Closed Bug 613067 Opened 14 years ago Closed 14 years ago

Configure cache errors on mozilla-central MacOSX Opt (related to cross-compiling libffi)

Categories

(Release Engineering :: General, defect)

x86_64
macOS
defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jruderman, Assigned: philor)

Details

Attachments

(1 file)

Attached file tinderbox log snippet
configure: loading cache /builds/slave/mozilla-central-macosx64/build/obj-firefox/i386/js/src/ctypes/libffi/config.cache configure: error: `build_alias' was set to `x86_64-apple-darwin10.2.0' in the previous run configure: error: `host_alias' was set to `i386-apple-darwin10.2.0' in the previous run configure: error: in `/builds/slave/mozilla-central-macosx64/build/obj-firefox/i386/js/src/ctypes/libffi': configure: error: changes in the environment can compromise the build
Yeah, TM needs a final set of clobbers for that to be fixed.
Component: Build Config → Release Engineering
Product: Core → mozilla.org
QA Contact: build-config → release
Version: Trunk → other
s/TM/m-c/, and I told the clobberer to do so.
Assignee: nobody → philringnalda
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1290032428.1290032592.8786.gz OS X 10.5 comm-central-trunk build on 2010/11/17 14:20:28 { make[2]: *** [configure] Error 1 make[1]: *** [objdir/ppc/Makefile] Error 2 make: *** [build] Error 2 } http://tinderbox.mozilla.org/showlog.cgi?log=Thunderbird/1290032949.1290033008.10896.gz MacOSX 10.6 comm-central build on 2010/11/17 14:29:09 { make[2]: *** [configure] Error 1 make[1]: *** [objdir-tb/i386/Makefile] Error 2 make: *** [build] Error 2 }
I also clobbered SM-Trunk, will do TB in a moment.
(In reply to comment #4) > http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1290032428.1290032592.8786.gz > OS X 10.5 comm-central-trunk build on 2010/11/17 14:20:28 > { > make[2]: *** [configure] Error 1 > make[1]: *** [objdir/ppc/Makefile] Error 2 > make: *** [build] Error 2 > } PPC? Do we still support that? If so, than this hunk shouldn't have been removed. - - dnl If we cross compile for ppc on Mac OS X x86, cross_compiling will - dnl have erroneously been set to "no", because the x86 build host is - dnl able to run ppc code in a translated environment, making a cross - dnl compiler appear native. So we override that here. - cross_compiling=yes
(In reply to comment #6) > PPC? Do we still support that? We support builds being compiled for PPC, even though it's not what Firefox, Thunderbird (and soon SeaMonkey) are doing on buildbot in the primary builds.
(In reply to comment #7) > (In reply to comment #6) > > PPC? Do we still support that? > > We support builds being compiled for PPC, even though it's not what Firefox, > Thunderbird (and soon SeaMonkey) are doing on buildbot in the primary builds. OK. We don't actually need that hunk for PPC, as it turns out.
A clobber should be enough to fix this, though another clobber will be needed when we fix Bug 608696 :-/
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: