gcc-multilib: use isl15 instead of ppl and cloog

This commit is contained in:
Jürgen Buchmüller 2017-02-26 04:16:43 +01:00
parent 48cee17440
commit e2315568a3
1 changed files with 26 additions and 12 deletions

View File

@ -5,7 +5,7 @@ _majorver=6.3
pkgname=gcc-multilib pkgname=gcc-multilib
version=${_majorver}.0 version=${_majorver}.0
revision=2 revision=3
wrksrc="gcc-${version}" wrksrc="gcc-${version}"
short_desc="The GNU C Compiler (multilib files)" short_desc="The GNU C Compiler (multilib files)"
maintainer="Juan RP <xtraeme@voidlinux.eu>" maintainer="Juan RP <xtraeme@voidlinux.eu>"
@ -15,8 +15,8 @@ distfiles="${GNU_SITE}/gcc/gcc-${version}/gcc-${version}.tar.bz2"
checksum=f06ae7f3f790fbf0f018f6d40e844451e6bc3b7bc96e128e63b09825c1f8b29f checksum=f06ae7f3f790fbf0f018f6d40e844451e6bc3b7bc96e128e63b09825c1f8b29f
hostmakedepends="perl flex zip unzip" hostmakedepends="perl flex zip unzip"
makedepends="zlib-devel libmpc-devel ppl-devel cloog-devel makedepends="zlib-devel libmpc-devel isl15-devel libfl-devel
isl-devel libfl-devel glibc-32bit glibc-devel-32bit" glibc-32bit glibc-devel-32bit"
depends=" depends="
gcc>=${_majorver} gcc>=${_majorver}
@ -40,15 +40,29 @@ do_configure() {
# hack! some configure tests for header files using "$CPP $CPPFLAGS" # hack! some configure tests for header files using "$CPP $CPPFLAGS"
sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
./configure --prefix=/usr --mandir=/usr/share/man \ ./configure --prefix=/usr \
--infodir=/usr/share/info --libexecdir=/usr/lib \ --mandir=/usr/share/man \
--enable-clocale=gnu --disable-bootstrap --libdir=/usr/lib \ --infodir=/usr/share/info \
--enable-threads=posix --enable-__cxa_atexit --enable-multilib \ --libexecdir=/usr/lib \
--disable-rpath --with-system-zlib --enable-shared --enable-lto \ --enable-clocale=gnu \
--enable-linker-build-id --enable-gnu-unique-object \ --disable-bootstrap \
--enable-checking=release --disable-libstdcxx-pch \ --libdir=/usr/lib \
--disable-target-libiberty --with-ppl --enable-cloog-backend=isl \ --enable-threads=posix \
--enable-libstdcxx-time --enable-tls --enable-languages="c,c++,lto" \ --enable-__cxa_atexit \
--enable-multilib \
--disable-rpath \
--with-system-zlib \
--enable-shared \
--enable-lto \
--enable-linker-build-id \
--enable-gnu-unique-object \
--enable-checking=release \
--disable-libstdcxx-pch \
--disable-target-libiberty \
--with-isl \
--enable-libstdcxx-time \
--enable-tls \
--enable-languages="c,c++,lto" \
--with-linker-hash-style=gnu --with-linker-hash-style=gnu
} }