From 38483389c11e12fc9273fc5f5177b48a1f5da8b7 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Wed, 21 Dec 2022 15:09:53 -0800 Subject: [PATCH 01/27] build-style/void-cross: disable libssp --- common/build-style/void-cross.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/common/build-style/void-cross.sh b/common/build-style/void-cross.sh index 4804193d8395..6914c40bc001 100644 --- a/common/build-style/void-cross.sh +++ b/common/build-style/void-cross.sh @@ -319,6 +319,12 @@ _void_cross_build_musl() { make ${makejobs} make DESTDIR=${wrksrc}/build_root/usr/${tgt} install + CFLAGS="-pipe -fPIC ${cross_musl_cflags}" \ + CPPFLAGS="${cross_musl_cflags}" LDFLAGS="${cross_musl_ldflags}" \ + ${tgt}-gcc $CFLAGS $LDFLAGS -fpie $CPPFLAGS $CFLAGS -c ${XBPS_SRCPKGDIR}/musl/files/__stack_chk_fail_local.c -o __stack_chk_fail_local.o + ${tgt}-ar r libssp_nonshared.a __stack_chk_fail_local.o + cp libssp_nonshared.a ${wrksrc}/build_root/usr/${tgt}/usr/lib + touch ${wrksrc}/.musl_build_done } @@ -417,6 +423,7 @@ _void_cross_build_gcc() { --disable-libvtv \ --disable-libsanitizer \ --disable-libstdcxx-pch \ + --disable-libssp \ --enable-shared \ --enable-threads=posix \ --enable-__cxa_atexit \ @@ -425,7 +432,6 @@ _void_cross_build_gcc() { --enable-lto \ --enable-default-pie \ --enable-default-ssp \ - --enable-libssp \ --with-gnu-ld \ --with-gnu-as \ --with-linker-hash-style=gnu \ @@ -600,6 +606,8 @@ do_install() { for f in ${DESTDIR}/${sysroot}/usr/lib/ld-musl-*.so.*; do ln -sf libc.so ${f} done + + cp libssp_nonshared.a ${DESTDIR}/${sysroot}/usr/lib/ else # Install glibc cd ${wrksrc}/glibc_build From ae2399f92a4b67c83242fba23dd3a571349b4ea8 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:26:14 -0800 Subject: [PATCH 02/27] musl: add __stack_chk_fail_local This is necessary for libssp_nonshared.a (only build for cross compilers for now) --- srcpkgs/musl/files/__stack_chk_fail_local.c | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 srcpkgs/musl/files/__stack_chk_fail_local.c diff --git a/srcpkgs/musl/files/__stack_chk_fail_local.c b/srcpkgs/musl/files/__stack_chk_fail_local.c new file mode 100644 index 000000000000..2b403a6e046f --- /dev/null +++ b/srcpkgs/musl/files/__stack_chk_fail_local.c @@ -0,0 +1,2 @@ +extern void __stack_chk_fail(void); +void __attribute__((visibility ("hidden"))) __stack_chk_fail_local(void) { __stack_chk_fail(); } From 2245a7eff64c90f92053942d99c285b715cf1d47 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:18:16 -0800 Subject: [PATCH 03/27] cross-vpkg-dummy: drop libssp from musl cross compilers --- srcpkgs/cross-vpkg-dummy/template | 3 --- 1 file changed, 3 deletions(-) diff --git a/srcpkgs/cross-vpkg-dummy/template b/srcpkgs/cross-vpkg-dummy/template index aeafb749dd5f..1ad200d699c0 100644 --- a/srcpkgs/cross-vpkg-dummy/template +++ b/srcpkgs/cross-vpkg-dummy/template @@ -61,9 +61,6 @@ shlib_provides=" if [ "$XBPS_TARGET_LIBC" = "musl" ]; then provides+=" musl-9999_1 musl-devel-9999_1" - # bundled in musl crosstoolchains but not glibc - provides+=" libssp-9999_1 libssp-devel-9999_1" - shlib_provides+=" libssp.so.0" conflicts+=" musl>=0" shlib_provides+=" libc.so" else From 5af3bed8f4bfd3fb3f9ad5b580492f8e94500eb2 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:54 -0800 Subject: [PATCH 04/27] cross-aarch64-linux-gnu: drop libssp from cross compilers --- srcpkgs/cross-aarch64-linux-gnu/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-aarch64-linux-gnu/template b/srcpkgs/cross-aarch64-linux-gnu/template index 0aca566f3978..17ba4ec677a6 100644 --- a/srcpkgs/cross-aarch64-linux-gnu/template +++ b/srcpkgs/cross-aarch64-linux-gnu/template @@ -6,7 +6,7 @@ _glibc_patchver="72-g0f90d6204d" _linux_version=5.10.4 pkgname=cross-aarch64-linux-gnu version=0.35 -revision=2 +revision=3 build_style=void-cross configure_args="--with-arch=armv8-a" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" From 4edc4722900b782429b1f4c63d1a632e2f32265b Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:54 -0800 Subject: [PATCH 05/27] cross-aarch64-linux-musl: drop libssp from cross compilers --- srcpkgs/cross-aarch64-linux-musl/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-aarch64-linux-musl/template b/srcpkgs/cross-aarch64-linux-musl/template index ba14c96bccea..a05207a8894e 100644 --- a/srcpkgs/cross-aarch64-linux-musl/template +++ b/srcpkgs/cross-aarch64-linux-musl/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-aarch64-linux-musl version=0.35 -revision=1 +revision=2 build_style=void-cross configure_args="--with-arch=armv8-a" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" From 22a0e7aec35a74801feb87d34a4e61ef656348fc Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:54 -0800 Subject: [PATCH 06/27] cross-arm-linux-gnueabi: drop libssp from cross compilers --- srcpkgs/cross-arm-linux-gnueabi/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-arm-linux-gnueabi/template b/srcpkgs/cross-arm-linux-gnueabi/template index f2d4eabb531d..5aa1383aa8f9 100644 --- a/srcpkgs/cross-arm-linux-gnueabi/template +++ b/srcpkgs/cross-arm-linux-gnueabi/template @@ -6,7 +6,7 @@ _glibc_patchver="72-g0f90d6204d" _linux_version=5.10.4 pkgname=cross-arm-linux-gnueabi version=0.35 -revision=2 +revision=3 build_style=void-cross configure_args="--with-arch=armv5te --with-float=soft" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" From 29ac2abd24a2ed4002c1e18482938c953a29c51d Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:54 -0800 Subject: [PATCH 07/27] cross-arm-linux-gnueabihf: drop libssp from cross compilers --- srcpkgs/cross-arm-linux-gnueabihf/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-arm-linux-gnueabihf/template b/srcpkgs/cross-arm-linux-gnueabihf/template index d631c7ca322f..13a780794378 100644 --- a/srcpkgs/cross-arm-linux-gnueabihf/template +++ b/srcpkgs/cross-arm-linux-gnueabihf/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _glibc_patchver="72-g0f90d6204d" pkgname=cross-arm-linux-gnueabihf version=0.35 -revision=2 +revision=3 build_style=void-cross configure_args="--with-arch=armv6 --with-fpu=vfp --with-float=hard" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" From 4672b2eece37dac55e9da0565ccb8d6a7555961d Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:54 -0800 Subject: [PATCH 08/27] cross-arm-linux-musleabi: drop libssp from cross compilers --- srcpkgs/cross-arm-linux-musleabi/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-arm-linux-musleabi/template b/srcpkgs/cross-arm-linux-musleabi/template index 24df78e8fd8e..ce25d306db4b 100644 --- a/srcpkgs/cross-arm-linux-musleabi/template +++ b/srcpkgs/cross-arm-linux-musleabi/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-arm-linux-musleabi version=0.35 -revision=1 +revision=2 build_style=void-cross configure_args="--with-arch=armv5te --with-float=soft" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" From d4ad100703926064e3892eed918e364ee9086588 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:54 -0800 Subject: [PATCH 09/27] cross-arm-linux-musleabihf: drop libssp from cross compilers --- srcpkgs/cross-arm-linux-musleabihf/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-arm-linux-musleabihf/template b/srcpkgs/cross-arm-linux-musleabihf/template index 8093700f909c..38baeb2e4df7 100644 --- a/srcpkgs/cross-arm-linux-musleabihf/template +++ b/srcpkgs/cross-arm-linux-musleabihf/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-arm-linux-musleabihf version=0.35 -revision=1 +revision=2 build_style=void-cross configure_args="--with-arch=armv6 --with-fpu=vfp --with-float=hard" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" From 0e48545293c845d5bedb4ca13b532c1ab1be1689 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:54 -0800 Subject: [PATCH 10/27] cross-armv7l-linux-gnueabihf: drop libssp from cross compilers --- srcpkgs/cross-armv7l-linux-gnueabihf/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-armv7l-linux-gnueabihf/template b/srcpkgs/cross-armv7l-linux-gnueabihf/template index 7daaf852ac9c..ffb71af5b454 100644 --- a/srcpkgs/cross-armv7l-linux-gnueabihf/template +++ b/srcpkgs/cross-armv7l-linux-gnueabihf/template @@ -6,7 +6,7 @@ _glibc_patchver="72-g0f90d6204d" _linux_version=5.10.4 pkgname=cross-armv7l-linux-gnueabihf version=0.35 -revision=2 +revision=3 build_style=void-cross configure_args="--with-arch=armv7-a --with-fpu=vfpv3 --with-float=hard" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" From e0d50f507a030a051a01d1aa6f6f75511f4a0ed0 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:54 -0800 Subject: [PATCH 11/27] cross-armv7l-linux-musleabihf: drop libssp from cross compilers --- srcpkgs/cross-armv7l-linux-musleabihf/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-armv7l-linux-musleabihf/template b/srcpkgs/cross-armv7l-linux-musleabihf/template index e5af2c9ccbf2..5d7bd4647c49 100644 --- a/srcpkgs/cross-armv7l-linux-musleabihf/template +++ b/srcpkgs/cross-armv7l-linux-musleabihf/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-armv7l-linux-musleabihf version=0.35 -revision=1 +revision=2 build_style=void-cross configure_args="--with-arch=armv7-a --with-fpu=vfpv3 --with-float=hard" hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" From b3c118636b7217a1e8e8558a7774870dd5c4749c Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:54 -0800 Subject: [PATCH 12/27] cross-i686-linux-musl: drop libssp from cross compilers --- srcpkgs/cross-i686-linux-musl/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-i686-linux-musl/template b/srcpkgs/cross-i686-linux-musl/template index d624bb7a3254..2c95f93a8fe1 100644 --- a/srcpkgs/cross-i686-linux-musl/template +++ b/srcpkgs/cross-i686-linux-musl/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-i686-linux-musl version=0.35 -revision=1 +revision=2 build_style=void-cross hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" makedepends="isl15-devel libmpc-devel gmp-devel mpfr-devel From b85587fb8a03b0b726acc10ac37636400058d25e Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:54 -0800 Subject: [PATCH 13/27] cross-i686-pc-linux-gnu: drop libssp from cross compilers --- srcpkgs/cross-i686-pc-linux-gnu/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-i686-pc-linux-gnu/template b/srcpkgs/cross-i686-pc-linux-gnu/template index fd950e0579af..c6f2579c645d 100644 --- a/srcpkgs/cross-i686-pc-linux-gnu/template +++ b/srcpkgs/cross-i686-pc-linux-gnu/template @@ -6,7 +6,7 @@ _glibc_patchver="72-g0f90d6204d" _linux_version=5.10.4 pkgname=cross-i686-pc-linux-gnu version=0.35 -revision=2 +revision=3 build_style=void-cross hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" makedepends="isl15-devel libmpc-devel gmp-devel mpfr-devel From 4f2e7fe0c0a828bc143e32f67732a85ac5daeb81 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:54 -0800 Subject: [PATCH 14/27] cross-mips-linux-musl: drop libssp from cross compilers --- srcpkgs/cross-mips-linux-musl/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-mips-linux-musl/template b/srcpkgs/cross-mips-linux-musl/template index 67a5c413396c..aefd2316ad03 100644 --- a/srcpkgs/cross-mips-linux-musl/template +++ b/srcpkgs/cross-mips-linux-musl/template @@ -5,7 +5,7 @@ _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-mips-linux-musl version=0.35 -revision=1 +revision=2 build_style=void-cross configure_args="--with-arch=mips32r2 --with-float=soft --with-linker-hash-style=sysv" From 15c8855c40caaa2ad2aa4b2c87d22e46d8e5b897 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:54 -0800 Subject: [PATCH 15/27] cross-mips-linux-muslhf: drop libssp from cross compilers --- srcpkgs/cross-mips-linux-muslhf/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-mips-linux-muslhf/template b/srcpkgs/cross-mips-linux-muslhf/template index bdf8600ce95b..8308fcb4f0d0 100644 --- a/srcpkgs/cross-mips-linux-muslhf/template +++ b/srcpkgs/cross-mips-linux-muslhf/template @@ -5,7 +5,7 @@ _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-mips-linux-muslhf version=0.35 -revision=1 +revision=2 build_style=void-cross configure_args="--with-arch=mips32r2 --with-float=hard --with-linker-hash-style=sysv" From c41ad9e737b50326b423f111dc709446cc0b4353 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:54 -0800 Subject: [PATCH 16/27] cross-mipsel-linux-musl: drop libssp from cross compilers --- srcpkgs/cross-mipsel-linux-musl/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-mipsel-linux-musl/template b/srcpkgs/cross-mipsel-linux-musl/template index de49387d517b..3c1825f0d96f 100644 --- a/srcpkgs/cross-mipsel-linux-musl/template +++ b/srcpkgs/cross-mipsel-linux-musl/template @@ -5,7 +5,7 @@ _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-mipsel-linux-musl version=0.35 -revision=1 +revision=2 build_style=void-cross configure_args="--with-arch=mips32r2 --with-float=soft --with-linker-hash-style=sysv" From ed2f67703fa8eed539a6dfaa683b926591612a96 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:54 -0800 Subject: [PATCH 17/27] cross-mipsel-linux-muslhf: drop libssp from cross compilers --- srcpkgs/cross-mipsel-linux-muslhf/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-mipsel-linux-muslhf/template b/srcpkgs/cross-mipsel-linux-muslhf/template index b27ce6475a38..ab199135a246 100644 --- a/srcpkgs/cross-mipsel-linux-muslhf/template +++ b/srcpkgs/cross-mipsel-linux-muslhf/template @@ -5,7 +5,7 @@ _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-mipsel-linux-muslhf version=0.35 -revision=1 +revision=2 build_style=void-cross configure_args="--with-arch=mips32r2 --with-float=hard --with-linker-hash-style=sysv" From 288f248cfa4c104f0c001f7a2eca5864fb664f34 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:55 -0800 Subject: [PATCH 18/27] cross-powerpc-linux-gnu: drop libssp from cross compilers --- srcpkgs/cross-powerpc-linux-gnu/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-powerpc-linux-gnu/template b/srcpkgs/cross-powerpc-linux-gnu/template index 201c1c966678..c759eda4505a 100644 --- a/srcpkgs/cross-powerpc-linux-gnu/template +++ b/srcpkgs/cross-powerpc-linux-gnu/template @@ -6,7 +6,7 @@ _glibc_patchver="72-g0f90d6204d" _linux_version=5.10.4 pkgname=cross-powerpc-linux-gnu version=0.35 -revision=2 +revision=3 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify" hostmakedepends="texinfo tar gcc-objc flex perl python3" From a7f97f3ace26785f796ae0f3b0b98b59fd61b1db Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:55 -0800 Subject: [PATCH 19/27] cross-powerpc-linux-musl: drop libssp from cross compilers --- srcpkgs/cross-powerpc-linux-musl/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-powerpc-linux-musl/template b/srcpkgs/cross-powerpc-linux-musl/template index 9bb6acd359b6..692145be3994 100644 --- a/srcpkgs/cross-powerpc-linux-musl/template +++ b/srcpkgs/cross-powerpc-linux-musl/template @@ -5,7 +5,7 @@ _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-powerpc-linux-musl version=0.35 -revision=1 +revision=2 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify --disable-decimal-float" From f0ad79e777def3fd5c773752ec901df9aa2fa6b7 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:55 -0800 Subject: [PATCH 20/27] cross-powerpc64-linux-gnu: drop libssp from cross compilers --- srcpkgs/cross-powerpc64-linux-gnu/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-powerpc64-linux-gnu/template b/srcpkgs/cross-powerpc64-linux-gnu/template index 8f558da423e3..95e6ce653c3d 100644 --- a/srcpkgs/cross-powerpc64-linux-gnu/template +++ b/srcpkgs/cross-powerpc64-linux-gnu/template @@ -6,7 +6,7 @@ _glibc_patchver="72-g0f90d6204d" _linux_version=5.10.4 pkgname=cross-powerpc64-linux-gnu version=0.35 -revision=2 +revision=3 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify --with-abi=elfv2 --enable-targets=powerpc-linux" From e60d319fec81f087b6ef422cd30d829848ef55bc Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:55 -0800 Subject: [PATCH 21/27] cross-powerpc64-linux-musl: drop libssp from cross compilers --- srcpkgs/cross-powerpc64-linux-musl/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-powerpc64-linux-musl/template b/srcpkgs/cross-powerpc64-linux-musl/template index e0848fe0bff7..4d38c80ff744 100644 --- a/srcpkgs/cross-powerpc64-linux-musl/template +++ b/srcpkgs/cross-powerpc64-linux-musl/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-powerpc64-linux-musl version=0.35 -revision=1 +revision=2 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify --disable-decimal-float --with-abi=elfv2 --enable-targets=powerpc-linux" From a749aaffa9d33c9fefde356b1b6f3319eac8f31b Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:55 -0800 Subject: [PATCH 22/27] cross-powerpc64le-linux-gnu: drop libssp from cross compilers --- srcpkgs/cross-powerpc64le-linux-gnu/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-powerpc64le-linux-gnu/template b/srcpkgs/cross-powerpc64le-linux-gnu/template index 5b01d9b65083..f4486e3f229c 100644 --- a/srcpkgs/cross-powerpc64le-linux-gnu/template +++ b/srcpkgs/cross-powerpc64le-linux-gnu/template @@ -6,7 +6,7 @@ _glibc_patchver="72-g0f90d6204d" _linux_version=5.10.4 pkgname=cross-powerpc64le-linux-gnu version=0.35 -revision=2 +revision=3 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify --with-abi=elfv2 --enable-targets=powerpcle-linux" From c446a49b6f9f5a56082f431d779080f2978d6f83 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:55 -0800 Subject: [PATCH 23/27] cross-powerpc64le-linux-musl: drop libssp from cross compilers --- srcpkgs/cross-powerpc64le-linux-musl/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-powerpc64le-linux-musl/template b/srcpkgs/cross-powerpc64le-linux-musl/template index 0915e524545f..59f8586731a7 100644 --- a/srcpkgs/cross-powerpc64le-linux-musl/template +++ b/srcpkgs/cross-powerpc64le-linux-musl/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-powerpc64le-linux-musl version=0.35 -revision=1 +revision=2 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify --disable-decimal-float --with-abi=elfv2 --enable-targets=powerpcle-linux" From 4b23e52c16d35e4a706043d8faa74de085d8f365 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:55 -0800 Subject: [PATCH 24/27] cross-powerpcle-linux-gnu: drop libssp from cross compilers --- srcpkgs/cross-powerpcle-linux-gnu/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-powerpcle-linux-gnu/template b/srcpkgs/cross-powerpcle-linux-gnu/template index 687be8a44c6c..32337f1c37cc 100644 --- a/srcpkgs/cross-powerpcle-linux-gnu/template +++ b/srcpkgs/cross-powerpcle-linux-gnu/template @@ -5,7 +5,7 @@ _glibc_version=2.36 _linux_version=5.10.4 pkgname=cross-powerpcle-linux-gnu version=0.35 -revision=1 +revision=2 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify" hostmakedepends="texinfo tar gcc-objc flex perl python3" From b012f45105b8bcb353547b04c360addec7527107 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:55 -0800 Subject: [PATCH 25/27] cross-powerpcle-linux-musl: drop libssp from cross compilers --- srcpkgs/cross-powerpcle-linux-musl/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-powerpcle-linux-musl/template b/srcpkgs/cross-powerpcle-linux-musl/template index bb984b9c42eb..0fdd3285b3f8 100644 --- a/srcpkgs/cross-powerpcle-linux-musl/template +++ b/srcpkgs/cross-powerpcle-linux-musl/template @@ -5,7 +5,7 @@ _musl_version=1.1.24 _linux_version=5.10.4 pkgname=cross-powerpcle-linux-musl version=0.35 -revision=1 +revision=2 build_style=void-cross configure_args="--enable-secureplt --disable-vtable-verify --disable-decimal-float" From 644102fcb4b31b21a5748faa7e72310fa8a87373 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:55 -0800 Subject: [PATCH 26/27] cross-x86_64-linux-gnu: drop libssp from cross compilers --- srcpkgs/cross-x86_64-linux-gnu/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-x86_64-linux-gnu/template b/srcpkgs/cross-x86_64-linux-gnu/template index bdb59d85cdd5..0f6daea7229c 100644 --- a/srcpkgs/cross-x86_64-linux-gnu/template +++ b/srcpkgs/cross-x86_64-linux-gnu/template @@ -6,7 +6,7 @@ _glibc_patchver="72-g0f90d6204d" _linux_version=5.10.4 pkgname=cross-x86_64-linux-gnu version=0.35 -revision=2 +revision=3 build_style=void-cross hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" makedepends="isl15-devel libmpc-devel gmp-devel mpfr-devel From 1abb3304956297e3b2c37b4c8ec2b889096572ba Mon Sep 17 00:00:00 2001 From: oreo639 Date: Tue, 27 Dec 2022 02:20:55 -0800 Subject: [PATCH 27/27] cross-x86_64-linux-musl: drop libssp from cross compilers --- srcpkgs/cross-x86_64-linux-musl/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-x86_64-linux-musl/template b/srcpkgs/cross-x86_64-linux-musl/template index ac5b1c46ab82..2812f3330130 100644 --- a/srcpkgs/cross-x86_64-linux-musl/template +++ b/srcpkgs/cross-x86_64-linux-musl/template @@ -6,7 +6,7 @@ _linux_version=5.10.4 _libucontext_version=1.0 pkgname=cross-x86_64-linux-musl version=0.35 -revision=1 +revision=2 build_style=void-cross hostmakedepends="texinfo tar gcc-objc gcc-go flex perl python3" makedepends="isl15-devel libmpc-devel gmp-devel mpfr-devel