From 3651ec2de9f3e9a3f251ee61e0ef8af970ed6f31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 7 Mar 2017 18:05:42 +0100 Subject: [PATCH] cross-i686-pc-linux-gnu: fortran and glibc + Enable cross fortran compiler + Add isl15-devel to makedepends + Update glibc to 2.25 --- srcpkgs/cross-i686-pc-linux-gnu/template | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcpkgs/cross-i686-pc-linux-gnu/template b/srcpkgs/cross-i686-pc-linux-gnu/template index 36ae4565be6..a2d01f7a5da 100644 --- a/srcpkgs/cross-i686-pc-linux-gnu/template +++ b/srcpkgs/cross-i686-pc-linux-gnu/template @@ -2,7 +2,7 @@ # _binutils_version=2.27 _gcc_version=6.3.0 -_glibc_version=2.24 +_glibc_version=2.25 _linux_version=4.9.8 _triplet=i686-pc-linux-gnu @@ -10,8 +10,8 @@ _archflags="-march=i686 -mtune=generic" _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} -version=0.22 -revision=3 +version=0.23 +revision=1 short_desc="GNU Cross toolchain for the ${_triplet} target (binutils/gcc/glibc)" maintainer="Juan RP " homepage="http://www.voidlinux.eu" @@ -24,7 +24,7 @@ distfiles=" checksum=" 369737ce51587f92466041a97ab7d2358c6d9e1b6490b3940eb09fb0a9a6ac88 f06ae7f3f790fbf0f018f6d40e844451e6bc3b7bc96e128e63b09825c1f8b29f - 99d4a3e8efd144d71488e478f62587578c0f4e1fa0b4eed47ee3d4975ebeb5d3 + 067bd9bb3390e79aa45911537d13c3721f1d9d3769931a30c2681bfee66f23a0 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45" only_for_archs="armv6l armv7l x86_64" @@ -36,7 +36,7 @@ create_wrksrc=yes hostmakedepends="perl flex" makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel" depends="${pkgname}-libc-${version}_${revision}" -nostrip_files="libgcc.a libgcov.a libgcc_eh.a" +nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a" _apply_patch() { local args="$1" pname="$(basename $2)" @@ -217,7 +217,7 @@ _gcc_build() { _args+=" --prefix=/usr" _args+=" --libdir=/usr/lib" _args+=" --with-sysroot=${_sysroot}" - _args+=" --enable-languages=c,c++,lto" + _args+=" --enable-languages=c,c++,fortran,lto" _args+=" --with-gnu-as" _args+=" --with-gnu-ld" _args+=" --disable-multilib" @@ -230,7 +230,7 @@ _gcc_build() { _args+=" --enable-gnu-unique-object" _args+=" --enable-lto" _args+=" --enable-gnu-indirect-function" - _args+=" --disable-libquadmath" + _args+=" --enable-libquadmath" _args+=" --disable-libatomic" _args+=" --disable-libssp" _args+=" --disable-libmpx"