Closed Bug 638921 Opened 14 years ago Closed 14 years ago

XULRunner fails to compile on Mac on Gecko 2.0 RC1 code

Categories

(Toolkit Graveyard :: XULRunner, defect)

x86_64
macOS
defect
Not set
normal

Tracking

(blocking2.0 -)

RESOLVED WORKSFORME
Tracking Status
blocking2.0 --- -

People

(Reporter: bhearsum, Unassigned)

References

Details

Fails all the way at the end, during unify: Removing unpackaged files... cd ../../../dist/xulrunner/XUL.framework/Versions/Current; rm -rf xulrunner-config regchrome* regxpcom* xpcshell* xpidl* xpt_dump* xpt_link* core bsdecho gtscc js js-config jscpucfg nsinstall viewer TestGtkEmbed codesighs* elf-dynstr-gc mangle* maptsv* mfc* mkdepend* msdump* msmap* nm2tsv* nsinstall* res/samples res/throbber shlibsign* ssltunnel* certutil* pk12util* winEmbed.exe chrome/chrome.rdf chrome/app-chrome.manifest chrome/overlayinfo components/compreg.dat components/xpti.dat content_unit_tests necko_unit_tests *.dSYM rm -f obj-firefox/i386/dist/xulrunner/XUL.framework/Versions/Current/*.chk \ obj-firefox/x86_64/dist/xulrunner/XUL.framework/Versions/Current/*.chk /builds/slave/rel-2.0-xr-osx64-bld/build/build/macosx/universal/fix-buildconfig jar \ obj-firefox/i386/dist/xulrunner/XUL.framework/Versions/Current/chrome/toolkit.jar \ obj-firefox/x86_64/dist/xulrunner/XUL.framework/Versions/Current/chrome/toolkit.jar mkdir -p obj-firefox/i386/dist/universal/xulrunner rm -f obj-firefox/x86_64/dist/universal ln -s obj-firefox/i386/dist/universal obj-firefox/x86_64/dist/universal rm -rf obj-firefox/i386/dist/universal/xulrunner/XUL.framework /builds/slave/rel-2.0-xr-osx64-bld/build/build/macosx/universal/unify \ --unify-with-sort "\.manifest$" \ --unify-with-sort "components\.list$" \ obj-firefox/i386/dist/xulrunner/XUL.framework \ obj-firefox/x86_64/dist/xulrunner/XUL.framework \ obj-firefox/i386/dist/universal/xulrunner/XUL.framework /builds/slave/rel-2.0-xr-osx64-bld/build/build/macosx/universal/unify: warning: makeUniversalDirectory: only in x86 obj-firefox/x86_64/dist/xulrunner/XUL.framework/Versions/2.0: xulrunner Can't call method "path" on an undefined value at /builds/slave/rel-2.0-xr-osx64-bld/build/build/macosx/universal/unify line 1092. make[1]: *** [postflight_all] Error 255 make: *** [build] Error 2
CC'ing some folks who may have a clue about this.
Mac Universal Builds scream ted ;-)
Nick, I know you hit different issues with Xr in b12. It's a long shot, but any clue about this?
I don't know why there wouldn't be a obj-firefox/i386/dist/xulrunner/XUL.framework/Versions/2.0/xulrunner file. Is there a warning that should be an error in the i386 libs pass ?
Nothing popping out. I'm going to try to bisect this, since it broke between b12 and rc1. Drivers, I'm nominating this for blocking because it bug prevents us from shipping a XULRunner SDK for Gecko 2.0 for Mac.
blocking2.0: --- → ?
The tinderbox builds and nightlies are green and producing SDKs... this really feels like something other than a code issue.
It's certainly possible, thought we didn't hit an issues in b12, and haven't changed any parts of the XULRunner automation in the meantime AFAIK. I'm going to try rebuilding on a different slave in parallel with my bisection, let's see what that turns up.
This wouldn't block our ability to ship Firefox 4, though we might want to take a patch for the purpose of building the SDK should it be required.
blocking2.0: ? → -
Turns out that a rebuilt compiled fine. Slave issue? Intermittent code issue? Regardless WFM because it's not worth spending time debugging.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
Product: Toolkit → Toolkit Graveyard
You need to log in before you can comment on or make changes to this bug.