cross-i686-pc-linux-gnu: fortran and glibc
+ Enable cross fortran compiler + Add isl15-devel to makedepends + Update glibc to 2.25
This commit is contained in:
parent
34b0eb8f73
commit
3651ec2de9
@ -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 <xtraeme@voidlinux.eu>"
|
||||
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"
|
||||
|
Loading…
x
Reference in New Issue
Block a user