cross-arm-linux-gnueabi: fortran and glibc

+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
+ Update glibc to 2.25
This commit is contained in:
Jürgen Buchmüller 2017-03-07 18:01:31 +01:00
parent 6291904614
commit 858c4e9373
1 changed files with 7 additions and 7 deletions

View File

@ -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=arm-linux-gnueabi
@ -11,8 +11,8 @@ _archflags="-march=armv5te -msoft-float -mfloat-abi=soft"
_sysroot="/usr/${_triplet}"
pkgname=cross-${_triplet}
version=0.22
revision=3
version=0.23
revision=1
short_desc="GNU Cross toolchain for the ${_triplet} LE target (binutils/gcc/glibc)"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.voidlinux.eu"
@ -25,7 +25,7 @@ distfiles="
checksum="
369737ce51587f92466041a97ab7d2358c6d9e1b6490b3940eb09fb0a9a6ac88
f06ae7f3f790fbf0f018f6d40e844451e6bc3b7bc96e128e63b09825c1f8b29f
99d4a3e8efd144d71488e478f62587578c0f4e1fa0b4eed47ee3d4975ebeb5d3
067bd9bb3390e79aa45911537d13c3721f1d9d3769931a30c2681bfee66f23a0
150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45"
lib32disabled=yes
@ -35,9 +35,9 @@ nodebug=yes
create_wrksrc=yes
hostmakedepends="perl flex"
makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel"
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"
only_for_archs="i686 x86_64"
_apply_patch() {
@ -228,7 +228,7 @@ _gcc_build() {
_args+=" --libexecdir=/usr/lib"
_args+=" --target=${_triplet}"
_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"