From d869d604af9e883c37f923aa4204f94562cc5efe Mon Sep 17 00:00:00 2001 From: psykose <alice@ayaya.dev> Date: Thu, 27 Apr 2023 07:34:41 +0000 Subject: [PATCH] main/gcc: fix bootstrap format-sec flags have to be deleted earlier from here too. --- main/gcc/APKBUILD | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main/gcc/APKBUILD b/main/gcc/APKBUILD index 57ef730953be..8becd0d36770 100644 --- a/main/gcc/APKBUILD +++ b/main/gcc/APKBUILD @@ -58,8 +58,9 @@ if [ "$CHOST" != "$CTARGET" ]; then # reset target flags (should be set in crosscreate abuild) # fixup flags. seems gcc treats CPPFLAGS as global without # _FOR_xxx variants. wrap it in CFLAGS and CXXFLAGS. - export CFLAGS="$CPPFLAGS $CFLAGS" - export CXXFLAGS="$CPPFLAGS $CXXFLAGS" + # format-sec: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100431 + export CFLAGS="$CPPFLAGS ${CFLAGS/-Werror=format-security/}" + export CXXFLAGS="$CPPFLAGS ${CXXFLAGS/-Werror=format-security/}" unset CPPFLAGS export CFLAGS_FOR_TARGET=" " export CXXFLAGS_FOR_TARGET=" " -- GitLab