gecko-dev/build
ganguin e2f88e166b Bug 1661450 - 1/2 Make webrtc depend on MOZ_X11 r=ng
1. add the MOZ_X11 config flag in build/gn.mozbuild and set the gn_vars
accordingly.

2. create the new gn-config/mozconfig files and delete previous ones
dom/media/webrtc/third_party_build/gn-configs/**.mozconfig with
--enable-default-toolkit=cairo-gtk3-wayland-only for the non X11 version.
New toolkit nmae is required to force disable X11 detection as
cairo-gtk3-wayland will auto-detect X11 and make generate-gn-build-files.sh
fail.

3. Add the MOZ_X11 config flag in python/mozbuild/mozbuild/gn_processor.py

Then run
dom/media/webrtc/third_party_build/gn-configs/generate-gn-build-files.sh

Differential Revision: https://phabricator.services.mozilla.com/D142904
2022-04-20 09:32:10 +00:00
..
autoconf Bug 1757813: Detect "MSYS" unames as `msyshost`s r=firefox-build-system-reviewers,nalexander 2022-03-02 21:01:07 +00:00
build-clang Bug 1765443 - Fixup after bug 1763937. r=firefox-build-system-reviewers,andi 2022-04-20 03:45:30 +00:00
build-rust Bug 1723016 - Update builders to rustc 1.54. r=firefox-build-system-reviewers,nalexander 2021-08-03 02:03:32 +00:00
clang-plugin Backed out 2 changesets (bug 1758780) for jsreftest failure on fp-evaluation-order.js . CLOSED TREE 2022-04-20 03:03:26 +03:00
compare-mozconfig
debian-packages Bug 1750599 - Apply valgrind upstream patch that increases performance with --track-origins=yes. r=firefox-build-system-reviewers,mhentges 2022-01-19 22:27:47 +00:00
docs Bug 1289641 - Setup a taskcluster task to build the vs2017 toolchain. r=firefox-build-system-reviewers,mhentges 2022-04-12 22:52:53 +00:00
gyp_includes
liblowercase Bug 1703223 - Hook stat/stat64 in liblowercase. r=glandium 2021-04-13 09:23:54 +00:00
macosx Backed out changeset 572b175efb09 (bug 1696504) for causing regressions. a=backout 2021-12-01 19:48:29 +02:00
moz.configure Bug 1765291 - Update cbindgen to 0.22.0. r=layout-reviewers,boris 2022-04-19 18:28:06 +00:00
package/mac_osx Bug 1740631 - Add requirements-plist-url to mac signing payloads, r=aki,glandium 2022-01-17 15:36:38 +00:00
pgo Bug 1758617 - Make Firefox abort in case of content crash during PGO run. r=firefox-build-system-reviewers,mhentges 2022-03-09 21:46:18 +00:00
rust Bug 1751331 - Add a mozbuild crate that exposes some build configuration items. r=firefox-build-system-reviewers,andi 2022-01-25 21:29:50 +00:00
sanitizers Bug 1695285 - Pass ASan/UBSan flags to cargo for native builds. r=firefox-build-system-reviewers,glandium 2021-03-18 20:46:55 +00:00
sparse-profiles Bug 1724274: Move virtualenv dependency manifests to python/virtualenvs r=ahal 2022-03-24 14:04:34 +00:00
tests/cram
unix Bug 1661450 - 8/8 Allow builds without MOZ_X11 r=glandium,stransky 2022-04-20 09:32:09 +00:00
valgrind Bug 1748520 - Add valgrind suppression for the leak of a dynamic atom created by language lookup. r=jseward 2022-03-29 13:05:10 +00:00
vs Bug 1758780 - Add a toolchain for Visual Studio 2019. r=firefox-build-system-reviewers,mhentges 2022-04-13 03:02:25 +00:00
win32 Bug 1289641 - Replace uses of the vs2017-15.9 tooltool manifest. r=firefox-build-system-reviewers,mhentges 2022-04-12 22:52:54 +00:00
win64 Bug 1289641 - Replace uses of the vs2017-15.9 tooltool manifest. r=firefox-build-system-reviewers,mhentges 2022-04-12 22:52:54 +00:00
win64-aarch64 Bug 1289641 - Replace uses of the vs2017-15.9 tooltool manifest. r=firefox-build-system-reviewers,mhentges 2022-04-12 22:52:54 +00:00
workspace-hack Bug 1705376: Synchronize workspace-hack features and usage r=firefox-build-system-reviewers,glandium 2021-04-29 15:19:27 +00:00
.gdbinit Bug 1730022 - Improve debuggability of nsIContent. r=smaug 2021-09-10 16:39:15 +00:00
.gdbinit.loader
.gdbinit.py.in
.lldbinit.in Bug 1695051 - Add /security to .lldbinit. r=aklotz 2021-03-02 20:39:12 +00:00
RunCbindgen.py Bug 1755956 - Fix python black failure. CLOSED TREE 2022-02-18 17:40:47 +02:00
__init__.py
appini_header.py
application.ini.in Bug 1675676 - Add --with-crashreporter-url for ac_add_options to allow specifying alternative crash-stats server url. r=glandium,gsvelto 2021-02-24 09:46:59 +00:00
binary-location.mk
buildconfig.py
cargo-host-linker
cargo-host-linker.bat
cargo-linker Bug 1747298 - Use CXX for Cargo linking when necessary. r=glandium 2022-01-11 11:26:39 +00:00
cargo-linker.bat
checksums.py
defines.sh
dumbmake-dependencies
gecko_templates.mozbuild
gen_symverscript.py
gen_test_packages_manifest.py
gn.mozbuild Bug 1661450 - 1/2 Make webrtc depend on MOZ_X11 r=ng 2022-04-20 09:32:10 +00:00
gyp.mozbuild Bug 1412333 - Remove traces of MULTI_MONITOR_SCREENSHARE. r=ng 2022-01-26 08:52:17 +00:00
gyp_base.mozbuild Bug 1698669 - Fix gyp target_arch for little-endian powerpc64. r=firefox-build-system-reviewers,mhentges 2021-04-16 01:01:11 +00:00
mach_initialize.py Bug 1759681: Conditionally add each MozillaBuild path r=ahochheiden 2022-03-23 14:48:57 +00:00
midl.py Bug 1629184 - Preprocess MIDL inputs manually. r=firefox-build-system-reviewers,nalexander 2022-01-25 22:43:56 +00:00
moz-automation.mk
moz.build Bug 1751331 - Add a mozbuild crate that exposes some build configuration items. r=firefox-build-system-reviewers,andi 2022-01-25 21:29:50 +00:00
mozconfig.artifact
mozconfig.artifact.automation
mozconfig.automation
mozconfig.cache
mozconfig.clang-cl Bug 1757813: Detect "MSYS" unames as `msyshost`s r=firefox-build-system-reviewers,nalexander 2022-03-02 21:01:07 +00:00
mozconfig.comm-support
mozconfig.common Bug 1712633 - Set MOZ_REQUIRE_SIGNING appropriately by default. r=firefox-build-system-reviewers,mhentges 2021-05-25 20:00:05 +00:00
mozconfig.common.override
mozconfig.lld-link
mozconfig.no-compile Bug 1751811 - Stop installing msdia140.dll. r=firefox-build-system-reviewers,andi 2022-01-25 20:01:37 +00:00
mozconfig.rust
mozconfig.win-common
non-unified-compat Bug 1726626 - Move gfx/wgpu into a 3rd party dependency r=jgilbert,bholley 2021-09-03 16:52:08 +00:00
psutil_requirements.in Backed out 3 changesets (bug 1717051) for causing gecko decision failure. CLOSED TREE 2021-07-30 02:15:50 +03:00
psutil_requirements.txt Backed out 3 changesets (bug 1717051) for causing gecko decision failure. CLOSED TREE 2021-07-30 02:15:50 +03:00
qemu-wrap
templates.mozbuild Bug 1731976 - Generally allow warnings in security/rlbox. r=firefox-build-system-reviewers,andi 2021-10-08 09:48:38 +00:00
update-settings.ini
upload.py Bug 1725895: Add support for MSYS2 MozillaBuild r=glandium 2022-01-06 06:49:47 +00:00
upload_generated_sources.py Bug 1764711: Move boto3 to requirement file r=ahal 2022-04-14 18:00:30 +00:00
variables.py
zstandard_requirements.in Bug 1751663: Bump maximum zstandard version to `0.17.0` r=firefox-build-system-reviewers,glandium 2022-01-26 16:11:59 +00:00
zstandard_requirements.txt Bug 1751663: Bump maximum zstandard version to `0.17.0` r=firefox-build-system-reviewers,glandium 2022-01-26 16:11:59 +00:00