caio.co/de/arch/firefox

Disable _FORTIFY_SOURCE=3

Id
fc1c73a063c0f9130312bfde2582dc9ca3458ea6
Author
Jan Alexander Steffens (heftig)
Commit time
2023-09-10T03:18:08+02:00

Modified PKGBUILD

@@ -150,6 +150,10
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