Closed
Bug 658644
Opened 15 years ago
Closed 15 years ago
ccache is off on linux 64 builds
Categories
(Release Engineering :: General, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: espindola, Assigned: coop)
References
Details
Attachments
(1 file, 2 obsolete files)
|
22.44 KB,
patch
|
bhearsum
:
review+
coop
:
checked-in+
|
Details | Diff | Splinter Review |
I noticed that 32 bit builds use ccache, but 64 bit don't.
Updated•15 years ago
|
Component: Build Config → Release Engineering
Product: Core → mozilla.org
QA Contact: build-config → release
Version: Trunk → other
Comment 1•15 years ago
|
||
this will have to wait until next week to deploy
Attachment #534090 -
Flags: review?(bhearsum)
Comment 2•15 years ago
|
||
mozconfigs also need updating
Updated•15 years ago
|
Attachment #534090 -
Flags: review?(bhearsum) → review+
| Assignee | ||
Comment 4•15 years ago
|
||
Decided to help catlee out. Hoping to get this landed this week instead.
A big patch, but it's just adding ccache to the options on all the linux64 mozconfigs.
Attachment #535392 -
Flags: review?(bhearsum)
| Assignee | ||
Updated•15 years ago
|
Attachment #534090 -
Attachment is obsolete: true
| Assignee | ||
Updated•15 years ago
|
Assignee: catlee → coop
Status: NEW → ASSIGNED
Priority: -- → P2
Comment 5•15 years ago
|
||
Comment on attachment 535392 [details] [diff] [review]
Add ccache to linux64 mozconfigs
I don't think this is the right way to turn it on. On 32-bit Linux we use:
REAL_CC=/tools/gcc/bin/gcc
REAL_CXX=/tools/gcc/bin/g++
CC="ccache $REAL_CC"
CXX="ccache $REAL_CXX"
We don't use ccache for release builds for 32-bit, so let's stay consistent here.
I think you missed a few mozconfigs too: eg, mozilla-1.9.2 nightly/debug.
Attachment #535392 -
Flags: review?(bhearsum) → review-
| Assignee | ||
Comment 7•15 years ago
|
||
OK, I think I've unraveled this now.
1.9.1 and 1.9.2 need the |CC="ccache $REAL_CC"| style declaration, everything else needs |ac_add_options --with-ccache=/usr/bin/ccache|.
Also, we don't use ccache for releases or debug builds on 32bit linux, so don't turn it on for 64bit either.
Attachment #535392 -
Attachment is obsolete: true
Attachment #535451 -
Flags: review?(bhearsum)
Updated•15 years ago
|
Attachment #535451 -
Flags: review?(bhearsum) → review+
| Assignee | ||
Comment 8•15 years ago
|
||
Comment on attachment 535451 [details] [diff] [review]
Add ccache to linux64 mozconfigs, v2
http://hg.mozilla.org/build/buildbot-configs/rev/2c54d5d80de9
Attachment #535451 -
Flags: checked-in+
| Assignee | ||
Updated•15 years ago
|
Flags: needs-reconfig?
| Assignee | ||
Comment 9•15 years ago
|
||
Merged to production today.
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Flags: needs-reconfig? → needs-reconfig+
Resolution: --- → FIXED
Updated•13 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•