T.J. Townsend pushed to branch main at Arch Linux / Packaging / Packages / 
firefox-developer-edition


Commits:
854ecffa by T.J. Townsend at 2023-11-20T12:46:55-05:00
disable level 3 fortification for now

taken from the regular firefox PKGBUILD

- - - - -


1 changed file:

- PKGBUILD


Changes:

=====================================
PKGBUILD
=====================================
@@ -127,6 +127,10 @@ build() {
   export MOZ_ENABLE_FULL_SYMBOLS=1
   export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="pip"
 
+  # malloc_usable_size is used in various parts of the codebase
+  CFLAGS="${CFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
+  CXXFLAGS="${CXXFLAGS/_FORTIFY_SOURCE=3/_FORTIFY_SOURCE=2}"
+
   # LTO needs more open files
   ulimit -n 4096
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/firefox-developer-edition/-/commit/854ecffa03bc129d8bdf9a7a9a64e847feda2f58

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/firefox-developer-edition/-/commit/854ecffa03bc129d8bdf9a7a9a64e847feda2f58
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to