66
edits
Line 228: | Line 228: | ||
Linux: 2008-05-07 15:00 PDT | Linux: 2008-05-07 15:00 PDT | ||
Windows: 2008-05-07 15:25 PDT | Windows: 2008-05-07 15:25 PDT | ||
The builds succeeded on all platforms. However, since the Source step had been run with the tbirdbld sshUser, the directories on stage-old.m.o were created with the wrong permissions. This Build step ran with the cltbld sshUser and thus didn't have access to the folders on stage-old.m.o. | |||
The ownership was fixed on stage-old.m.o and the Build push step was re-run on the linux and mac boxes. The windows box had no problem as the ownership issues were fixed before the windows build had gotten to the point of pushing the build out to stage-old.m.o. | |||
This was done by running | |||
./release -o Build -p 2>&1 | tee logs/release-Build-push.log | |||
===buildsymbols failure on mac and how to do them manually=== | |||
The buildsymbols problem, {{bug|411171}} did occur during the build. After the Build push above was done, vnc'd into the mac and ran: | |||
make -C /builds/tinderbox/Tb-Mozilla1.9-Release/Darwin_8.8.4_Depend/mozilla/../build/universal/ppc buildsymbols | |||
and that ran fine. Then ran, | |||
make -C /builds/tinderbox/Tb-Mozilla1.9-Release/Darwin_8.8.4_Depend/mozilla/../build/universal/ppc uploadsymbols | |||
and that failed since a number of environment variables were not defined. (They are defined in the tinder-config.pl which is used by the post-mozilla-rel.pl script to run these two make commands). After poking about a bit, it looks like all that should need to be done to upload the symbols is: | |||
SYMBOL_SERVER_HOST='stage-old.mozilla.org' \ | |||
SYMBOL_SERVER_USER='tbirdbld' \ | |||
SYMBOL_SERVER_PATH='/mnt/netapp/breakpad/symbols_tbrd' \ | |||
SYMBOL_SERVER_SSH_KEY='/Users/cltbld/.ssh/tbirdbld_dsa' \ | |||
make -C /builds/tinderbox/Tb-Mozilla1.9-Release/Darwin_8.8.4_Depend/build/universal/ppc uploadsymbols | |||
I will verify this with nthomas before running it. |
edits