logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://anongit.hacktivis.me/git/overlay.git/
commit: 8bc4e4901f02f6fc35a2f670f071960d3da4ad38
parent 07c13f7c469bd0af5592bc32fc3d074afc83d134
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Fri, 31 Oct 2025 05:10:44 +0100

profiles/base: split clang-specific CFLAG from $COMMON_FLAGS to $CLANG_EXTRA_FLAGS

Diffstat:

Mprofiles/base/make.defaults11++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults @@ -3,11 +3,12 @@ USE=" cacert cjk dane idn mandoc jumbo-build smp threads urandom iproute2 caps pic metric syslog " -COMMON_FLAGS="-O2 -pipe -march=native -mtune=native -ggdb -Wall -fPIC -frecord-gcc-switches -Wwrite-strings -Wno-error=incompatible-pointer-types-discards-qualifiers" -CFLAGS="${COMMON_FLAGS}" -OBJCCFLAGS="${COMMON_FLAGS}" -CXXFLAGS="${COMMON_FLAGS}" -OBJCXXFLAGS="${COMMON_FLAGS}" +COMMON_FLAGS="-O2 -pipe -march=native -mtune=native -ggdb -Wall -fPIC -frecord-gcc-switches -Wwrite-strings" +CLANG_EXTRA_FLAGS="-Wno-error=incompatible-pointer-types-discards-qualifiers" +CFLAGS="${COMMON_FLAGS} ${CLANG_EXTRA_FLAGS}" +OBJCCFLAGS="${COMMON_FLAGS} ${CLANG_EXTRA_FLAGS}" +CXXFLAGS="${COMMON_FLAGS} ${CLANG_EXTRA_FLAGS}" +OBJCXXFLAGS="${COMMON_FLAGS} ${CLANG_EXTRA_FLAGS}" LDFLAGS="-Wl,--as-needed -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--defsym=__gentoo_check_ldflags__=0" LDLINKFLAGS="--as-needed -z noexecstack -z relro -z now -O1 --defsym=__gentoo_check_ldflags__=0"