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)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: emorley, Assigned: rail)
Details
Attachments
(4 files, 1 obsolete file)
17.75 KB,
patch
|
catlee
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
947 bytes,
patch
|
catlee
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
1.69 KB,
patch
|
catlee
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
2.90 KB,
patch
|
catlee
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
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 :-(
Assignee | ||
Updated•13 years ago
|
Component: Build Config → Release Engineering: Automation (General)
Product: Core → mozilla.org
QA Contact: catlee
Version: Trunk → other
Assignee | ||
Comment 2•13 years ago
|
||
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
Reporter | ||
Comment 3•13 years ago
|
||
Also ionmonkey:
https://tbpl.mozilla.org/php/getParsedLog.php?id=13665223&tree=Ionmonkey
UX:
https://tbpl.mozilla.org/php/getParsedLog.php?id=13644845&tree=UX
Holly:
https://tbpl.mozilla.org/php/getParsedLog.php?id=13647888&tree=Holly
Plus any twigs/project repos that haven't yet pulled in the switching changeset, so aren't yet burning.
Assignee | ||
Comment 4•13 years ago
|
||
Run tooltool related steps only the manifest exists. Configs (the next patch) become much simpler.
Attachment #643882 -
Flags: review?(catlee)
Assignee | ||
Comment 5•13 years ago
|
||
Move tooltool manifest to platform variables.
Attachment #643883 -
Flags: review?(catlee)
Assignee | ||
Comment 6•13 years ago
|
||
I tested the patches in staging for 3 type of builds: no manifest, empty manifest and with proper manifest. All passed.
Comment 7•13 years ago
|
||
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-
Assignee | ||
Comment 8•13 years ago
|
||
Assignee | ||
Updated•13 years ago
|
Attachment #643911 -
Flags: review?(catlee)
Assignee | ||
Comment 9•13 years ago
|
||
worked fine in staging for the previous biuld types.
Attachment #643882 -
Attachment is obsolete: true
Attachment #643912 -
Flags: review?(catlee)
Updated•13 years ago
|
Attachment #643911 -
Flags: review?(catlee) → review+
Updated•13 years ago
|
Attachment #643912 -
Flags: review?(catlee) → review+
Updated•13 years ago
|
Attachment #643883 -
Flags: review?(catlee) → review+
Assignee | ||
Comment 10•13 years ago
|
||
Comment on attachment 643911 [details] [diff] [review]
script
http://hg.mozilla.org/build/tools/rev/726a439dc568
Attachment #643911 -
Flags: checked-in+
Assignee | ||
Comment 11•13 years ago
|
||
Comment on attachment 643912 [details] [diff] [review]
buildbotcustom
http://hg.mozilla.org/build/buildbotcustom/rev/b21b584125f2
Attachment #643912 -
Flags: checked-in+
Assignee | ||
Comment 12•13 years ago
|
||
Comment on attachment 643883 [details] [diff] [review]
configs
http://hg.mozilla.org/build/buildbot-configs/rev/1d2a42c19fc7
Attachment #643883 -
Flags: checked-in+
Updated•13 years ago
|
Attachment #643929 -
Flags: review?(catlee) → review+
Assignee | ||
Comment 14•13 years ago
|
||
Comment on attachment 643929 [details] [diff] [review]
project branches cleanup
http://hg.mozilla.org/build/buildbot-configs/rev/df074305aee2
Attachment #643929 -
Flags: checked-in+
Assignee | ||
Comment 15•13 years ago
|
||
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
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
Updated•7 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•