Commit Graph

2790 Commits

Author SHA1 Message Date
Kalev Lember
1ad3bd1b24 Drop obsolete build conditionals
This drops ifarch conditionals on architectures that are no longer used
in koji (ppc64, s390, arm on F37+), and conditionals on EOL Fedora
versions.
2022-08-23 11:54:02 +02:00
Kalev Lember
7e1b07c41a Use constrain_build macro to simplify parallel make handling
With constrain_build it is possible to just say how much RAM per process
/ CPU core we need to build and it automatically calculates out the
right -jXX number to use.

I've used 2 GB per CPU as the initial setting, but if we run into issues
with gcc running out of memory on e.g. s390x, the number can be easily
increased (which then reduces parallelism on low memory builders).
2022-08-23 11:53:55 +02:00
Jan Horak
720c2b63eb bump release due to ppc64le fixes 2022-08-23 11:18:15 +02:00
Jan Horak
809044f0dd Merge #45 work around broken moz.build file on ppc64le 2022-08-23 06:26:16 +00:00
Eike Rathke
2300fa46f5 Update to 104.0 respin 2022-08-22 21:28:13 +02:00
Dan Horák
9d9142cadb work around broken moz.build file on ppc64le
Patch the pre-generated file with the missing bits.

Related: mozb#1779545, mozb#1775202
2022-08-22 09:30:44 +02:00
Martin Stransky
a23c216427 Added build fix 2022-08-17 10:30:53 +02:00
Martin Stransky
babecc662f Updated to 104.0 2022-08-16 20:57:04 +02:00
Martin Stransky
b65f309bcd Updated to 103.0.2 2022-08-12 13:34:40 +02:00
Martin Stransky
c6d827cb4e Don't use clang suffix on arm 2022-08-05 11:30:09 +02:00
Martin Stransky
bd3fc12e39 Enable VA-API (rhbz#2115253) 2022-08-04 11:48:18 +02:00
Martin Stransky
d9f5bf9ed4 fixed changelog 2022-08-04 11:38:01 +02:00
Martin Stransky
85f5f771e9 -m 2022-08-04 11:32:33 +02:00
Martin Stransky
c1b363d122 Update to 103.0.1 2022-08-02 17:29:21 +02:00
Martin Stransky
36a931ea7a Disabled ppc64le due to webrtc build failures (rhbz#2113850) 2022-08-02 08:59:36 +02:00
Martin Stransky
6b8336e97f Disabled webrtc-screen-cast patch on ppc64le due to build failures 2022-08-01 13:52:21 +02:00
Martin Stransky
ea24aeef45 updated webrtc patch 2022-07-29 11:31:44 +02:00
Martin Stransky
d101c7b7f4 Build fixes 2022-07-28 13:52:37 +02:00
Martin Stransky
c27f9f504e Updated cbindgen 2022-07-27 11:20:07 +02:00
Martin Stransky
0d92801bb9 Update to 103.0 - build fixes 2022-07-26 17:03:28 +02:00
Jan Horak
71b3ae64d2 Removing no longer required D147721-python3.11.diff 2022-07-21 12:03:34 +02:00
Martin Stransky
1469e57b10 Updated to 103.0 2022-07-21 11:41:14 +02:00
Fedora Release Engineering
de02f241c5 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 03:11:43 +00:00
Jan Horak
4d45de9bff Fixing build on rawhide due to python 3.11 2022-07-15 16:19:14 +02:00
Jan Horak
3f1c25e40c Fixing build on rawhide due to python 3.11 2022-07-15 15:57:23 +02:00
Jan Horak
2f128006b4 Fixing build on rawhide due to python 3.11 2022-07-15 14:46:05 +02:00
Martin Stransky
39f02cbd91 -m 2022-07-15 09:28:29 +02:00
Jan Horak
a76220b146 Fixing build on rawhide due to python 3.11 2022-07-13 17:00:26 +02:00
Martin Stransky
d3ebfe3ad7 Added ARM fixes by Gabriel Hojda 2022-07-13 14:54:04 +02:00
Jan Grulich
72a660f091 Backport upstream fixes to WebRTC for screensharing on Wayland 2022-07-11 11:12:34 +02:00
Martin Stransky
65d5b6f154 Merge branch 'rawhide' of ssh://pkgs.fedoraproject.org/rpms/firefox into rawhide 2022-06-28 18:18:33 +02:00
Martin Stransky
ba25b2cbc3 Updated to 102.0, Applied patch from https://src.fedoraproject.org/rpms/firefox/pull-request/43 2022-06-28 18:18:25 +02:00
Jan Horak
6a83fb069e Revert "Enable rlbox"
This reverts commit e88b5e06a7.
2022-06-28 15:30:16 +02:00
Jan Horak
1ae08943fc Revert "Enable release build again"
This reverts commit aa451636d1.
2022-06-28 15:30:10 +02:00
Jan Horak
aa451636d1 Enable release build again 2022-06-28 15:10:59 +02:00
Jan Horak
e88b5e06a7 Enable rlbox 2022-06-28 15:07:03 +02:00
Martin Stransky
386d29543d Rebuild 2022-06-27 13:39:19 +02:00
Jan Horak
8af042bc54 Reverting RLbox enablement because the sysroot is not on the koji builders - obviously. I was confused by my local envinment which went fine during local build. 2022-06-27 10:43:19 +02:00
Jan Horak
cad15cfb85 Enable rlbox sandboxed libraries 2022-06-22 10:49:27 +02:00
Jan Horak
db7de5356d Enable wasm sandboxed libraries 2022-06-22 10:34:50 +02:00
Jan Horak
eb4214a710 Use $GETENFORCE_FILE to call getenforce with full path: rhbz#2091219 2022-06-21 11:20:16 +02:00
Martin Stransky
5128ca8e5f Added fix for mozilla#1774271 2022-06-17 12:54:46 +02:00
Martin Stransky
cd6ef2bb82 Added fix for mozbz#1758948 (AV1 VA-API playback shuttering) 2022-06-15 15:05:58 +02:00
Martin Stransky
92e16f9069 Added more VA-API and WebGL fixes 2022-06-14 14:33:53 +02:00
Martin Stransky
bfdfd329b2 Fix WebGL mem leaks (mzbz#1773968) 2022-06-13 16:36:43 +02:00
Martin Stransky
33fd704cce Fixed openh264 decode 2022-06-09 20:34:42 +02:00
Martin Stransky
e2a4b7e32d Adjust GMP plugin setting (rhbz#2094319) 2022-06-09 17:21:56 +02:00
Martin Stransky
6edb288b6f Updated cbindgen to 0.24.0 2022-06-09 16:40:46 +02:00
Martin Stransky
980a9af4dd cbindgen build fix 2022-06-09 12:12:48 +02:00
Martin Stransky
b707846f45 Fixed langpack name 2022-06-09 11:18:33 +02:00