Commit Graph

1403 Commits

Author SHA1 Message Date
Mozilla Releng Treescript
55a1d1208e Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2024-09-02 13:36:39 +00:00
Jesse Schwartzentruber
e66d96d50e Bug 1906897 - Add AFL++ builds for fuzzing debug and fuzzing coverage r=taskgraph-reviewers,bhearsum,firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D217647
2024-08-13 14:32:35 +00:00
Mozilla Releng Treescript
e15ecbb4a4 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2024-08-05 13:59:10 +00:00
Tamas Szentpeteri
fe2e058d68 Backed out changeset e976ff886caa (bug 1906897) for causing python failures related to ccov builds. CLOSED TREE 2024-07-26 19:43:15 +03:00
Jesse Schwartzentruber
081382237c Bug 1906897 - Add AFL++ builds for fuzzing debug and fuzzing coverage r=taskgraph-reviewers,bhearsum,firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D217647
2024-07-26 13:55:37 +00:00
Mozilla Releng Treescript
2d65cf670d Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2024-07-08 15:57:30 +00:00
Mozilla Releng Treescript
66bbe152e7 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2024-06-10 16:25:58 +00:00
serge-sans-paille
3ac3f93031 Bug 1896351 - Move sanitizer-related AC_SUBST and AC_DEFINE from old-configure to moz.configure r=glandium
Also:

- deactivate LLVM_SYMBOLIZER on android mozconfig as we don't cross compile it yet.
- enforce LLVM_SYMBOLIZER when fuzzing is on
- fix osx packaging to include llvm-symbolizer when fuzzing, and provide
  it through tc

Differential Revision: https://phabricator.services.mozilla.com/D210190
2024-05-29 15:28:59 +00:00
Mozilla Releng Treescript
d3e98b4f09 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2024-05-13 15:05:55 +00:00
cat
32647f0fca Bug 1879171 - Add AFL++ fuzzing build r=decoder,taskgraph-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D208401
2024-04-25 22:16:22 +00:00
Jesse Schwartzentruber
93f90e14c5 Bug 1893138 - Enable gczeal flag for all fuzzing builds r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D208462
2024-04-24 10:27:07 +00:00
Aron Cseh
f54720ca9c Backed out 4 changesets (bug 1879975) for causing l10n bustages CLOSED TREE
Backed out changeset 280d7a1f6adc (bug 1879975)
Backed out changeset 5f362eae55c5 (bug 1879975)
Backed out changeset cfc40111608f (bug 1879975)
Backed out changeset af2eee38668d (bug 1879975)
2024-04-18 16:41:31 +03:00
Michael Hughes
873f51e665 Bug 1879975 - Hooking up secret keys with try and release builds for new windows api taskbar pinning r=bhearsum,taskgraph-reviewers,ahal
Added new secret data storing the release keys. Modifying scripts to hook them up. Testing will be done thoroughly with try and release builds to confirm that pinning works on newer machines and falls back to the old mechanism on older machines.

Differential Revision: https://phabricator.services.mozilla.com/D205361
2024-04-17 17:51:58 +00:00
Cristina Horotan
97caeefa9b Backed out 3 changesets (bug 1879975) for causing Valgrind failure. CLOSED TREE
Backed out changeset 5eee9358d22a (bug 1879975)
Backed out changeset d9a53dc2478c (bug 1879975)
Backed out changeset e04956da20c6 (bug 1879975)
2024-04-17 04:03:42 +03:00
Michael Hughes
8ac181ab0e Bug 1879975 - Hooking up secret keys with try and release builds for new windows api taskbar pinning r=bhearsum,taskgraph-reviewers,ahal
Added new secret data storing the release keys. Modifying scripts to hook them up. Testing will be done thoroughly with try and release builds to confirm that pinning works on newer machines and falls back to the old mechanism on older machines.

Differential Revision: https://phabricator.services.mozilla.com/D205361
2024-04-16 23:21:24 +00:00
Mozilla Releng Treescript
ed9b4b31ec Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2024-04-15 08:26:32 +00:00
Natalia Csoregi
c300e2cb7e Backed out 3 changesets (bug 1879975) for causing bustage while fetching windows-laf-tokens.data CLOSED TREE
Backed out changeset 5e5bc998487f (bug 1879975)
Backed out changeset be268309f0f7 (bug 1879975)
Backed out changeset b2f6d0289dc6 (bug 1879975)
2024-04-12 23:55:45 +03:00
Michael Hughes
4bdaa854e3 Bug 1879975 - Hooking up secret keys with try and release builds for new windows api taskbar pinning r=bhearsum,taskgraph-reviewers,ahal
Added new secret data storing the release keys. Modifying scripts to hook them up. Testing will be done thoroughly with try and release builds to confirm that pinning works on newer machines and falls back to the old mechanism on older machines.

Differential Revision: https://phabricator.services.mozilla.com/D205361
2024-04-12 20:19:10 +00:00
Sandor Molnar
910a3e9301 Backed out 3 changesets (bug 1879975) for causing build bustages @ browser/components/shell/Windows11LimitedAccessFeatures.h CLOSED TREE
Backed out changeset 59dafb79d2be (bug 1879975)
Backed out changeset e51e76ec89c5 (bug 1879975)
Backed out changeset 9bcec32fe1ac (bug 1879975)
2024-04-11 00:41:59 +03:00
Michael Hughes
52ebc08f74 Bug 1879975 - Hooking up secret keys with try and release builds for new windows api taskbar pinning r=bhearsum,taskgraph-reviewers,ahal
Added new secret data storing the release keys. Modifying scripts to hook them up. Testing will be done thoroughly with try and release builds to confirm that pinning works on newer machines and falls back to the old mechanism on older machines.

Differential Revision: https://phabricator.services.mozilla.com/D205361
2024-04-10 21:17:20 +00:00
Mozilla Releng Treescript
a4e66837b8 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2024-03-18 09:11:14 +00:00
Nicholas Rishel
3ff4798275 Bug 1826375 - Part 1: Remove C++ do-task implementation for the Default Agent. r=mhughes,nalexander,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D203488
2024-03-08 19:27:22 +00:00
Cosmin Sabou
3ef7b06b98 Backed out 3 changesets (bug 1883476, bug 1826375) for causing windows build bustages. CLOSED TREE
Backed out changeset bc8bdcfbcd9c (bug 1883476)
Backed out changeset 7d6333da6d31 (bug 1826375)
Backed out changeset f5f32253c79c (bug 1826375)
2024-03-07 03:08:10 +02:00
Nicholas Rishel
b371411d81 Bug 1826375 - Part 2: Remove WinToast. r=mhughes,firefox-build-system-reviewers,sylvestre,nalexander
WinToast had a single dependency in the Windows Default Agent which has since been migrated to Firefox's notification implementation.

Differential Revision: https://phabricator.services.mozilla.com/D203489
2024-03-07 00:14:06 +00:00
Jason Kratzer
046abc398d Bug 1881805: Use common coverage flags for ccov-asan-fuzzing-opt builds. r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D202605
2024-03-04 19:46:53 +00:00
Mike Hommey
57319ebfc4 Bug 1880941 - Remove build/win*/mozconfig.vs*. r=firefox-build-system-reviewers,sergesanspaille
They don't do anything useful anymore.

Differential Revision: https://phabricator.services.mozilla.com/D202193
2024-02-21 22:18:11 +00:00
Mozilla Releng Treescript
d3646d742a Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2024-02-19 09:55:58 +00:00
Mike Hommey
0cf983d7a7 Bug 1878999 - Remove -Clink-dead-code flag from code-coverage builds. r=marco
Differential Revision: https://phabricator.services.mozilla.com/D201632
2024-02-12 22:20:27 +00:00
Mozilla Releng Treescript
e9806310b2 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2024-01-22 12:30:54 +00:00
Jamie Nicol
ec799426c3 Bug 1868326. macOS aarch64 instrumented build r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D198289
2024-01-18 15:10:46 +00:00
Mozilla Releng Treescript
97d5345f15 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2023-12-18 16:30:14 +00:00
Yannis Juglaret
0b8b11d747 Bug 1866562 - Make MSVC-style architecture constants consistent in mingwclang builds. r=tjr
This patch makes mingwclang builds compile with -include _mingw.h. This
makes MSVC-style constants defined from the start of C++ files rather
than at the point where they start including files that depend on
_mingw.h. Thus, mingwclang builds will behave more closely to regular
builds, potentially avoiding future backouts for mingwclang build
failures and/or successful but incorrect mingwclang builds.

Differential Revision: https://phabricator.services.mozilla.com/D195662
2023-12-11 11:01:34 +00:00
Mozilla Releng Treescript
76dd89df68 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2023-11-20 16:18:16 +00:00
Mozilla Releng Treescript
e1ff91c469 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2023-10-23 14:15:37 +00:00
Mike Hommey
ae48779533 Bug 1839739 - Default to lld in more cases on Linux. r=firefox-build-system-reviewers,geckoview-reviewers,releng-reviewers,andi,gbrown,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D188676
2023-10-05 20:11:07 +00:00
Cosmin Sabou
5648914c46 Backed out 2 changesets (bug 1854047, bug 1839739) for causing build bustages. CLOSED TREE
Backed out changeset 3fb508020251 (bug 1854047)
Backed out changeset 056fe66a8b3f (bug 1839739)
2023-10-04 03:34:26 +03:00
Mike Hommey
3f7084ed48 Bug 1839739 - Default to lld in more cases on Linux. r=firefox-build-system-reviewers,geckoview-reviewers,releng-reviewers,andi,gbrown,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D188676
2023-10-04 00:06:57 +00:00
Narcis Beleuzu
736e3ec02c Backed out 2 changesets (bug 1854047, bug 1839739) for causing bug 1855568. CLOSED TREE
Backed out changeset 2b3b967b6571 (bug 1854047)
Backed out changeset f957fe22f28e (bug 1839739)
2023-09-29 11:13:56 +03:00
Mike Hommey
77dea0fe41 Bug 1839739 - Default to lld in more cases on Linux. r=firefox-build-system-reviewers,geckoview-reviewers,releng-reviewers,andi,gbrown,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D188676
2023-09-25 22:58:28 +00:00
Mozilla Releng Treescript
701a8ffdbd Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2023-09-25 13:56:52 +00:00
Mike Hommey
4f5829a3b9 Bug 1853088 - Remove win32 build from aarch64 windows builds. r=firefox-build-system-reviewers,media-playback-reviewers,taskgraph-reviewers,ahochheiden,gbrown,padenot
Now that we have a native aarch64 gmp plugin for widevine, we can revert
bug 1529194, bug 1527463, bug 1534522, bug 1607552.

Differential Revision: https://phabricator.services.mozilla.com/D188300
2023-09-19 08:29:07 +00:00
Mike Hommey
dbfdff053c Bug 1850866 - Enable relrhack for linux builds on automation. r=firefox-build-system-reviewers,sergesanspaille
And because relrhack is less disruptive than elfhack, we can enable it
on sanitizer and coverage builds.

Differential Revision: https://phabricator.services.mozilla.com/D187168
2023-09-19 00:06:57 +00:00
Butkovits Atila
a86c6645e8 Backed out changeset fc6db47ca4ac (bug 1850866) for causing hazard bustages at analyze.py. CLOSED TREE 2023-09-17 12:35:44 +03:00
Mike Hommey
a650db260b Bug 1850866 - Enable relrhack for linux builds on automation. r=firefox-build-system-reviewers,sergesanspaille
And because relrhack is less disruptive than elfhack, we can enable it
on sanitizer and coverage builds.

Differential Revision: https://phabricator.services.mozilla.com/D187168
2023-09-16 20:03:29 +00:00
Mozilla Releng Treescript
c4f2e2cb6b Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2023-08-28 14:03:43 +00:00
Mike Hommey
c93d50fe94 Bug 1847156 - Use a one-off extra_mozconfig_content for linux64-aarch64 builds. r=firefox-build-system-reviewers,taskgraph-reviewers,releng-reviewers,gbrown,ahochheiden,jcristau
The only differences between the linux64-aarch64 mozconfigs and linux64
mozconfigs are:
 - unset NASM
 - ac_add_options --target=aarch64
 - unset MOZ_STDCXX_COMPAT

The mozconfig is only used once, so we can use a one-off config
instead.

While here, we remove `unset NASM`, which has been useless since bug
1686646.

Differential Revision: https://phabricator.services.mozilla.com/D185389
2023-08-14 19:43:12 +00:00
Marco Bonardo
c3bad9e5cf Bug 1834043 - Add a configure option to disable Sqlite auxiliary files persistence. r=glandium,tjr
Not using a pref because Storage has connections using helper threads and the
main thread, thus we prefer to avoid mutex costs for a pref we'll likely not
use in Firefox. Also using a "once" pref would require some coordination because
Storage may try to lazy init once prefs from different threads concurrently,
causing potential deadlocks.

Differential Revision: https://phabricator.services.mozilla.com/D183724
2023-08-01 08:02:34 +00:00
Mozilla Releng Treescript
26e69c1339 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2023-07-31 15:25:42 +00:00
Julien Cristau
825534ae60 Bug 1842656 - add utm parameters for whatsnew links in update blobs r=releng-reviewers,bhearsum DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D183258
2023-07-18 14:04:55 +00:00
Mozilla Releng Treescript
2a1d2cfbbb Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2023-07-04 08:35:07 +00:00