gecko-dev/build/moz.configure
Mike Hommey b2e94d0ddd Bug 1869078 - Filter-out target_cpu from substs provided by old-configure. r=firefox-build-system-reviewers,sergesanspaille
AC_SUBSTs with a lower-case key are not really supposed to be used,
although that has never been enforced, and at least one of them is
used in practice.

At least, that's the theory behind using files to store their value in
config.statusd (added in bug 1402012). Because obviously, on
case-insensitive file systems, a variable that is upper case will use
the same file as the lower case one. If their value is the same, then
fine, but if they aren't, thing go bad.

Until bug 1867457, that held true for TARGET_CPU and target_cpu: their
value was the same. But bug 1867457 changed that. But target_cpu is only
there because it's set by autoconf itself, and we don't care about it.

The result is that the value of target_cpu takes precedence because it's
set last, and overwrites the value of TARGET_CPU in config.statusd,
subsequently making the value read in GenerateAtomicOperations.py wrong.

Differential Revision: https://phabricator.services.mozilla.com/D195959
2023-12-13 09:09:40 +00:00
..
android-ndk.configure Bug 1820295 - Increase GeckoView Lite's minimum API level to 21. r=geckoview-reviewers,firefox-build-system-reviewers,nalexander,owlish 2023-09-19 01:31:04 +00:00
android-sdk.configure Bug 1820295 - Increase GeckoView Lite's minimum API level to 21. r=geckoview-reviewers,firefox-build-system-reviewers,nalexander,owlish 2023-09-19 01:31:04 +00:00
arm.configure Bug 1832209 - Remove a bunch of unused add_old_configure_assignment. r=firefox-build-system-reviewers,ahochheiden 2023-05-10 22:13:13 +00:00
bindgen.configure Bug 1853046 - Update cbindgen to 0.26.0. r=emilio 2023-09-13 22:51:58 +00:00
bootstrap.configure Backed out changeset ddccd40117a0 (bug 1853271) for causing bug 1854769. CLOSED TREE 2023-09-27 05:34:25 +03:00
checks.configure
compile-checks.configure Bug 1802290 - Remove +x permissions on more files r=linter-reviewers,andi 2023-01-03 08:17:50 +00:00
compilers-util.configure Bug 1820947 - Use "new style" sysroot on Android. r=firefox-build-system-reviewers,andi 2023-03-15 20:44:02 +00:00
flags.configure
headers.configure
init.configure Bug 1867459 - Avoiding silently dismissing uses of CPU_ARCH. r=firefox-build-system-reviewers,sergesanspaille 2023-12-08 10:43:59 +00:00
java.configure
keyfiles.configure
lto-pgo.configure Backed out changeset 96f4aa903123 (bug 1839832) for causing bpgo bustages CLOSED TREE 2023-12-12 03:04:48 +02:00
memory.configure Bug 1854135 - Set --enable-phc for release r=glandium 2023-10-24 01:50:51 +00:00
node.configure
nspr.configure Bug 1786490 - reformat the tree using black 23.3.0 r=sylvestre,webdriver-reviewers,taskgraph-reviewers,whimboo,jmaher,ahal,perftest-reviewers,geckoview-reviewers,afinder,m_kato 2023-09-06 16:14:30 +00:00
nss.configure Bug 1856659 - land NSS NSS_3_95_BETA1 UPGRADE_NSS_RELEASE, r=nss-reviewers,bbeurdouche 2023-11-15 22:53:32 +00:00
old.configure Bug 1869078 - Filter-out target_cpu from substs provided by old-configure. r=firefox-build-system-reviewers,sergesanspaille 2023-12-13 09:09:40 +00:00
pkg.configure Bug 1720484 - Add /usr/lib64/pkgconfig to the list of pkg-config directories we try in sysroots. r=firefox-build-system-reviewers,ahochheiden 2023-08-09 22:53:18 +00:00
rust.configure Bug 1831274 - Enable CARGO_INCREMENTAL only on developer builds as intended. r=firefox-build-system-reviewers,ahochheiden 2023-05-08 22:27:47 +00:00
toolchain.configure Bug 1867990 - Fix black formatting errors that snuck in due to regression, r=linter-reviewers,taskgraph-reviewers,releng-reviewers,bhearsum,sylvestre 2023-12-04 14:51:39 +00:00
update-programs.configure Bug 1786490 - reformat the tree using black 23.3.0 r=sylvestre,webdriver-reviewers,taskgraph-reviewers,whimboo,jmaher,ahal,perftest-reviewers,geckoview-reviewers,afinder,m_kato 2023-09-06 16:14:30 +00:00
util.configure Bug 1867459: apply code formatting via Lando 2023-12-08 10:47:01 +00:00
warnings.configure Bug 1860360 - Disable -Wvla-cxx-extension warning in clang 18. r=firefox-build-system-reviewers,andi 2023-10-24 05:48:56 +00:00
windows.configure Bug 1840727 - Avoid setting LIB when target is not Windows. r=firefox-build-system-reviewers,sergesanspaille 2023-06-30 08:16:50 +00:00