Open Bug 1414520 Opened 7 years ago Updated 2 years ago

ComputedFlags.flags is missing -std=gnu++11

Categories

(Firefox Build System :: General, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: jwatt, Unassigned)

Details

It seems that all the flags that are passed to the compiler to compile a given file (as shown by invoking `./mach compilerflags <some-source-file>`) are now also present in the ComputedFlags.flags objects that are passed to the build backends, with one exception. The flag -std=gnu++11 is not present. It seems to be stored in the CXX variable after the path to the compiler, and is therefore hidden from the backends.
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.