From 8e2ef67e82b56228407afaca90d032eb001e0675 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 8 Jun 2020 09:26:23 +0200 Subject: [PATCH] cross-powerpc64le-linux-musl: add libssp-musl.patch [ci skip] --- srcpkgs/cross-powerpc64le-linux-musl/files/libssp-musl.patch | 1 + srcpkgs/cross-powerpc64le-linux-musl/template | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) create mode 120000 srcpkgs/cross-powerpc64le-linux-musl/files/libssp-musl.patch diff --git a/srcpkgs/cross-powerpc64le-linux-musl/files/libssp-musl.patch b/srcpkgs/cross-powerpc64le-linux-musl/files/libssp-musl.patch new file mode 120000 index 0000000000..37a7489360 --- /dev/null +++ b/srcpkgs/cross-powerpc64le-linux-musl/files/libssp-musl.patch @@ -0,0 +1 @@ +../../gcc/files/libssp-musl.patch \ No newline at end of file diff --git a/srcpkgs/cross-powerpc64le-linux-musl/template b/srcpkgs/cross-powerpc64le-linux-musl/template index 2e2843c473..419fb12c6a 100644 --- a/srcpkgs/cross-powerpc64le-linux-musl/template +++ b/srcpkgs/cross-powerpc64le-linux-musl/template @@ -10,7 +10,7 @@ _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} version=0.33 -revision=1 +revision=2 short_desc="Cross toolchain for powerpc64le with musl" maintainer="q66 " homepage="https://www.voidlinux.org/" @@ -96,6 +96,7 @@ _gcc_bootstrap() { _apply_patch -p0 ${FILESDIR}/ppc64-pure64.patch _apply_patch -p0 ${FILESDIR}/musl-ada.patch _apply_patch -p1 ${FILESDIR}/libgnarl-musl.patch + _apply_patch -p1 ${FILESDIR}/libssp-musl.patch _apply_patch -p0 ${FILESDIR}/invalid_tls_model.patch _apply_patch -p0 ${FILESDIR}/gccgo-musl.patch @@ -214,6 +215,7 @@ _gcc_build() { _args+=" --enable-lto" _args+=" --enable-default-pie" _args+=" --enable-default-ssp" + _args+=" --enable-libssp" _args+=" --disable-libquadmath" _args+=" --disable-libsanitizer" _args+=" --disable-multilib"