Closed
Bug 425003
Opened 16 years ago
Closed 16 years ago
mozilla-central build fails when attempting to make a universal binary
Categories
(Tamarin Graveyard :: Build Config, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: bhearsum, Unassigned)
References
Details
Attachments
(3 files, 1 obsolete file)
355 bytes,
patch
|
ted
:
review+
|
Details | Diff | Splinter Review |
2.19 KB,
patch
|
rhelmer
:
review+
|
Details | Diff | Splinter Review |
7.10 KB,
patch
|
nthomas
:
review+
|
Details | Diff | Splinter Review |
We just turned on universal binaries in bug 424890 and the mac mozilla-central builds are failing now. actionmonkey hasn't run yet but I presume it will hit the same error. Here's a log snippet: /builds/buildbot/moz2-slave/mozilla-central-macosx/build/build/macosx/universal/unify \ obj-firefox/ppc/dist/firefox/Minefield.app \ obj-firefox/i386/dist/firefox/Minefield.app \ obj-firefox/ppc/dist/universal/firefox/Minefield.app /builds/buildbot/moz2-slave/mozilla-central-macosx/build/build/macosx/universal/unify: compareZipArchives: zip archives differ: obj-firefox/ppc/dist/firefox/Minefield.app/Contents/MacOS/chrome/reftest.jar, obj-firefox/i386/dist/firefox/Minefield.app/Contents/MacOS/chrome/reftest.jar /builds/buildbot/moz2-slave/mozilla-central-macosx/build/build/macosx/universal/unify: compareZipArchives: members differ: content/autoconf.js Full log is available here: http://tinderbox.mozilla.org/showlog.cgi?log=Mozilla2/1206451219.1206454978.4436.gz&fulltext=1
Reporter | ||
Comment 1•16 years ago
|
||
As it turns out, actionmonkey is failing with a different error. I filed bug 425005 on it.
Comment 2•16 years ago
|
||
You can get around that reftest thing by using --disable-tests.
Reporter | ||
Comment 3•16 years ago
|
||
--enable-tests will have to work for unit tests, but we should probably be disabling them for build machines anyways.
Attachment #311607 -
Flags: review?(ted.mielczarek)
Comment 4•16 years ago
|
||
Comment on attachment 311607 [details] [diff] [review] [checked in] disable tests on mac Yeah, but unit test boxes don't do universal builds. Alternately, my patch in bug 420084 would fix this as well.
Attachment #311607 -
Flags: review?(ted.mielczarek) → review+
Reporter | ||
Comment 5•16 years ago
|
||
Comment on attachment 311607 [details] [diff] [review] [checked in] disable tests on mac changeset: 12:c2aeed592c37 tag: tip user: Ben Hearsum <bhearsum@mozilla.com> date: Tue Mar 25 13:17:19 2008 -0400 files: mozilla2/macosx/mozconfig
Attachment #311607 -
Attachment description: disable tests on mac → [checked in] disable tests on mac
Reporter | ||
Comment 6•16 years ago
|
||
Alright, I kicked a new build -- let's see how it goes.
Reporter | ||
Comment 7•16 years ago
|
||
The last patch fixed mozilla-central builds but packaging is broken because it needs to be done from MOZ_OBJDIR/ppc. This makes the config more ugly -- and I'm kindof regretting making it programmatic in the first place. Maybe factories are the right way to go. Going to stick with this for now, though.
Attachment #311774 -
Flags: review?(rhelmer)
Reporter | ||
Comment 8•16 years ago
|
||
Whoops, I should've put this in bug 424890
Updated•16 years ago
|
Attachment #311774 -
Flags: review?(rhelmer) → review+
Reporter | ||
Comment 9•16 years ago
|
||
Comment on attachment 311774 [details] [diff] [review] [checked in] do packaging correctly for UB builds on mac changeset: 13:35a946cb785e tag: tip user: Ben Hearsum <bhearsum@mozilla.com> date: Fri Mar 28 08:05:14 2008 -0400 files: mozilla2/master.cfg
Attachment #311774 -
Attachment description: do packaging correctly for UB builds on mac → [checked in] do packaging correctly for UB builds on mac
Reporter | ||
Comment 10•16 years ago
|
||
More problems. I'm working on them right now.
Reporter | ||
Comment 11•16 years ago
|
||
Attachment #312266 -
Flags: review?(nrthomas)
Reporter | ||
Comment 12•16 years ago
|
||
As you suggested Nick, I've added platform_objdir. The other notable change is short-handing branch['platforms'][platform] because it's used so much in that loop. This is a teeny bit beyond the scope this patch but I think that's OK.
Attachment #312266 -
Attachment is obsolete: true
Attachment #312272 -
Flags: review?(nrthomas)
Attachment #312266 -
Flags: review?(nrthomas)
Comment 13•16 years ago
|
||
Comment on attachment 312272 [details] [diff] [review] [checked in] add platform_objdir to avoid special-casing Looks good to me, r+
Attachment #312272 -
Flags: review?(nrthomas) → review+
Reporter | ||
Comment 14•16 years ago
|
||
Comment on attachment 312272 [details] [diff] [review] [checked in] add platform_objdir to avoid special-casing changeset: 14:9ebc9aa43402 tag: tip user: Ben Hearsum <bhearsum@mozilla.com> date: Fri Mar 28 10:35:04 2008 -0400 files: mozilla2/master.cfg
Attachment #312272 -
Attachment description: add platform_objdir to avoid special-casing → [checked in] add platform_objdir to avoid special-casing
Reporter | ||
Comment 15•16 years ago
|
||
That did the trick.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Comment 16•15 years ago
|
||
Resolved fixed engineering / work item that has been pushed. Setting status to verified.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•