Open
Bug 939615
Opened 11 years ago
Updated 2 years ago
Do not allow files which have custom build flags to be added to UNIFIED_SOURCES
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
UNCONFIRMED
People
(Reporter: ehsan.akhgari, Unassigned)
References
Details
AudioNodeEngineNEON.cpp is one such file. The problem is that those flags are declared in the Makefile.in's, and if we're not lucky we might never realize that we're building those files with the wrong options.
Comment 1•11 years ago
|
||
I hit that with the SSE files under gfx/skia/ too. The idea proposed here would have saved me some time.
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Comment 4•11 years ago
|
||
Let's be realistic. This is not possible without moving this CXXFLAGS knowledge to moz.build, and I doubt we'll be there before most of the tree is built in unified mode.
Status: REOPENED → UNCONFIRMED
Ever confirmed: false
Reporter | ||
Comment 5•11 years ago
|
||
Is there any workarounds that we could take in the mean time?
Comment 6•11 years ago
|
||
find -name Makefile.in | xargs grep OBJ_SUFFIX
Comment 7•11 years ago
|
||
(In reply to Mike Hommey [:glandium] from comment #4) > Let's be realistic. This is not possible without moving this CXXFLAGS > knowledge to moz.build (and the dependency knowledge, like that issue in xpconnect)
Updated•6 years ago
|
Product: Core → Firefox Build System
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•