From c42cecf3f2f9eaea16d247982ecfcdb16cfc84dc Mon Sep 17 00:00:00 2001 From: q66 Date: Fri, 25 Dec 2020 14:04:35 +0100 Subject: [PATCH] gcc: make gnu-unique-object handling explicit this is generally auto-enabled with glibc >2.11, but declare intent for more reliable crossbuilds --- srcpkgs/gcc/template | 3 +++ 1 file changed, 3 insertions(+) diff --git a/srcpkgs/gcc/template b/srcpkgs/gcc/template index 36dcb893ce6..73eca3b7056 100644 --- a/srcpkgs/gcc/template +++ b/srcpkgs/gcc/template @@ -235,9 +235,12 @@ do_configure() { fi if [ "$XBPS_TARGET_LIBC" = "musl" ]; then + _args+=" --disable-gnu-unique-object" _args+=" --disable-libsanitizer" _args+=" --disable-symvers" _args+=" libat_cv_have_ifunc=no" + else + -args+=" --enable-gnu-unique-object" fi case "$XBPS_TARGET_MACHINE" in