Closed Bug 775509 Opened 13 years ago Closed 13 years ago

Enable tooltool for all mozilla-central based projects

Categories

(Release Engineering :: General, defect, P1)

x86_64
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: emorley, Assigned: rail)

Details

Attachments

(4 files, 1 obsolete file)

Tried clobber, didn't help: eg: https://tbpl.mozilla.org/php/getParsedLog.php?id=13667718&tree=Profiling https://tbpl.mozilla.org/php/getParsedLog.php?id=13669328&tree=Profiling https://tbpl.mozilla.org/php/getParsedLog.php?id=13668439&tree=Services-Central https://tbpl.mozilla.org/php/getParsedLog.php?id=13668464&tree=Services-Central { Adding configure options from /builds/slave/srv-cen-osx64/build/.mozconfig: --target=i386-apple-darwin10 --with-macos-sdk=/Developer/SDKs/MacOSX10.6.sdk --enable-stdcxx-compat --enable-application=browser --enable-update-channel= --enable-update-packaging --enable-codesighs --disable-install-strip --enable-signmar --enable-profiling --enable-js-diagnostics --with-macbundlename-prefix=Firefox --enable-warnings-as-errors creating cache ./config.cache checking host system type... /builds/slave/srv-cen-osx64/build/build/autoconf/config.guess: line 1251: /builds/slave/srv-cen-osx64/build/clang/bin/clang: No such file or directory i386-apple-darwin11.2.0 checking target system type... i386-apple-darwin10 checking build system type... i386-apple-darwin11.2.0 checking for mawk... no checking for gawk... no checking for nawk... no checking for awk... awk checking for /builds/slave/srv-cen-osx64/build/clang/bin/clang... /builds/slave/srv-cen-osx64/build/clang/bin/clang -arch i386 checking for /builds/slave/srv-cen-osx64/build/clang/bin/clang++... /builds/slave/srv-cen-osx64/build/clang/bin/clang++ -arch i386 checking for perl5... no checking for perl... /usr/bin/perl checking for gcc... /builds/slave/srv-cen-osx64/build/clang/bin/clang -arch i386 checking whether the C compiler (/builds/slave/srv-cen-osx64/build/clang/bin/clang -arch i386 ) works... no configure: error: installation or configuration problem: C compiler cannot create executables. *** Fix above errors and then restart with "make -f client.mk build" make[3]: *** [configure] Error 1 make[2]: *** [obj-firefox/i386/Makefile] Error 2 make[1]: *** [realbuild] Error 2 make: *** [build] Error 2 }
They are not running tooltool :-(
Component: Build Config → Release Engineering: Automation (General)
Product: Core → mozilla.org
QA Contact: catlee
Version: Trunk → other
Need to enable tooltool on all project branches tracking mozilla-central.
Assignee: nobody → rail
Priority: -- → P1
Summary: OS X on profiling + services-central branches busted with "configure: error: installation or configuration problem: C compiler cannot create executables." → Enable tooltool for all mozilla-central based projects
Run tooltool related steps only the manifest exists. Configs (the next patch) become much simpler.
Attachment #643882 - Flags: review?(catlee)
Attached patch configsSplinter Review
Move tooltool manifest to platform variables.
Attachment #643883 - Flags: review?(catlee)
I tested the patches in staging for 3 type of builds: no manifest, empty manifest and with proper manifest. All passed.
Comment on attachment 643882 [details] [diff] [review] run tooltool related steps if manifests exist Review of attachment 643882 [details] [diff] [review]: ----------------------------------------------------------------- I think this is better done as a (much simpler) client side script.
Attachment #643882 - Flags: review?(catlee) → review-
Attached patch scriptSplinter Review
Attachment #643911 - Flags: review?(catlee)
Attached patch buildbotcustomSplinter Review
worked fine in staging for the previous biuld types.
Attachment #643882 - Attachment is obsolete: true
Attachment #643912 - Flags: review?(catlee)
Attachment #643911 - Flags: review?(catlee) → review+
Attachment #643912 - Flags: review?(catlee) → review+
Attachment #643883 - Flags: review?(catlee) → review+
tested as well
Attachment #643929 - Flags: review?(catlee)
Attachment #643929 - Flags: review?(catlee) → review+
In production. I checked some branches (profiling, Ionmonkey, services-central), retriggered the failed builds. They are still in progress, but passed the tooltool related step and unpacked clang.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: