srcpkgs/cross-i686-linux-musl: enable fortran

+ Enable cross fortran compiler
+ Add isl15-devel to makedepends
This commit is contained in:
Jürgen Buchmüller 2017-03-07 18:05:09 +01:00
parent a6dc405594
commit 34b0eb8f73

View file

@ -10,8 +10,8 @@ _sysroot="/usr/${_triplet}"
_archflags="-march=i686" _archflags="-march=i686"
pkgname=cross-${_triplet} pkgname=cross-${_triplet}
version=0.22 version=0.23
revision=5 revision=1
short_desc="Cross toolchain for i686 target (musl)" short_desc="Cross toolchain for i686 target (musl)"
maintainer="Juan RP <xtraeme@voidlinux.eu>" maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.voidlinux.eu" homepage="http://www.voidlinux.eu"
@ -33,8 +33,8 @@ nopie=yes
nodebug=yes nodebug=yes
create_wrksrc=yes create_wrksrc=yes
hostmakedepends="perl flex" hostmakedepends="perl flex"
makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel" makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel"
nostrip_files="libgcc.a libgcov.a libgcc_eh.a" nostrip_files="libcaf_single.a libgcc.a libgcov.a libgcc_eh.a"
depends="${pkgname}-libc-${version}_${revision}" depends="${pkgname}-libc-${version}_${revision}"
only_for_archs="i686 x86_64 x86_64-musl" only_for_archs="i686 x86_64 x86_64-musl"
@ -163,12 +163,13 @@ _gcc_build() {
_args="--target=${_triplet}" _args="--target=${_triplet}"
_args+=" --with-sysroot=${_sysroot}" _args+=" --with-sysroot=${_sysroot}"
_args+=" --prefix=/usr" _args+=" --prefix=/usr"
_args+=" --enable-languages=c,c++,lto" _args+=" --enable-languages=c,c++,fortran,lto"
_args+=" --enable-lto" _args+=" --enable-lto"
_args+=" --disable-libsanitizer" _args+=" --disable-libsanitizer"
_args+=" --disable-multilib" _args+=" --disable-multilib"
_args+=" --disable-libmpx" _args+=" --disable-libmpx"
_args+=" --disable-libmudflap" _args+=" --disable-libmudflap"
_args+=" --enable-libquadmath"
_args+=" --enable-shared" _args+=" --enable-shared"
_args+=" --disable-symvers" _args+=" --disable-symvers"
_args+=" libat_cv_have_ifunc=no" _args+=" libat_cv_have_ifunc=no"