[packages/firefox] drop glibc 2.34 workaround (bring back orig sandbox level)

atler atler at pld-linux.org
Thu Aug 4 18:20:00 CEST 2022


commit bf0a29b2e9e32618d70f68e0fa2251d7ec80a7c4
Author: Jan Palus <atler at pld-linux.org>
Date:   Thu Aug 4 18:18:26 2022 +0200

    drop glibc 2.34 workaround (bring back orig sandbox level)
    
    glibc is patched since 2.35-7 and 2.36 includes upstream fix

 firefox.spec     |  3 ---
 glibc-2.34.patch | 28 ----------------------------
 2 files changed, 31 deletions(-)
---
diff --git a/firefox.spec b/firefox.spec
index 868c376..ff75537 100644
--- a/firefox.spec
+++ b/firefox.spec
@@ -264,8 +264,6 @@ Patch8:		%{name}-system-virtualenv.patch
 Patch9:		%{name}-Disable-Firefox-Health-Report.patch
 Patch10:	system-cairo.patch
 Patch11:	glibc-double.patch
-# Test if it can be removed when updating package
-Patch12:	glibc-2.34.patch
 URL:		https://www.mozilla.org/firefox/
 BuildRequires:	OpenGL-devel
 BuildRequires:	alsa-lib-devel
@@ -2128,7 +2126,6 @@ unpack() {
 %patch9 -p1
 %{?with_system_cairo:%patch10 -p1}
 %patch11 -p1
-%patch12 -p1
 
 %if %{with pgo}
 %{__sed} -i -e 's at __BROWSER_PATH__@"../../dist/bin/firefox-bin"@' build/automation.py.in
diff --git a/glibc-2.34.patch b/glibc-2.34.patch
deleted file mode 100644
index 916a879..0000000
--- a/glibc-2.34.patch
+++ /dev/null
@@ -1,28 +0,0 @@
---- firefox-93.0/modules/libpref/init/all.js~	2021-10-06 00:00:30.000000000 +0200
-+++ firefox-93.0/modules/libpref/init/all.js	2021-10-06 09:47:55.616984455 +0200
-@@ -216,6 +216,11 @@
- pref("security.crash_tracking.js_load_1.prevCrashes", 0);
- pref("security.crash_tracking.js_load_1.maxCrashes", 0);
- 
-+// Lower from 4 to 2 due to extension problems on glibc 2.34
-+// https://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2021-October/026375.html
-+// https://wiki.mozilla.org/Security/Sandbox#Content_Levels
-+pref("security.sandbox.content.level", 2);
-+
- pref("general.useragent.compatMode.firefox", false);
- 
- pref("general.config.obscure_value", 13); // for MCD .cfg files
---- firefox-93.0/browser/app/profile/firefox.js~	2021-10-06 09:50:42.000000000 +0200
-+++ firefox-93.0/browser/app/profile/firefox.js	2021-10-06 19:19:15.409293732 +0200
-@@ -1233,7 +1233,10 @@
-   // the sandbox while we fix their problems, or to allow running Firefox with
-   // exotic configurations we can't reasonably support out of the box.
-   //
--  pref("security.sandbox.content.level", 4);
-+// Lower from 4 to 2 due to extension problems on glibc 2.34
-+// https://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2021-October/026375.html
-+// https://wiki.mozilla.org/Security/Sandbox#Content_Levels
-+  pref("security.sandbox.content.level", 2);
-   // Introduced as part of bug 1608558.  Linux is currently the only platform
-   // that uses a sandbox level for the socket process.  There are currently
-   // only 2 levels:
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/firefox.git/commitdiff/bf0a29b2e9e32618d70f68e0fa2251d7ec80a7c4



More information about the pld-cvs-commit mailing list