From 80c7cefad99bd40b0f482a457ad8368d8b75f92c Mon Sep 17 00:00:00 2001 From: q66 Date: Sun, 29 Mar 2020 06:48:15 +0200 Subject: [PATCH] cross-i686-pc-linux-gnu: enable on all glibc archs --- srcpkgs/cross-i686-pc-linux-gnu/template | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/srcpkgs/cross-i686-pc-linux-gnu/template b/srcpkgs/cross-i686-pc-linux-gnu/template index 61a289733b4..493d1953cbb 100644 --- a/srcpkgs/cross-i686-pc-linux-gnu/template +++ b/srcpkgs/cross-i686-pc-linux-gnu/template @@ -26,7 +26,6 @@ checksum="0ab6c55dd86a92ed561972ba15b9b70a8b9f75557f896446c82e8b36e473ee04 e2c4114e569afbe7edbc29131a43be833850ab9a459d81beb2588016d2bbb8af 0c68f5655528aed4f99dae71a5b259edc93239fa899e2df79c055275c21749a1" -archs="armv6l armv7l x86_64" nocross=yes nopie=yes nodebug=yes @@ -38,6 +37,14 @@ depends="${pkgname}-libc-${version}_${revision}" nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a libgnarl_pic.a libgnarl.a libgnat_pic.a libgnat.a" +if [ "$XBPS_TARGET_LIBC" != "glibc" ]; then + broken="glibc crosstoolchain only available on glibc" +fi + +if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then + broken="Can't build crosstoolchain to itself" +fi + _apply_patch() { local args="$1" pname="$(basename $2)"