Closed Bug 1411722 Opened 7 years ago Closed 7 years ago

Move libfuzzer CXXFLAGS munging to moz.build

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1411712

People

(Reporter: ted, Unassigned)

References

(Blocks 1 open bug)

Details

libfuzzer does some fiddling with CXXFLAGS etc because it can't be built with the sanitizer flags:
https://hg.mozilla.org/mozilla-central/file/e56ae7213756d93da1c1c72805c8f8b8ddb9dcdd/tools/fuzzing/libfuzzer/Makefile.in

Once bug 1403346 is fixed we should be able to move that to moz.build, although it also fiddles LDFLAGS so we might need to fix some other things to move that.
The cflags are handled by one of the patches in bug 1403346, I expect we'll need to move the ldflags as a part of bug 1411712.
OK I'm just going to mark this as depending on both of those then. If you fix it all in those bugs then you get a bonus bug to close!
Depends on: 1411712
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.