Closed
Bug 431898
Opened 17 years ago
Closed 17 years ago
mac build broken by today's trunk changesets
Categories
(Developer Infrastructure :: Source Code Analysis, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: vladimir.sukhoy, Unassigned)
References
Details
Attachments
(1 file)
1.58 KB,
patch
|
dmandelin
:
review+
|
Details | Diff | Splinter Review |
First of all, .deps directory is not created automatically on Mac. Even if it is present, dehydra doesn't link because of the following:
cc -lm /Users/sukhoy/Mozilla/gcc-dehydra/jsuni-installed/lib//libmozjs.dylib -bundle -flat_namespace -undefined suppress -fnested-functions -o gcc_dehydra.so dehydra_plugin.o dehydra_builtins.o dehydra_ast.o dehydra.o util.o dehydra_types.o
ld: -allow_stack_execute option can only be used when linking a main executable
collect2: ld returned 1 exit status
I am not sure why does it show up, but if I remove -fnested-functions from the link flags, dehydra builds fine.
This does not imply that treehydra builds fine because it needs -fnested-functions for treehydra_generated.o
Reporter | ||
Comment 1•17 years ago
|
||
Reporter | ||
Updated•17 years ago
|
Attachment #319105 -
Flags: review?(dmandelin)
Updated•17 years ago
|
Attachment #319105 -
Flags: review?(dmandelin) → review+
Reporter | ||
Comment 2•17 years ago
|
||
pushed.
Status: NEW → RESOLVED
Closed: 17 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
•