diff options
author | Joey Dumont | 2017-09-25 12:35:33 -0400 |
---|---|---|
committer | Joey Dumont | 2017-09-25 12:35:33 -0400 |
commit | 607634b505737df529ff221eb4eef8099b45697c (patch) | |
tree | e1ce53c6d49df6b01748dd1b79e17132254edc45 | |
parent | 2371909fcd8af84d053de27f32050d31d77f6266 (diff) | |
download | aur-607634b505737df529ff221eb4eef8099b45697c.tar.gz |
Updated to snapshot 6-20170920. Fixes build issues of previous version.
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 36 |
3 files changed, 31 insertions, 29 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Sun Aug 13 19:33:09 UTC 2017 +# Mon Sep 25 16:34:17 UTC 2017 pkgbase = gcc6 pkgdesc = The GNU Compiler Collection - pkgver = 6.4.0 - pkgrel = 3 + pkgver = 6.4.1 + pkgrel = 1 url = http://gcc.gnu.org arch = i686 arch = x86_64 @@ -24,16 +24,16 @@ pkgbase = gcc6 makedepends = libart-lgpl makedepends = libxtst options = !emptydirs - source = https://github.com/gcc-mirror/gcc/archive/45dd06cef49fe00a7839d7dff312b09e88910a51.tar.gz + source = http://gcc.skazkaforyou.com/snapshots/LATEST-6/gcc-6-20170920.tar.xz source = http://isl.gforge.inria.fr/isl-0.17.tar.bz2 source = http://www.bastoul.net/cloog/pages/download/cloog-0.18.4.tar.gz - sha1sums = 07d9f8b6ab556745733c15da16778036cfd007c7 + sha1sums = 5c2eb39b8779e746b651c883b1b8893a058c4089 sha1sums = 6243384d1b1d4b3043037698485a468a485b111a sha1sums = 8f7568ca1873f8d55bb694c8b9b83f7f4c6c1aa5 pkgname = gcc6 pkgdesc = The GNU Compiler Collection - C and C++ frontends - depends = gcc6-libs=6.4.0-3 + depends = gcc6-libs=6.4.1-1 depends = binutils>=2.28 depends = libmpc options = staticlibs @@ -46,28 +46,28 @@ pkgname = gcc6-libs pkgname = gcc6-fortran pkgdesc = Fortran front-end for GCC - depends = gcc6=6.4.0-3 + depends = gcc6=6.4.1-1 options = !emptydirs pkgname = gcc6-objc pkgdesc = Objective-C front-end for GCC - depends = gcc6=6.4.0-3 + depends = gcc6=6.4.1-1 pkgname = gcc6-ada pkgdesc = Ada front-end for GCC (GNAT) - depends = gcc6=6.4.0-3 + depends = gcc6=6.4.1-1 options = staticlibs options = !emptydirs pkgname = gcc6-go pkgdesc = Go front-end for GCC - depends = gcc6=6.4.0-3 + depends = gcc6=6.4.1-1 conflicts = go options = !emptydirs pkgname = gcc6-gcj pkgdesc = Java front-end for GCC - depends = gcc6=6.4.0-3 + depends = gcc6=6.4.1-1 replaces = gcc-gcj options = !emptydirs diff --git a/.gitignore b/.gitignore index 7b90f699d6c4..e42108847f41 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,7 @@ gcc6-*.pkg.tar.xz +*.tar.* pkg/ src/ isl-*.tar.bz2 gcc/ +*.log
\ No newline at end of file @@ -8,11 +8,11 @@ pkgbase=gcc6 _ver=6 pkgname=('gcc6' 'gcc6-libs' 'gcc6-fortran' 'gcc6-objc' 'gcc6-ada' 'gcc6-go' 'gcc6-gcj') -pkgver=6.4.0 -pkgrel=3 +pkgver=6.4.1 +pkgrel=1 _islver=0.17 _cloogver=0.18.4 -_commit=45dd06cef49fe00a7839d7dff312b09e88910a51 +_snapshot=6-20170920 pkgdesc="The GNU Compiler Collection" arch=('i686' 'x86_64') license=('GPL' 'LGPL' 'FDL' 'custom') @@ -20,17 +20,17 @@ url="http://gcc.gnu.org" makedepends=('binutils>=2.28' 'libmpc' 'doxygen' 'gcc-ada' 'java-environment-common' 'zip' 'jdk8-openjdk' 'gtk2' 'libart-lgpl' 'libxtst') checkdepends=('dejagnu' 'inetutils') options=(!emptydirs) -source=(https://github.com/gcc-mirror/gcc/archive/${_commit}.tar.gz +source=("http://gcc.skazkaforyou.com/snapshots/LATEST-6/gcc-${_snapshot}.tar.xz" http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz) -sha1sums=('07d9f8b6ab556745733c15da16778036cfd007c7' +sha1sums=('5c2eb39b8779e746b651c883b1b8893a058c4089' '6243384d1b1d4b3043037698485a468a485b111a' '8f7568ca1873f8d55bb694c8b9b83f7f4c6c1aa5') _libdir="/usr/lib/gcc/$CHOST/$pkgver" prepare() { - cd "$srcdir"/gcc-${_commit}/ + cd "$srcdir"/gcc-${_snapshot}/ # Link isl/cloog for in-tree builds ln -sf ../isl-${_islver} isl @@ -48,14 +48,14 @@ prepare() { # Arch uses python version 3 as default python (for gcc6-gcj). sed -i '1s+python+python2+' libjava/contrib/aot-compile.in - mkdir -p ${srcdir}/gcc-${_commit}/gcc-build + mkdir -p ${srcdir}/gcc-${_snapshot}/gcc-build } build() { # Configure and build gcc. - cd ${srcdir}/gcc-${_commit}/gcc-build + cd ${srcdir}/gcc-${_snapshot}/gcc-build # using -pipe causes spurious test-suite failures # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 @@ -102,7 +102,7 @@ build() { } #check() { -# cd ${srcdir}/gcc-${_commit}/gcc-build +# cd ${srcdir}/gcc-${_snapshot}/gcc-build # # # increase stack size to prevent test failures # # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31827 @@ -120,7 +120,7 @@ package_gcc6-libs() { depends=('glibc>=2.25') options=('!emptydirs' '!strip') - cd ${srcdir}/gcc-${_commit}/gcc-build + cd ${srcdir}/gcc-${_snapshot}/gcc-build make -C $CHOST/libgcc DESTDIR=${pkgdir} install-shared rm ${pkgdir}/${_libdir}/libgcc_eh.a @@ -162,7 +162,7 @@ package_gcc6-libs() { rm -rf ${pkgdir}/${_libdir}/libgo* # Install Runtime Library Exception - install -Dm644 ${srcdir}/gcc-${_commit}/COPYING.RUNTIME \ + install -Dm644 ${srcdir}/gcc-${_snapshot}/COPYING.RUNTIME \ ${pkgdir}/usr/share/licenses/$pkgname/RUNTIME.LIBRARY.EXCEPTION } @@ -172,7 +172,7 @@ package_gcc6() depends=("gcc6-libs=${pkgver}-${pkgrel}" 'binutils>=2.28' 'libmpc') options=('staticlibs') - cd ${srcdir}/gcc-${_commit}/gcc-build + cd ${srcdir}/gcc-${_snapshot}/gcc-build make -C gcc DESTDIR=${pkgdir} install-driver install-cpp install-gcc-ar \ c++.install-common install-headers install-plugin install-lto-wrapper @@ -216,7 +216,7 @@ package_gcc6() #make -C libiberty DESTDIR=${pkgdir} install # install PIC version of libiberty - #install -m644 ${srcdir}/gcc-${_commit}/gcc-build/libiberty/pic/libiberty.a ${pkgdir}/${_libdir}/ + #install -m644 ${srcdir}/gcc-${_snapshot}/gcc-build/libiberty/pic/libiberty.a ${pkgdir}/${_libdir}/ make -C gcc DESTDIR=${pkgdir} install-man install-info rm ${pkgdir}/usr/share/man/man1/{gccgo-${_ver},gfortran-${_ver}}.1 @@ -279,7 +279,7 @@ package_gcc6-fortran() depends=("gcc6=$pkgver-$pkgrel") options=('!emptydirs') - cd ${srcdir}/gcc-${_commit}/gcc-build + cd ${srcdir}/gcc-${_snapshot}/gcc-build make -C $CHOST/libgfortran DESTDIR=$pkgdir install-cafexeclibLTLIBRARIES \ install-{toolexeclibDATA,nodist_fincludeHEADERS} make -C $CHOST/libgomp DESTDIR=$pkgdir install-nodist_fincludeHEADERS @@ -298,7 +298,7 @@ package_gcc6-objc() pkgdesc="Objective-C front-end for GCC" depends=("gcc6=$pkgver-$pkgrel") - cd ${srcdir}/gcc-${_commit}/gcc-build + cd ${srcdir}/gcc-${_snapshot}/gcc-build make DESTDIR=$pkgdir -C $CHOST/libobjc install-headers install -dm755 $pkgdir/${_libdir} install -m755 gcc/cc1obj $pkgdir/${_libdir}/cc1obj-${_ver} @@ -315,7 +315,7 @@ package_gcc6-ada() depends=("gcc6=$pkgver-$pkgrel") options=('staticlibs' '!emptydirs') - cd ${srcdir}/gcc-${_commit}/gcc-build/gcc + cd ${srcdir}/gcc-${_snapshot}/gcc-build/gcc make DESTDIR=$pkgdir ada.install-common install -m755 gnat1 $pkgdir/${_libdir}/gnat1-${_ver} @@ -339,7 +339,7 @@ package_gcc6-go() conflicts=('go') options=('!emptydirs') - cd ${srcdir}/gcc-${_commit}/gcc-build/ + cd ${srcdir}/gcc-${_snapshot}/gcc-build/ make -C $CHOST/libgo DESTDIR=$pkgdir install-exec-am rm ${pkgdir}/${_libdir}/libgo.so* @@ -360,7 +360,7 @@ package_gcc6-gcj() { options=('!emptydirs') # Install libjava. - cd ${srcdir}/gcc-${_commit}/gcc-build + cd ${srcdir}/gcc-${_snapshot}/gcc-build make -j1 DESTDIR=${pkgdir} install-target-libjava # Install java-common. |