Closed
Bug 297709
Opened 20 years ago
Closed 20 years ago
Don't attempt to use Mac SDKs or compilers that won't work
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mark, Assigned: jaas)
Details
Attachments
(1 file)
|
2.81 KB,
patch
|
cls
:
review+
jaas
:
review+
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b2) Gecko/20050613 Firefox/1.0+
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8b2) Gecko/20050613 Firefox/1.0+
The build problems most often reported to me come from people attempting to use
Apple gcc 4.0 build 4061 from Xcode 2.0. This compiler shipped with Mac OS X
10.4 ("Tiger"). It's broken. This is bug 280479, but it's also been reported
just about everywhere else.
Since bug 292530, configure prints a non-fatal warning that this compiler won't
work. That's not high-profile enough. We can do everyone a favor by stopping
impossible builds right up front.
Also, now that we can support builds using a working gcc 4.0 on the Mac (build
5026 from Xcode 2.1), bug 294244 et seq., there's another impossible build
condition that we should test for at configure time. gcc 4.0 can only produce
output for 10.3.9 or later. Earlier SDKs don't include support for the
compiler. When doing SDK builds, we need to test that the compiler-SDK
combination is valid at configure time and croak with a useful error if it is
not. This is especially important for Camino, where the standard mozconfig asks
for an SDK that doesn't support the system's default compiler.
Reproducible: Always
Steps to Reproduce:| Reporter | ||
Comment 1•20 years ago
|
||
requires autoconf
| Reporter | ||
Updated•20 years ago
|
Attachment #186254 -
Flags: review?(cls)
Attachment #186254 -
Flags: approval1.8b3?
| Reporter | ||
Updated•20 years ago
|
Attachment #186254 -
Flags: review?(joshmoz)
Attachment #186254 -
Flags: review?(joshmoz) → review+
Updated•20 years ago
|
Attachment #186254 -
Flags: approval1.8b3? → approval1.8b3+
Attachment #186254 -
Flags: review?(cls) → review+
landed on trunk
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•