summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/pacman/PKGBUILD14
1 files changed, 14 insertions, 0 deletions
diff --git a/core/pacman/PKGBUILD b/core/pacman/PKGBUILD
index 85a805de..001490a5 100644
--- a/core/pacman/PKGBUILD
+++ b/core/pacman/PKGBUILD
@@ -37,3 +37,17 @@ eval "$(
patch -p1 -i ../replace-i686-by-pentium4-when-architecture-is-auto.patch
'
)"
+
+# not supported on i486 -fcf-protection
+
+if [ ! "${CARCH}" = "i486" ]; then
+ eval "$(
+ {
+ declare -f package || \
+ printf 'package() {\n}\n'
+ } \
+ | sed '
+ $i sed -i "s/-fcf-protection//g" "$pkgdir/etc/makepkg.conf"
+ '
+ )"
+fi