Closed Bug 1077212 Opened 10 years ago Closed 10 years ago

Move MOZ_FOLD_LIBS to configure

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla35

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file)

      No description provided.
Setting MOZ_FOLD_LIBS should stop being an opt-in for individual applications,
which also makes them responsible for doing the right thing, which happens not
to be the case for B2G Desktop Linux builds.

Enforcing MOZ_FOLD_LIBS to be set on the relevant platforms in configure ensures
everything is setup up correctly, and also allows to stop caring about supporting
now hypothetical e.g. MSVC builds without MOZ_FOLD_LIBS (which require to pass
DLLFLAGS down to the nspr build system to make nspr built against mozglue which
would now be unnecessary)
Attachment #8499280 - Flags: review?(mshal)
Blocks: 1077214
Attachment #8499280 - Flags: review?(mshal) → review+
https://hg.mozilla.org/mozilla-central/rev/4da1ac5c08a1
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla35
Blocks: 1082237
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.