diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 14 insertions, 9 deletions
@@ -6,21 +6,23 @@ _target="arm-linux-gnueabihf" pkgname=${_target}-gcc-stage1 -pkgver=6.3.1 -_pkgver=6 -_islver=0.16.1 -pkgrel=2 -_commit=4fc407888a30c5d953816b05c8a8e98ec2ab3101 +pkgver=7.1.1 +_pkgver=${pkgver:0:1} +_islver=0.18 +pkgrel=3 +_commit=81fc9125b24bba5f2761b7986ff4e3de14740291 pkgdesc="The GNU Compiler Collection. Stage 1 for toolchain building (${_target})" arch=('i686' 'x86_64') license=('GPL' 'LGPL' 'FDL' 'custom') url="http://gcc.gnu.org" -depends=("${_target}-binutils>=2.28.0-2" 'libmpc' 'zlib') +depends=("${_target}-binutils>=2.28.0-3" 'libmpc' 'zlib') options=('!emptydirs' '!distcc' '!strip') source=(https://github.com/gcc-mirror/gcc/archive/${_commit}.tar.gz - http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2) -md5sums=('caa9e0f74678087d447d1dd87f358d97' - 'ac1f25a0677912952718a51f5bc20f32') + http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 + Revert-eeb6872bf.patch) +md5sums=('491bb12933ea303bb7313541348032ce' + '11436d6b205e516635b666090b94ab32' + 'e4c9c8b498b04c0f51d219d025ca8407') prepare() { mv gcc-${_commit}* gcc @@ -35,6 +37,9 @@ prepare() { # hack! - some configure tests for header files using "$CPP $CPPFLAGS" sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80717 + patch -p1 -i ${srcdir}/Revert-eeb6872bf.patch + mkdir ${srcdir}/gcc-build } |