From c951fdcadde6bdc383d2a600fa2a35fe57dea013 Mon Sep 17 00:00:00 2001 From: q66 Date: Sun, 8 Sep 2019 22:25:44 +0200 Subject: [PATCH 1/2] gcc: nocross for now --- srcpkgs/gcc/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/gcc/template b/srcpkgs/gcc/template index 6774b8a5826..a0e244a1ca2 100644 --- a/srcpkgs/gcc/template +++ b/srcpkgs/gcc/template @@ -31,6 +31,7 @@ lib32disabled=yes bootstrap=yes replaces="gcc-gcj<7.2.0 gcc-gcj-jdk-compat<7.2.0 libmpx>=0 libmpx-devel>=0" alternatives="cc:cc:/usr/bin/gcc" +nocross=yes _have_gccgo=yes From 09442941a74ab8f59ea4b3c13dabea7439526a99 Mon Sep 17 00:00:00 2001 From: q66 Date: Sun, 8 Sep 2019 22:29:08 +0200 Subject: [PATCH 2/2] cross-*: broken for now [ci skip] --- srcpkgs/cross-aarch64-linux-gnu/template | 1 + srcpkgs/cross-aarch64-linux-musl/template | 1 + srcpkgs/cross-arm-linux-gnueabi/template | 1 + srcpkgs/cross-arm-linux-gnueabihf/template | 1 + srcpkgs/cross-arm-linux-musleabi/template | 1 + srcpkgs/cross-arm-linux-musleabihf/template | 1 + srcpkgs/cross-armv7l-linux-gnueabihf/template | 1 + srcpkgs/cross-armv7l-linux-musleabihf/template | 1 + srcpkgs/cross-i686-linux-musl/template | 1 + srcpkgs/cross-i686-pc-linux-gnu/template | 1 + srcpkgs/cross-mips-linux-musl/template | 1 + srcpkgs/cross-mips-linux-muslhf/template | 1 + srcpkgs/cross-mipsel-linux-musl/template | 1 + srcpkgs/cross-mipsel-linux-muslhf/template | 1 + srcpkgs/cross-powerpc-linux-gnu/template | 1 + srcpkgs/cross-powerpc-linux-musl/template | 1 + srcpkgs/cross-powerpc64-linux-gnu/template | 1 + srcpkgs/cross-powerpc64-linux-musl/template | 1 + srcpkgs/cross-powerpc64le-linux-gnu/template | 1 + srcpkgs/cross-powerpc64le-linux-musl/template | 1 + srcpkgs/cross-x86_64-linux-musl/template | 1 + srcpkgs/cross-x86_64-w64-mingw32/template | 1 + 22 files changed, 22 insertions(+) diff --git a/srcpkgs/cross-aarch64-linux-gnu/template b/srcpkgs/cross-aarch64-linux-gnu/template index cecc02ec7b8..ec8a2b42a02 100644 --- a/srcpkgs/cross-aarch64-linux-gnu/template +++ b/srcpkgs/cross-aarch64-linux-gnu/template @@ -30,6 +30,7 @@ lib32disabled=yes nocross=yes nopie=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc gcc-go flex perl python3" makedepends="isl15-devel libmpc-devel zlib-devel" depends="${pkgname}-libc-${version}_${revision}" diff --git a/srcpkgs/cross-aarch64-linux-musl/template b/srcpkgs/cross-aarch64-linux-musl/template index 7fc76c3d726..a4e44c32a41 100644 --- a/srcpkgs/cross-aarch64-linux-musl/template +++ b/srcpkgs/cross-aarch64-linux-musl/template @@ -34,6 +34,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes archs="x86_64* ppc64le" hostmakedepends="gcc-objc gcc-go flex perl python3" diff --git a/srcpkgs/cross-arm-linux-gnueabi/template b/srcpkgs/cross-arm-linux-gnueabi/template index 99b23a88538..5a77754b1eb 100644 --- a/srcpkgs/cross-arm-linux-gnueabi/template +++ b/srcpkgs/cross-arm-linux-gnueabi/template @@ -32,6 +32,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc gcc-go flex perl python3" makedepends="isl15-devel libmpc-devel zlib-devel" diff --git a/srcpkgs/cross-arm-linux-gnueabihf/template b/srcpkgs/cross-arm-linux-gnueabihf/template index 85a724d3c87..317ee228c80 100644 --- a/srcpkgs/cross-arm-linux-gnueabihf/template +++ b/srcpkgs/cross-arm-linux-gnueabihf/template @@ -32,6 +32,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc gcc-go flex perl python3" makedepends="isl15-devel libmpc-devel zlib-devel" diff --git a/srcpkgs/cross-arm-linux-musleabi/template b/srcpkgs/cross-arm-linux-musleabi/template index 985af935aac..f089ba5355f 100644 --- a/srcpkgs/cross-arm-linux-musleabi/template +++ b/srcpkgs/cross-arm-linux-musleabi/template @@ -35,6 +35,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc gcc-go flex perl python3" makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel" diff --git a/srcpkgs/cross-arm-linux-musleabihf/template b/srcpkgs/cross-arm-linux-musleabihf/template index a5b5fc028c7..ffb5db94fa6 100644 --- a/srcpkgs/cross-arm-linux-musleabihf/template +++ b/srcpkgs/cross-arm-linux-musleabihf/template @@ -35,6 +35,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc gcc-go flex perl python3" makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel" diff --git a/srcpkgs/cross-armv7l-linux-gnueabihf/template b/srcpkgs/cross-armv7l-linux-gnueabihf/template index bb60304d610..a0fd7184f36 100644 --- a/srcpkgs/cross-armv7l-linux-gnueabihf/template +++ b/srcpkgs/cross-armv7l-linux-gnueabihf/template @@ -32,6 +32,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc gcc-go flex perl python3" makedepends="isl15-devel libmpc-devel zlib-devel" diff --git a/srcpkgs/cross-armv7l-linux-musleabihf/template b/srcpkgs/cross-armv7l-linux-musleabihf/template index 5704eb067a9..5cf8bee1d76 100644 --- a/srcpkgs/cross-armv7l-linux-musleabihf/template +++ b/srcpkgs/cross-armv7l-linux-musleabihf/template @@ -35,6 +35,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc gcc-go flex perl python3" makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel" diff --git a/srcpkgs/cross-i686-linux-musl/template b/srcpkgs/cross-i686-linux-musl/template index 25d8042180a..de8f19bae2b 100644 --- a/srcpkgs/cross-i686-linux-musl/template +++ b/srcpkgs/cross-i686-linux-musl/template @@ -34,6 +34,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc gcc-go flex perl python3" makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel" nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a diff --git a/srcpkgs/cross-i686-pc-linux-gnu/template b/srcpkgs/cross-i686-pc-linux-gnu/template index c5b0e414cae..a6a2c76dede 100644 --- a/srcpkgs/cross-i686-pc-linux-gnu/template +++ b/srcpkgs/cross-i686-pc-linux-gnu/template @@ -32,6 +32,7 @@ nopie=yes nodebug=yes lib32disabled=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc gcc-go flex perl python3" makedepends="isl15-devel libmpc-devel zlib-devel" depends="${pkgname}-libc-${version}_${revision}" diff --git a/srcpkgs/cross-mips-linux-musl/template b/srcpkgs/cross-mips-linux-musl/template index 213d288cafc..29d648b44e6 100644 --- a/srcpkgs/cross-mips-linux-musl/template +++ b/srcpkgs/cross-mips-linux-musl/template @@ -32,6 +32,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc flex perl python3" makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel" diff --git a/srcpkgs/cross-mips-linux-muslhf/template b/srcpkgs/cross-mips-linux-muslhf/template index 84892aa48ba..018b4d46d23 100644 --- a/srcpkgs/cross-mips-linux-muslhf/template +++ b/srcpkgs/cross-mips-linux-muslhf/template @@ -32,6 +32,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc flex perl python3" makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel" diff --git a/srcpkgs/cross-mipsel-linux-musl/template b/srcpkgs/cross-mipsel-linux-musl/template index 20cbe0fed03..b98d3795ced 100644 --- a/srcpkgs/cross-mipsel-linux-musl/template +++ b/srcpkgs/cross-mipsel-linux-musl/template @@ -32,6 +32,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc flex perl python3" makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel" diff --git a/srcpkgs/cross-mipsel-linux-muslhf/template b/srcpkgs/cross-mipsel-linux-muslhf/template index d2a692b48fe..fbd057116b3 100644 --- a/srcpkgs/cross-mipsel-linux-muslhf/template +++ b/srcpkgs/cross-mipsel-linux-muslhf/template @@ -32,6 +32,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc flex perl python3" makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel" diff --git a/srcpkgs/cross-powerpc-linux-gnu/template b/srcpkgs/cross-powerpc-linux-gnu/template index c36b8c1c307..301a36d98cc 100644 --- a/srcpkgs/cross-powerpc-linux-gnu/template +++ b/srcpkgs/cross-powerpc-linux-gnu/template @@ -29,6 +29,7 @@ lib32disabled=yes nocross=yes nopie=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc gcc-go flex perl python3" makedepends="isl15-devel libmpc-devel zlib-devel" depends="${pkgname}-libc-${version}_${revision}" diff --git a/srcpkgs/cross-powerpc-linux-musl/template b/srcpkgs/cross-powerpc-linux-musl/template index 9d61d406ace..0fcd6d12d87 100644 --- a/srcpkgs/cross-powerpc-linux-musl/template +++ b/srcpkgs/cross-powerpc-linux-musl/template @@ -35,6 +35,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes archs="i686* x86_64* ppc64*" hostmakedepends="gcc-objc gcc-go flex perl python3" diff --git a/srcpkgs/cross-powerpc64-linux-gnu/template b/srcpkgs/cross-powerpc64-linux-gnu/template index 9788de4ffc1..21e10968e4c 100644 --- a/srcpkgs/cross-powerpc64-linux-gnu/template +++ b/srcpkgs/cross-powerpc64-linux-gnu/template @@ -29,6 +29,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc gcc-go flex perl python3" makedepends="isl15-devel libmpc-devel zlib-devel" nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a diff --git a/srcpkgs/cross-powerpc64-linux-musl/template b/srcpkgs/cross-powerpc64-linux-musl/template index ea2800df634..de5e4201f5b 100644 --- a/srcpkgs/cross-powerpc64-linux-musl/template +++ b/srcpkgs/cross-powerpc64-linux-musl/template @@ -32,6 +32,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc gcc-go flex perl python3" makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel" nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a diff --git a/srcpkgs/cross-powerpc64le-linux-gnu/template b/srcpkgs/cross-powerpc64le-linux-gnu/template index 30bde74b769..e29184904db 100644 --- a/srcpkgs/cross-powerpc64le-linux-gnu/template +++ b/srcpkgs/cross-powerpc64le-linux-gnu/template @@ -29,6 +29,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc gcc-go flex perl python3" makedepends="isl15-devel libmpc-devel zlib-devel" nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a diff --git a/srcpkgs/cross-powerpc64le-linux-musl/template b/srcpkgs/cross-powerpc64le-linux-musl/template index 475f2f725ca..412fa184220 100644 --- a/srcpkgs/cross-powerpc64le-linux-musl/template +++ b/srcpkgs/cross-powerpc64le-linux-musl/template @@ -32,6 +32,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc gcc-go flex perl python3" makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel" nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a diff --git a/srcpkgs/cross-x86_64-linux-musl/template b/srcpkgs/cross-x86_64-linux-musl/template index 349eacf973c..f47552ec1dd 100644 --- a/srcpkgs/cross-x86_64-linux-musl/template +++ b/srcpkgs/cross-x86_64-linux-musl/template @@ -34,6 +34,7 @@ nocross=yes nopie=yes nodebug=yes create_wrksrc=yes +broken=yes hostmakedepends="gcc-objc gcc-go flex perl python3" makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel" nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a diff --git a/srcpkgs/cross-x86_64-w64-mingw32/template b/srcpkgs/cross-x86_64-w64-mingw32/template index ccc30402e15..c101188fb2d 100644 --- a/srcpkgs/cross-x86_64-w64-mingw32/template +++ b/srcpkgs/cross-x86_64-w64-mingw32/template @@ -47,6 +47,7 @@ nostrip_files="libgcc.a libgcc_eh.a libgcc_s.a libgcov.a libatomic.a libatomic.dll.a libquadmath.a libquadmath.dll.a libssp.a libssp.dll.a libssp_nonshared.a libstdc++.a libstdc++.dll.a libsupc++.a" +broken=yes # https://sourceforge.net/p/mingw-w64/wiki2/Cross%20Win32%20and%20Win64%20compiler/ # https://gcc.gnu.org/install/configure.html