Closed
Bug 1746299
Opened 3 years ago
Closed 3 years ago
Remove broken support for --enable-project=extensions and --enable-extensions
Categories
(Firefox Build System :: General, task)
Firefox Build System
General
Tracking
(firefox97 fixed)
RESOLVED
FIXED
97 Branch
Tracking | Status | |
---|---|---|
firefox97 | --- | fixed |
People
(Reporter: glandium, Assigned: glandium)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
No description provided.
Assignee | ||
Comment 1•3 years ago
|
||
The former is broken because of a lack of a app.mozbuild file and has
been broken for years.
The latter doesn't do anything outside --enable-project=extensions
because nothing recurses through the moz.build in extensions/.
However, all the subdirectories of extensions/ are already covered by
other flags (or always used):
- auth, via --enable-negotiateauth (default on)
- permissions, always
- pref, via --enable-pref-extensions (default on)
- spellcheck, always
- universalchardet, via --enable-universalchardet (default on)
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/90027c44c9af
Remove broken support for --enable-project=extensions and --enable-extensions. r=Gijs,firefox-build-system-reviewers,mhentges
Comment 3•3 years ago
|
||
Backed out for causing android build bustages in cutils/properties
Backout link: https://hg.mozilla.org/integration/autoland/rev/242c2159c8b49dc5604d16cc44bad2eb0c8166a6
INFO - In file included from /builds/worker/checkouts/gecko/security/sandbox/linux/broker/SandboxBrokerPolicyFactory.cpp:37:
[task 2021-12-17T23:10:10.153Z] 23:10:10 INFO - /builds/worker/workspace/obj-build/dist/system_wrappers/cutils/properties.h:3:15: fatal error: 'cutils/properties.h' file not found
[task 2021-12-17T23:10:10.154Z] 23:10:10 INFO - #include_next <cutils/properties.h>
[task 2021-12-17T23:10:10.154Z] 23:10:10 INFO - ^~~~~~~~~~~~~~~~~~~~~
[task 2021-12-17T23:10:10.154Z] 23:10:10 INFO - 1 error generated.
[task 2021-12-17T23:10:10.154Z] 23:10:10 ERROR - gmake[4]: *** [/builds/worker/checkouts/gecko/config/rules.mk:660: Unified_cpp_linux_broker0.o] Error 1
Flags: needinfo?(mh+mozilla)
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/efef2e68769e
Remove broken support for --enable-project=extensions and --enable-extensions. r=Gijs,firefox-build-system-reviewers,mhentges
Assignee | ||
Updated•3 years ago
|
Flags: needinfo?(mh+mozilla)
Comment 5•3 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 3 years ago
status-firefox97:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 97 Branch
Assignee | ||
Updated•3 years ago
|
Blocks: pyconfigure
You need to log in
before you can comment on or make changes to this bug.
Description
•