aboutsummaryrefslogtreecommitdiff
path: root/repos/extra/firefox/no-build-id.patch
diff options
context:
space:
mode:
authoremmett1 <emmett1.2miligrams@protonmail.com>2026-02-25 14:54:31 +0000
committeremmett1 <emmett1.2miligrams@protonmail.com>2026-02-25 14:54:31 +0000
commit620df15642b6f36159b85a09603d33d85eda799a (patch)
tree9857c084fca816e301dc96466c5dae3e7859fe10 /repos/extra/firefox/no-build-id.patch
parentccde37329338e9887cb4b6b41d5fd181442d6d55 (diff)
downloadalicelinux-620df15642b6f36159b85a09603d33d85eda799a.tar.gz
alicelinux-620df15642b6f36159b85a09603d33d85eda799a.zip
firefox: fix sandbox issue with musl
Diffstat (limited to 'repos/extra/firefox/no-build-id.patch')
-rw-r--r--repos/extra/firefox/no-build-id.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/repos/extra/firefox/no-build-id.patch b/repos/extra/firefox/no-build-id.patch
new file mode 100644
index 00000000..4ec8ac15
--- /dev/null
+++ b/repos/extra/firefox/no-build-id.patch
@@ -0,0 +1,13 @@
+diff '--color=auto' -Naur a/build/moz.configure/flags.configure b/build/moz.configure/flags.configure
+--- a/build/moz.configure/flags.configure 2024-07-08 20:04:44.944708403 +0300
++++ b/build/moz.configure/flags.configure 2024-07-08 20:13:30.867064722 +0300
+@@ -197,9 +197,6 @@
+
+ check_and_add_flag("-pipe", when=building_with_gcc)
+
+-check_and_add_linker_flag("-Wl,--build-id=uuid", when=check_build_id_uuid)
+-check_and_add_linker_flag("-Wl,--build-id=sha1", when=check_build_id_sha1)
+-
+ check_and_add_asm_flag("-Wa,--noexecstack", when=building_with_gnu_compatible_cc)
+ check_and_add_linker_flag("-Wl,-z,noexecstack", when=building_with_gnu_compatible_cc)
+ check_and_add_linker_flag("-Wl,-z,text", when=building_with_gnu_compatible_cc)