Closed
Bug 578012
Opened 15 years ago
Closed 15 years ago
with --enable-C, test suite doesn't pass if CXX doesn't end in "g++"
Categories
(Developer Infrastructure :: Source Code Analysis, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(1 file)
567 bytes,
patch
|
taras.mozilla
:
review+
|
Details | Diff | Splinter Review |
On Debian systems, and I believe a lot of other distros, gcc/g++ can be called with a -x.y suffix for the version. gcc and g++ without the suffix will usually use the system default version, which is not necessarily the right one to build dehydra. At the moment, debian default is 4.4, which means to use g++ 4.5, I need to invoke g++-4.5. The string replacing that occurs in test/unit_test_harness.py makes that g++-4cc for the C counterpart, which fails for obvious reasons.
Assignee | ||
Comment 1•15 years ago
|
||
This should work.
Assignee: nobody → mh+mozilla
Attachment #456835 -
Flags: review?(tglek)
Comment 2•15 years ago
|
||
Comment on attachment 456835 [details] [diff] [review]
Patch
The proper fix is to check for $CC in configure, but this will do for now
Attachment #456835 -
Flags: review?(tglek) → review+
Assignee | ||
Comment 3•15 years ago
|
||
Do you want me to check that in?
Comment 4•15 years ago
|
||
(In reply to comment #3)
> Do you want me to check that in?
Yes please.
Assignee | ||
Comment 5•15 years ago
|
||
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Updated•7 years ago
|
Product: Core → Firefox Build System
Updated•3 years ago
|
Product: Firefox Build System → Developer Infrastructure
You need to log in
before you can comment on or make changes to this bug.
Description
•