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.