Commit Graph

11956 Commits

Author SHA1 Message Date
serge-sans-paille
fd62692872 Bug 1913118 - Use -fstrict-flex-arrays=1 in hardened mode r=glandium
There's no point to activate -fstrict-flex-arrays=3 as there's a lot of
situation where the char [0] syntax is used, including in generated
code.

There's no point to activate -fstrict-flex-arrays=2 as at least sqlite
and icu use the char [1] syntax.

Differential Revision: https://phabricator.services.mozilla.com/D219851
2024-09-17 14:40:24 +00:00
Francesco Lodolo (:flod)
6ed932ba2a Bug 1918304 - Fix l10n git repository cloning step in ./mach build installers-$AB_CD, r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D222111
2024-09-16 15:08:09 +00:00
Norisz Fay
d380299917 Backed out changeset 8cbe1aad4c5c (bug 1918304) for causing l10n and android bustages CLOSED TREE 2024-09-13 21:06:13 +03:00
Norisz Fay
4b9c81893f Backed out changeset 2ff7570a00ed (bug 1912131) for causing NonZero related build bustage 2024-09-13 20:44:57 +03:00
Alex Franchuk
76f7ff96fc Bug 1912131 - Update minidump-writer to 0.10.1 r=gsvelto,glandium,supply-chain-reviewers
This is using a git rev for now as a new version hasn't been released
yet.

Differential Revision: https://phabricator.services.mozilla.com/D221977
2024-09-13 16:40:28 +00:00
Francesco Lodolo (:flod)
02df363a1b Bug 1918304 - Fix l10n git repository cloning step in ./mach build installers-$AB_CD, r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D222111
2024-09-13 14:09:17 +00:00
John Schanck
e0726deb47 Bug 1915849 - land NSS bd893644373a UPGRADE_NSS_RELEASE, r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D222012
2024-09-12 19:24:34 +00:00
Mike Hommey
ddd14e6b96 Bug 1913543 - Apply the final upstream fix instead of our crude workaround. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D221568
2024-09-11 02:55:19 +00:00
Mike Hommey
d46c6229a7 Bug 1917739 - Move Lz4 and mfbt/Compression* to mozglue/static. r=nika,frontend-codestyle-reviewers
As per mozglue/static/README:

> mozglue/static contains parts of the mozglue library that can/should be
> statically linked to e.g. js/Gecko.

The compression part of MFBT is a good candidate for this.

Differential Revision: https://phabricator.services.mozilla.com/D221565
2024-09-10 20:35:56 +00:00
Sandor Molnar
3c21ba8836 Backed out changeset 3166cd757e83 (bug 1913118) for causing mass failures @ third_party/sqlite3/src/sqlite3.c CLOSED TREE 2024-09-10 15:18:36 +03:00
serge-sans-paille
6c91c0cd95 Bug 1913118 - Use -fstrict-flex-arrays=2 in hardened mode r=glandium
There's no point to activate -fstrict-flex-arrays=3 as there's a lot of
situation where the char [0] syntax is used, including in generated
code.

Differential Revision: https://phabricator.services.mozilla.com/D219851
2024-09-10 11:02:17 +00:00
Paul Bone
bc1ba2ee1a Bug 1885102 - Enable PHC on Android nightly builds r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D215467
2024-09-10 06:07:38 +00:00
Ben Dean-Kawamura
415d48c0cb Bug 1914241 - Upgrade UniFFI to 0.28.1, r=glandium,supply-chain-reviewers
- Ran `cargo update -p glean`
- Removed build/rust/heck now that everything depends on 0.5.
- Ran `mach vendor rust`

Differential Revision: https://phabricator.services.mozilla.com/D219800
2024-09-09 15:42:32 +00:00
Ben Dean-Kawamura
e2f0822153 Bug 1915426 - Update clap/heck/darling/anstyle/strsim, r=glandium,supply-chain-reviewers
Updated:
  - heck 0.4.1 -> 0.5.0
  - clap 4.4.5 -> 4.5.16
  - darling v0.20.1 -> v0.20.10
  - strsim 0.10.0 -> 0.11.1
  - anstyle 1.0.3 -> 1.0.8

This is in preparation of the UniFFI 0.28 upgrade:
https://bugzilla.mozilla.org/show_bug.cgi?id=1914241

Differential Revision: https://phabricator.services.mozilla.com/D220437
2024-09-09 15:42:31 +00:00
Mike Hommey
f68004e349 Bug 1901892 - Update builders to rustc 1.81. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D221101
2024-09-06 22:26:49 +00:00
Francesco Lodolo (:flod)
d0059173bd Bug 1917163 - Update rstcheck to 6.2.4, fix resulting errors in documents, r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D221287
2024-09-06 15:04:10 +00:00
Norisz Fay
24c51e6660 Backed out changeset 0387b1bfee8a (bug 1901892) for causing Valgrind-test failure CLOSED TREE 2024-09-06 17:19:57 +03:00
Cristina Horotan
c6ba4c0134 Backed out changeset 4e2df2c48e4b (bug 1917163) for causing mozlint failure. CLOSED TREE 2024-09-06 16:57:11 +03:00
Francesco Lodolo (:flod)
fd657600c1 Bug 1917163 - Update rstcheck to 6.2.4, fix resulting errors in documents, r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D221287
2024-09-06 12:17:06 +00:00
Mike Hommey
06a16ee5cf Bug 1901892 - Update builders to rustc 1.81. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D221101
2024-09-06 08:09:51 +00:00
Stanca Serban
e9d76de444 Backed out changeset 819d4c9682d4 (bug 1908630) as requested for working in the incorrect sandbox. CLOSED TREE 2024-09-05 21:37:26 +03:00
serge-sans-paille
ae883f1c9a Bug 1915847 - Remove unused set_config and set_define for MOZ_SIGNED_OVERFLOW_SANITIZE and MOZ_UNSIGNED_OVERFLOW_SANITIZE from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220698
2024-09-05 12:19:13 +00:00
serge-sans-paille
29eb24a190 Bug 1915846 - Remove unused set_config("LINKER_KIND",...) from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220697
2024-09-05 12:19:13 +00:00
serge-sans-paille
d589c1c708 Bug 1915845 - Remove unused reference to MOZ_USING_COMPILER_WRAPPER from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220696
2024-09-05 12:19:13 +00:00
serge-sans-paille
e36ba75ca9 Bug 1915843 - Remove unused reference to TOOLCHAIN_PREFIX from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220695
2024-09-05 12:19:12 +00:00
serge-sans-paille
2696753a3a Bug 1915842 - Remove unused reference to MOZ_HAZARD from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220694
2024-09-05 12:19:12 +00:00
serge-sans-paille
5d2dc62cf7 Bug 1915841 - Remove unused set_config("JS_WITHOUT_NSPR",...) from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220693
2024-09-05 12:19:11 +00:00
serge-sans-paille
9e16aaaf92 Bug 1915839 - Remove unused reference to MOZILLA_VERSION_U and MOZILLA_SYMBOLVERSION from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220692
2024-09-05 12:19:11 +00:00
serge-sans-paille
615e7a4a59 Bug 1915838 - Remove unused reference to VCS_SPARSE_CHECKOUT from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220691
2024-09-05 12:19:10 +00:00
serge-sans-paille
4c88edf5dc Bug 1915837 - Remove unused reference to PYTHON3_VERSION from configure r=glandium
Unused since #1755530

Differential Revision: https://phabricator.services.mozilla.com/D220690
2024-09-05 12:19:10 +00:00
serge-sans-paille
cfb47d59d1 Bug 1915836 - Remove unused reference to linux perf_event from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220689
2024-09-05 12:19:10 +00:00
serge-sans-paille
95a223fc8c Bug 1915833 - Remove unused define of MOZ_MOZSEARCH_PLUGIN from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220688
2024-09-05 12:19:09 +00:00
serge-sans-paille
a0a07eca67 Bug 1915832 - Remove unused reference to MOZ_ANDROID_GOOGLE_VR_INCLUDE from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220687
2024-09-05 12:19:09 +00:00
Alexandre Lissy
88a8fb2495 Bug 1908630 - Override LLVM Profiling for manual handling r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D218428
2024-09-05 12:09:21 +00:00
Tamas Szentpeteri
438d1fbce0 Backed out 12 changesets (bug 1915841, bug 1915838, bug 1915847, bug 1915846, bug 1915842, bug 1915833, bug 1915832, bug 1915839, bug 1915837, bug 1915843, bug 1915845, bug 1915836) for causing build bustages related to NameError. CLOSED TREE
Backed out changeset c43561055662 (bug 1915847)
Backed out changeset 2b115cc4ac62 (bug 1915846)
Backed out changeset 3ef2e66109d6 (bug 1915845)
Backed out changeset 0dcef4027a5f (bug 1915843)
Backed out changeset 0a7bfda1fd63 (bug 1915842)
Backed out changeset 9520b23dfd81 (bug 1915841)
Backed out changeset 975c21c100c8 (bug 1915839)
Backed out changeset d167e95b0185 (bug 1915838)
Backed out changeset 412c153fdfae (bug 1915837)
Backed out changeset ea50dd906f9f (bug 1915836)
Backed out changeset 0162c14f477f (bug 1915833)
Backed out changeset f98461396ea8 (bug 1915832)
2024-09-05 13:07:25 +03:00
serge-sans-paille
ac02d9a8a5 Bug 1915847 - Remove unused set_config and set_define for MOZ_SIGNED_OVERFLOW_SANITIZE and MOZ_UNSIGNED_OVERFLOW_SANITIZE from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220698
2024-09-05 09:16:16 +00:00
serge-sans-paille
534eb8eebc Bug 1915846 - Remove unused set_config("LINKER_KIND",...) from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220697
2024-09-05 09:16:15 +00:00
serge-sans-paille
42ba6e92ba Bug 1915845 - Remove unused reference to MOZ_USING_COMPILER_WRAPPER from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220696
2024-09-05 09:16:15 +00:00
serge-sans-paille
1e7c233bd0 Bug 1915843 - Remove unused reference to TOOLCHAIN_PREFIX from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220695
2024-09-05 09:16:15 +00:00
serge-sans-paille
14a5e3b5ca Bug 1915842 - Remove unused reference to MOZ_HAZARD from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220694
2024-09-05 09:16:14 +00:00
serge-sans-paille
fdc7c7ad65 Bug 1915841 - Remove unused set_config("JS_WITHOUT_NSPR",...) from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220693
2024-09-05 09:16:14 +00:00
serge-sans-paille
cf0d340698 Bug 1915839 - Remove unused reference to MOZILLA_VERSION_U and MOZILLA_SYMBOLVERSION from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220692
2024-09-05 09:16:13 +00:00
serge-sans-paille
28b56acdaf Bug 1915838 - Remove unused reference to VCS_SPARSE_CHECKOUT from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220691
2024-09-05 09:16:13 +00:00
serge-sans-paille
7f91b54319 Bug 1915837 - Remove unused reference to PYTHON3_VERSION from configure r=glandium
Unused since #1755530

Differential Revision: https://phabricator.services.mozilla.com/D220690
2024-09-05 09:16:13 +00:00
serge-sans-paille
e8a7d310c5 Bug 1915836 - Remove unused reference to linux perf_event from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220689
2024-09-05 09:16:12 +00:00
serge-sans-paille
5cbdf876c1 Bug 1915833 - Remove unused define of MOZ_MOZSEARCH_PLUGIN from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220688
2024-09-05 09:16:12 +00:00
serge-sans-paille
e215f21735 Bug 1915832 - Remove unused reference to MOZ_ANDROID_GOOGLE_VR_INCLUDE from configure r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D220687
2024-09-05 09:16:11 +00:00
serge-sans-paille
46b1ffeb92 Bug 1915578 - Fix libatomic configure check r=glandium
Original patch by Simon McVittie <smcv@debian.org>

Differential Revision: https://phabricator.services.mozilla.com/D220988
2024-09-05 06:06:37 +00:00
Fatih
39333ba7c0 Bug 1816916: Hide onion referers by default r=freddyb,tjr
Differential Revision: https://phabricator.services.mozilla.com/D169919
2024-09-04 15:55:18 +00:00
Noemi Erli
fdd5552b6b Backed out changeset eaddabaa522f (bug 1915571) for causing toolchains bustage CLOSED TREE 2024-09-04 10:19:27 +03:00