[arch-commits] Commit in gcc/repos (16 files)
Date: Sunday, September 10, 2017 @ 19:38:50 Author: bpiotrowski Revision: 305254 archrelease: copy trunk to core-i686, core-x86_64 Added: gcc/repos/core-i686/PKGBUILD (from rev 305253, gcc/trunk/PKGBUILD) gcc/repos/core-i686/Revert-eeb6872bf.patch (from rev 305253, gcc/trunk/Revert-eeb6872bf.patch) gcc/repos/core-i686/c89 (from rev 305253, gcc/trunk/c89) gcc/repos/core-i686/c99 (from rev 305253, gcc/trunk/c99) gcc/repos/core-x86_64/PKGBUILD (from rev 305253, gcc/trunk/PKGBUILD) gcc/repos/core-x86_64/Revert-eeb6872bf.patch (from rev 305253, gcc/trunk/Revert-eeb6872bf.patch) gcc/repos/core-x86_64/c89 (from rev 305253, gcc/trunk/c89) gcc/repos/core-x86_64/c99 (from rev 305253, gcc/trunk/c99) Deleted: gcc/repos/core-i686/PKGBUILD gcc/repos/core-i686/Revert-eeb6872bf.patch gcc/repos/core-i686/c89 gcc/repos/core-i686/c99 gcc/repos/core-x86_64/PKGBUILD gcc/repos/core-x86_64/Revert-eeb6872bf.patch gcc/repos/core-x86_64/c89 gcc/repos/core-x86_64/c99 + /PKGBUILD | 602 +++ /Revert-eeb6872bf.patch| 164 + /c89 | 20 + /c99 | 20 + core-i686/PKGBUILD | 300 - core-i686/Revert-eeb6872bf.patch | 82 core-i686/c89 | 10 core-i686/c99 | 10 core-x86_64/PKGBUILD | 300 - core-x86_64/Revert-eeb6872bf.patch | 82 core-x86_64/c89| 10 core-x86_64/c99| 10 12 files changed, 806 insertions(+), 804 deletions(-) Deleted: core-i686/PKGBUILD === --- core-i686/PKGBUILD 2017-09-10 16:44:34 UTC (rev 305253) +++ core-i686/PKGBUILD 2017-09-10 19:38:50 UTC (rev 305254) @@ -1,300 +0,0 @@ -# $Id$ -# Maintainer: Bartłomiej Piotrowski-# Contributor: Allan McRae - -# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc -# NOTE: libtool requires rebuilt with each new gcc version - -pkgname=(gcc gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go) -pkgver=7.2.0 -_pkgver=${pkgver:0:1} -_islver=0.18 -pkgrel=2 -pkgdesc='The GNU Compiler Collection' -arch=(i686 x86_64) -license=(GPL LGPL FDL custom) -url='http://gcc.gnu.org' -makedepends=(binutils libmpc gcc-ada doxygen git) -checkdepends=(dejagnu inetutils) -options=(!emptydirs) -_commit=1bd23ca8c30f4827c4bea23deedf7ca33a86ffb5 -source=(git+https://gcc.gnu.org/git/gcc.git#commit=${_commit} -http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 -c89 c99 -Revert-eeb6872bf.patch) -md5sums=('SKIP' - '11436d6b205e516635b666090b94ab32' - '3d333df77302ed89e06a4a8539943b7d' - 'da96f545b863e57c6ab2598c1ea9a740' - 'e4c9c8b498b04c0f51d219d025ca8407') - -_libdir=usr/lib/gcc/$CHOST/$pkgver - -prepare() { - cd gcc - - # link isl for in-tree build - ln -s ../isl-${_islver} isl - - # Do not run fixincludes - sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in - - # Arch Linux installs x86_64 libraries /lib - [[ $CARCH == "x86_64" ]] && sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 - - # 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 - git apply ../Revert-eeb6872bf.patch - - mkdir -p "$srcdir/gcc-build" -} - -build() { - cd gcc-build - - # using -pipe causes spurious test-suite failures - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 - CFLAGS=${CFLAGS/-pipe/} - CXXFLAGS=${CXXFLAGS/-pipe/} - - "$srcdir/gcc/configure" --prefix=/usr \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --with-bugurl=https://bugs.archlinux.org/ \ - --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \ - --enable-shared \ - --enable-threads=posix \ - --enable-libmpx \ - --with-system-zlib \ - --with-isl \ - --enable-__cxa_atexit \ - --disable-libunwind-exceptions \ - --enable-clocale=gnu \ - --disable-libstdcxx-pch \ - --disable-libssp \ - --enable-gnu-unique-object \ - --enable-linker-build-id \ - --enable-lto \ - --enable-plugin \ - --enable-install-libiberty \ - --with-linker-hash-style=gnu \ - --enable-gnu-indirect-function \ - --disable-multilib \ - --disable-werror \ - --enable-checking=release \ - --enable-default-pie \ - --enable-default-ssp - - make - - # make documentation - make -C $CHOST/libstdc++-v3/doc doc-man-doxygen -} - -check() { - cd gcc-build - - # increase stack size to prevent test failures - #
[arch-commits] Commit in gcc/repos (16 files)
Date: Sunday, August 20, 2017 @ 08:45:45 Author: bpiotrowski Revision: 302926 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/PKGBUILD (from rev 302925, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/Revert-eeb6872bf.patch (from rev 302925, gcc/trunk/Revert-eeb6872bf.patch) gcc/repos/testing-i686/c89 (from rev 302925, gcc/trunk/c89) gcc/repos/testing-i686/c99 (from rev 302925, gcc/trunk/c99) gcc/repos/testing-x86_64/PKGBUILD (from rev 302925, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/Revert-eeb6872bf.patch (from rev 302925, gcc/trunk/Revert-eeb6872bf.patch) gcc/repos/testing-x86_64/c89 (from rev 302925, gcc/trunk/c89) gcc/repos/testing-x86_64/c99 (from rev 302925, gcc/trunk/c99) Deleted: gcc/repos/testing-i686/PKGBUILD gcc/repos/testing-i686/Revert-eeb6872bf.patch gcc/repos/testing-i686/c89 gcc/repos/testing-i686/c99 gcc/repos/testing-x86_64/PKGBUILD gcc/repos/testing-x86_64/Revert-eeb6872bf.patch gcc/repos/testing-x86_64/c89 gcc/repos/testing-x86_64/c99 ---+ /PKGBUILD | 600 /Revert-eeb6872bf.patch | 164 /c89 | 20 + /c99 | 20 + testing-i686/PKGBUILD | 300 testing-i686/Revert-eeb6872bf.patch | 82 testing-i686/c89 | 10 testing-i686/c99 | 10 testing-x86_64/PKGBUILD | 300 testing-x86_64/Revert-eeb6872bf.patch | 82 testing-x86_64/c89| 10 testing-x86_64/c99| 10 12 files changed, 804 insertions(+), 804 deletions(-) Deleted: testing-i686/PKGBUILD === --- testing-i686/PKGBUILD 2017-08-20 07:47:48 UTC (rev 302925) +++ testing-i686/PKGBUILD 2017-08-20 08:45:45 UTC (rev 302926) @@ -1,300 +0,0 @@ -# $Id$ -# Maintainer: Bartłomiej Piotrowski-# Contributor: Allan McRae - -# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc -# NOTE: libtool requires rebuilt with each new gcc version - -pkgname=(gcc gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go) -pkgver=7.2.0 -_pkgver=${pkgver:0:1} -_islver=0.18 -pkgrel=2 -pkgdesc='The GNU Compiler Collection' -arch=(i686 x86_64) -license=(GPL LGPL FDL custom) -url='http://gcc.gnu.org' -makedepends=(binutils libmpc gcc-ada doxygen git) -checkdepends=(dejagnu inetutils) -options=(!emptydirs) -_commit=1bd23ca8c30f4827c4bea23deedf7ca33a86ffb5 -source=(git+https://gcc.gnu.org/git/gcc.git#commit=${_commit} -http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 -c89 c99 -Revert-eeb6872bf.patch) -md5sums=('SKIP' - '11436d6b205e516635b666090b94ab32' - '3d333df77302ed89e06a4a8539943b7d' - 'da96f545b863e57c6ab2598c1ea9a740' - 'e4c9c8b498b04c0f51d219d025ca8407') - -_libdir=usr/lib/gcc/$CHOST/$pkgver - -prepare() { - cd gcc - - # link isl for in-tree build - ln -s ../isl-${_islver} isl - - # Do not run fixincludes - sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in - - # Arch Linux installs x86_64 libraries /lib - [[ $CARCH == "x86_64" ]] && sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 - - # 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 - git apply ../Revert-eeb6872bf.patch - - mkdir -p "$srcdir/gcc-build" -} - -build() { - cd gcc-build - - # using -pipe causes spurious test-suite failures - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 - CFLAGS=${CFLAGS/-pipe/} - CXXFLAGS=${CXXFLAGS/-pipe/} - - "$srcdir/gcc/configure" --prefix=/usr \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --with-bugurl=https://bugs.archlinux.org/ \ - --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \ - --enable-shared \ - --enable-threads=posix \ - --enable-libmpx \ - --with-system-zlib \ - --with-isl \ - --enable-__cxa_atexit \ - --disable-libunwind-exceptions \ - --enable-clocale=gnu \ - --disable-libstdcxx-pch \ - --disable-libssp \ - --enable-gnu-unique-object \ - --enable-linker-build-id \ - --enable-lto \ - --enable-plugin \ - --enable-install-libiberty \ - --with-linker-hash-style=gnu \ - --enable-gnu-indirect-function \ - --disable-multilib \ - --disable-werror \ - --enable-checking=release \ - --enable-default-pie \ - --enable-default-ssp - - make - - # make documentation - make -C $CHOST/libstdc++-v3/doc doc-man-doxygen -} - -check()
[arch-commits] Commit in gcc/repos (16 files)
Date: Saturday, August 19, 2017 @ 22:16:05 Author: bpiotrowski Revision: 302918 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/PKGBUILD (from rev 302917, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/Revert-eeb6872bf.patch (from rev 302917, gcc/trunk/Revert-eeb6872bf.patch) gcc/repos/testing-i686/c89 (from rev 302917, gcc/trunk/c89) gcc/repos/testing-i686/c99 (from rev 302917, gcc/trunk/c99) gcc/repos/testing-x86_64/PKGBUILD (from rev 302917, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/Revert-eeb6872bf.patch (from rev 302917, gcc/trunk/Revert-eeb6872bf.patch) gcc/repos/testing-x86_64/c89 (from rev 302917, gcc/trunk/c89) gcc/repos/testing-x86_64/c99 (from rev 302917, gcc/trunk/c99) Deleted: gcc/repos/testing-i686/PKGBUILD gcc/repos/testing-i686/Revert-eeb6872bf.patch gcc/repos/testing-i686/c89 gcc/repos/testing-i686/c99 gcc/repos/testing-x86_64/PKGBUILD gcc/repos/testing-x86_64/Revert-eeb6872bf.patch gcc/repos/testing-x86_64/c89 gcc/repos/testing-x86_64/c99 ---+ /PKGBUILD | 600 /Revert-eeb6872bf.patch | 164 /c89 | 20 + /c99 | 20 + testing-i686/PKGBUILD | 295 --- testing-i686/Revert-eeb6872bf.patch | 82 testing-i686/c89 | 10 testing-i686/c99 | 10 testing-x86_64/PKGBUILD | 295 --- testing-x86_64/Revert-eeb6872bf.patch | 82 testing-x86_64/c89| 10 testing-x86_64/c99| 10 12 files changed, 804 insertions(+), 794 deletions(-) Deleted: testing-i686/PKGBUILD === --- testing-i686/PKGBUILD 2017-08-19 22:15:03 UTC (rev 302917) +++ testing-i686/PKGBUILD 2017-08-19 22:16:05 UTC (rev 302918) @@ -1,295 +0,0 @@ -# $Id$ -# Maintainer: Bartłomiej Piotrowski-# Contributor: Allan McRae - -# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc -# NOTE: libtool requires rebuilt with each new gcc version - -pkgname=(gcc gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go) -pkgver=7.2.0 -_pkgver=${pkgver:0:1} -_islver=0.18 -pkgrel=1 -pkgdesc='The GNU Compiler Collection' -arch=(i686 x86_64) -license=(GPL LGPL FDL custom) -url='http://gcc.gnu.org' -makedepends=(binutils libmpc gcc-ada doxygen git) -checkdepends=(dejagnu inetutils) -options=(!emptydirs) -_commit=1bd23ca8c30f4827c4bea23deedf7ca33a86ffb5 -source=(git+https://gcc.gnu.org/git/gcc.git#commit=${_commit} -http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 -c89 c99 -Revert-eeb6872bf.patch) -md5sums=('SKIP' - '11436d6b205e516635b666090b94ab32' - '3d333df77302ed89e06a4a8539943b7d' - 'da96f545b863e57c6ab2598c1ea9a740' - 'e4c9c8b498b04c0f51d219d025ca8407') - -_libdir=usr/lib/gcc/$CHOST/$pkgver - -prepare() { - cd gcc - - # link isl for in-tree build - ln -s ../isl-${_islver} isl - - # Do not run fixincludes - sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in - - # Arch Linux installs x86_64 libraries /lib - [[ $CARCH == "x86_64" ]] && sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 - - # 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 - git apply ../Revert-eeb6872bf.patch - - mkdir -p "$srcdir/gcc-build" -} - -build() { - cd gcc-build - - # using -pipe causes spurious test-suite failures - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 - CFLAGS=${CFLAGS/-pipe/} - CXXFLAGS=${CXXFLAGS/-pipe/} - - "$srcdir/gcc/configure" --prefix=/usr \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --with-bugurl=https://bugs.archlinux.org/ \ - --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \ - --enable-shared \ - --enable-threads=posix \ - --enable-libmpx \ - --with-system-zlib \ - --with-isl \ - --enable-__cxa_atexit \ - --disable-libunwind-exceptions \ - --enable-clocale=gnu \ - --disable-libstdcxx-pch \ - --disable-libssp \ - --enable-gnu-unique-object \ - --enable-linker-build-id \ - --enable-lto \ - --enable-plugin \ - --enable-install-libiberty \ - --with-linker-hash-style=gnu \ - --enable-gnu-indirect-function \ - --disable-multilib \ - --disable-werror \ - --enable-checking=release \ - --enable-default-pie \ - --enable-default-ssp - - make - - # make documentation - make -C $CHOST/libstdc++-v3/doc doc-man-doxygen -} - -check()
[arch-commits] Commit in gcc/repos (16 files)
Date: Saturday, February 20, 2016 @ 00:30:57 Author: allan Revision: 260025 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 260023, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/Unlink-the-response-file.patch (from rev 260023, gcc/trunk/Unlink-the-response-file.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 260023, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 260023, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 260023, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 260023, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 260023, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 260023, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/Unlink-the-response-file.patch (from rev 260023, gcc/trunk/Unlink-the-response-file.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 260023, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 260023, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 260023, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 260023, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 260023, gcc/trunk/gcc.install) ---+ testing-i686/PKGBUILD | 325 testing-i686/Unlink-the-response-file.patch | 54 +++ testing-i686/gcc-ada.install | 20 + testing-i686/gcc-fortran.install | 16 + testing-i686/gcc-go.install | 20 + testing-i686/gcc-libs.install | 16 + testing-i686/gcc.install | 20 + testing-x86_64/PKGBUILD | 325 testing-x86_64/Unlink-the-response-file.patch | 54 +++ testing-x86_64/gcc-ada.install| 20 + testing-x86_64/gcc-fortran.install| 16 + testing-x86_64/gcc-go.install | 20 + testing-x86_64/gcc-libs.install | 16 + testing-x86_64/gcc.install| 20 + 14 files changed, 942 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 260023, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2016-02-19 23:30:57 UTC (rev 260025) @@ -0,0 +1,325 @@ +# $Id$ +# Maintainer: Allan McRae+ +# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') +pkgver=5.3.0 +_pkgver=5 +_islver=0.15 +pkgrel=5 +_snapshot=5-20160209 +pkgdesc="The GNU Compiler Collection" +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url="http://gcc.gnu.org; +makedepends=('binutils>=2.26' 'libmpc' 'gcc-ada' 'doxygen') +checkdepends=('dejagnu' 'inetutils') +options=('!emptydirs') +source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 +Unlink-the-response-file.patch) +md5sums=('499161c65b639aa5c12a14944582b7ec' + '8428efbbc6f6e2810ce5c1ba73ecf98c' + '1f4d4ef71004261376d26d5ba6a84499') + +if [ -n "${_snapshot}" ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +_libdir="usr/lib/gcc/$CHOST/$pkgver" + +prepare() { + cd ${srcdir}/${_basedir} + + # link isl for in-tree build + ln -s ../isl-${_islver} isl + + # Do not run fixincludes + sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + + # Arch Linux installs x86_64 libraries /lib + [[ $CARCH == "x86_64" ]] && sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 + + echo ${pkgver} > gcc/BASE-VER + + # hack! - some configure tests for header files using "$CPP $CPPFLAGS" + sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure + + # https://bugs.archlinux.org/task/47874 - commit f591a95d + patch -p1 -i $srcdir/Unlink-the-response-file.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes spurious test-suite failures + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 + CFLAGS=${CFLAGS/-pipe/} + CXXFLAGS=${CXXFLAGS/-pipe/} + + ${srcdir}/${_basedir}/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --with-bugurl=https://bugs.archlinux.org/ \ +
[arch-commits] Commit in gcc/repos (16 files)
Date: Thursday, February 11, 2016 @ 03:32:30 Author: allan Revision: 259051 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 259050, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/Unlink-the-response-file.patch (from rev 259050, gcc/trunk/Unlink-the-response-file.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 259050, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 259050, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 259050, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 259050, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 259050, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 259050, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/Unlink-the-response-file.patch (from rev 259050, gcc/trunk/Unlink-the-response-file.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 259050, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 259050, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 259050, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 259050, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 259050, gcc/trunk/gcc.install) ---+ testing-i686/PKGBUILD | 325 testing-i686/Unlink-the-response-file.patch | 54 +++ testing-i686/gcc-ada.install | 20 + testing-i686/gcc-fortran.install | 16 + testing-i686/gcc-go.install | 20 + testing-i686/gcc-libs.install | 16 + testing-i686/gcc.install | 20 + testing-x86_64/PKGBUILD | 325 testing-x86_64/Unlink-the-response-file.patch | 54 +++ testing-x86_64/gcc-ada.install| 20 + testing-x86_64/gcc-fortran.install| 16 + testing-x86_64/gcc-go.install | 20 + testing-x86_64/gcc-libs.install | 16 + testing-x86_64/gcc.install| 20 + 14 files changed, 942 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 259050, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2016-02-11 02:32:30 UTC (rev 259051) @@ -0,0 +1,325 @@ +# $Id$ +# Maintainer: Allan McRae+ +# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') +pkgver=5.3.0 +_pkgver=5 +_islver=0.15 +pkgrel=4 +_snapshot=5-20160209 +pkgdesc="The GNU Compiler Collection" +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url="http://gcc.gnu.org; +makedepends=('binutils>=2.25' 'libmpc' 'gcc-ada' 'doxygen') +checkdepends=('dejagnu' 'inetutils') +options=('!emptydirs') +source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 +Unlink-the-response-file.patch) +md5sums=('499161c65b639aa5c12a14944582b7ec' + '8428efbbc6f6e2810ce5c1ba73ecf98c' + '1f4d4ef71004261376d26d5ba6a84499') + +if [ -n "${_snapshot}" ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +_libdir="usr/lib/gcc/$CHOST/$pkgver" + +prepare() { + cd ${srcdir}/${_basedir} + + # link isl for in-tree build + ln -s ../isl-${_islver} isl + + # Do not run fixincludes + sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + + # Arch Linux installs x86_64 libraries /lib + [[ $CARCH == "x86_64" ]] && sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 + + echo ${pkgver} > gcc/BASE-VER + + # hack! - some configure tests for header files using "$CPP $CPPFLAGS" + sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure + + # https://bugs.archlinux.org/task/47874 - commit f591a95d + patch -p1 -i $srcdir/Unlink-the-response-file.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes spurious test-suite failures + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 + CFLAGS=${CFLAGS/-pipe/} + CXXFLAGS=${CXXFLAGS/-pipe/} + + ${srcdir}/${_basedir}/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --with-bugurl=https://bugs.archlinux.org/ \ +
[arch-commits] Commit in gcc/repos (16 files)
Date: Thursday, August 6, 2015 @ 06:29:58 Author: allan Revision: 243064 archrelease: copy trunk to staging-i686, staging-x86_64 Added: gcc/repos/staging-i686/ gcc/repos/staging-i686/PKGBUILD (from rev 243063, gcc/trunk/PKGBUILD) gcc/repos/staging-i686/gcc-ada.install (from rev 243063, gcc/trunk/gcc-ada.install) gcc/repos/staging-i686/gcc-fortran.install (from rev 243063, gcc/trunk/gcc-fortran.install) gcc/repos/staging-i686/gcc-go.install (from rev 243063, gcc/trunk/gcc-go.install) gcc/repos/staging-i686/gcc-libs.install (from rev 243063, gcc/trunk/gcc-libs.install) gcc/repos/staging-i686/gcc.install (from rev 243063, gcc/trunk/gcc.install) gcc/repos/staging-i686/pr66035.patch (from rev 243063, gcc/trunk/pr66035.patch) gcc/repos/staging-x86_64/ gcc/repos/staging-x86_64/PKGBUILD (from rev 243063, gcc/trunk/PKGBUILD) gcc/repos/staging-x86_64/gcc-ada.install (from rev 243063, gcc/trunk/gcc-ada.install) gcc/repos/staging-x86_64/gcc-fortran.install (from rev 243063, gcc/trunk/gcc-fortran.install) gcc/repos/staging-x86_64/gcc-go.install (from rev 243063, gcc/trunk/gcc-go.install) gcc/repos/staging-x86_64/gcc-libs.install (from rev 243063, gcc/trunk/gcc-libs.install) gcc/repos/staging-x86_64/gcc.install (from rev 243063, gcc/trunk/gcc.install) gcc/repos/staging-x86_64/pr66035.patch (from rev 243063, gcc/trunk/pr66035.patch) + staging-i686/PKGBUILD | 324 +++ staging-i686/gcc-ada.install | 20 ++ staging-i686/gcc-fortran.install | 16 + staging-i686/gcc-go.install| 20 ++ staging-i686/gcc-libs.install | 16 + staging-i686/gcc.install | 20 ++ staging-i686/pr66035.patch | 48 + staging-x86_64/PKGBUILD| 324 +++ staging-x86_64/gcc-ada.install | 20 ++ staging-x86_64/gcc-fortran.install | 16 + staging-x86_64/gcc-go.install | 20 ++ staging-x86_64/gcc-libs.install| 16 + staging-x86_64/gcc.install | 20 ++ staging-x86_64/pr66035.patch | 48 + 14 files changed, 928 insertions(+) Copied: gcc/repos/staging-i686/PKGBUILD (from rev 243063, gcc/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-08-06 04:29:58 UTC (rev 243064) @@ -0,0 +1,324 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') +pkgver=5.2.0 +_pkgver=5 +_islver=0.14.1 +pkgrel=2 +#_snapshot=5-20150623 +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.25' 'libmpc' 'gcc-ada' 'doxygen') +checkdepends=('dejagnu' 'inetutils') +options=('!emptydirs') +source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + #ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 +pr66035.patch) +md5sums=('a51bcfeb3da7dd4c623e27207ed43467' + '118d1a379abf7606a3334c98a8411c79' + '5b980076cd5fcbc3aff6014f306282dd') + +if [ -n ${_snapshot} ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +_libdir=usr/lib/gcc/$CHOST/$pkgver + +prepare() { + cd ${srcdir}/${_basedir} + + # link isl for in-tree build + ln -s ../isl-${_islver} isl + + # Do not run fixincludes + sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + + # Arch Linux installs x86_64 libraries /lib + [[ $CARCH == x86_64 ]] sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 + + echo ${pkgver} gcc/BASE-VER + + # 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=66035 + patch -p1 -i ${srcdir}/pr66035.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes spurious test-suite failures + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 + CFLAGS=${CFLAGS/-pipe/} + CXXFLAGS=${CXXFLAGS/-pipe/} + + ${srcdir}/${_basedir}/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --with-bugurl=https://bugs.archlinux.org/ \ + --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \ + --enable-shared --enable-threads=posix --enable-libmpx \ + --with-system-zlib --with-isl --enable-__cxa_atexit \ + --disable-libunwind-exceptions --enable-clocale=gnu \ + --disable-libstdcxx-pch --disable-libssp \ +
[arch-commits] Commit in gcc/repos (16 files)
Date: Thursday, June 5, 2014 @ 23:39:20 Author: allan Revision: 214317 archrelease: copy trunk to staging-i686, staging-x86_64 Added: gcc/repos/staging-i686/ gcc/repos/staging-i686/PKGBUILD (from rev 214316, gcc/trunk/PKGBUILD) gcc/repos/staging-i686/gcc-4.8-filename-output.patch (from rev 214316, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-i686/gcc-ada.install (from rev 214316, gcc/trunk/gcc-ada.install) gcc/repos/staging-i686/gcc-fortran.install (from rev 214316, gcc/trunk/gcc-fortran.install) gcc/repos/staging-i686/gcc-go.install (from rev 214316, gcc/trunk/gcc-go.install) gcc/repos/staging-i686/gcc-libs.install (from rev 214316, gcc/trunk/gcc-libs.install) gcc/repos/staging-i686/gcc.install (from rev 214316, gcc/trunk/gcc.install) gcc/repos/staging-x86_64/ gcc/repos/staging-x86_64/PKGBUILD (from rev 214316, gcc/trunk/PKGBUILD) gcc/repos/staging-x86_64/gcc-4.8-filename-output.patch (from rev 214316, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-x86_64/gcc-ada.install (from rev 214316, gcc/trunk/gcc-ada.install) gcc/repos/staging-x86_64/gcc-fortran.install (from rev 214316, gcc/trunk/gcc-fortran.install) gcc/repos/staging-x86_64/gcc-go.install (from rev 214316, gcc/trunk/gcc-go.install) gcc/repos/staging-x86_64/gcc-libs.install (from rev 214316, gcc/trunk/gcc-libs.install) gcc/repos/staging-x86_64/gcc.install (from rev 214316, gcc/trunk/gcc.install) --+ staging-i686/PKGBUILD| 306 + staging-i686/gcc-4.8-filename-output.patch | 17 + staging-i686/gcc-ada.install | 20 + staging-i686/gcc-fortran.install | 16 + staging-i686/gcc-go.install | 20 + staging-i686/gcc-libs.install| 16 + staging-i686/gcc.install | 20 + staging-x86_64/PKGBUILD | 306 + staging-x86_64/gcc-4.8-filename-output.patch | 17 + staging-x86_64/gcc-ada.install | 20 + staging-x86_64/gcc-fortran.install | 16 + staging-x86_64/gcc-go.install| 20 + staging-x86_64/gcc-libs.install | 16 + staging-x86_64/gcc.install | 20 + 14 files changed, 830 insertions(+) Copied: gcc/repos/staging-i686/PKGBUILD (from rev 214316, gcc/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2014-06-05 21:39:20 UTC (rev 214317) @@ -0,0 +1,306 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') +pkgver=4.9.0 +_pkgver=4.9 +pkgrel=4 +_snapshot=4.9-20140604 +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.24' 'libmpc' 'cloog' 'gcc-ada' 'doxygen') +checkdepends=('dejagnu' 'inetutils') +options=('!emptydirs') +source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +gcc-4.8-filename-output.patch) +md5sums=('57aa4ff81c56262dc89994853c4d0149' + '40cb437805e2f7a006aa0d0c3098ab0f') + +if [ -n ${_snapshot} ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +_libdir=usr/lib/gcc/$CHOST/$pkgver + +prepare() { + cd ${srcdir}/${_basedir} + + # Do not run fixincludes + sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + + # Arch Linux installs x86_64 libraries /lib + [[ $CARCH == x86_64 ]] sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 + + echo ${pkgver} gcc/BASE-VER + + # hack! - some configure tests for header files using $CPP $CPPFLAGS + sed -i /ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/ {libiberty,gcc}/configure + + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57653 + patch -p0 -i ${srcdir}/gcc-4.8-filename-output.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes spurious test-suite failures + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 + CFLAGS=${CFLAGS/-pipe/} + CXXFLAGS=${CXXFLAGS/-pipe/} + + ${srcdir}/${_basedir}/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --with-bugurl=https://bugs.archlinux.org/ \ + --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \ + --enable-shared --enable-threads=posix \ + --with-system-zlib --enable-__cxa_atexit \ + --disable-libunwind-exceptions --enable-clocale=gnu \ + --disable-libstdcxx-pch --disable-libssp \ +
[arch-commits] Commit in gcc/repos (16 files)
Date: Friday, May 23, 2014 @ 01:02:37 Author: allan Revision: 213399 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 213398, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.8-filename-output.patch (from rev 213398, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 213398, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 213398, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 213398, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 213398, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 213398, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 213398, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.8-filename-output.patch (from rev 213398, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 213398, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 213398, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 213398, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 213398, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 213398, gcc/trunk/gcc.install) --+ testing-i686/PKGBUILD| 306 + testing-i686/gcc-4.8-filename-output.patch | 17 + testing-i686/gcc-ada.install | 20 + testing-i686/gcc-fortran.install | 16 + testing-i686/gcc-go.install | 20 + testing-i686/gcc-libs.install| 16 + testing-i686/gcc.install | 20 + testing-x86_64/PKGBUILD | 306 + testing-x86_64/gcc-4.8-filename-output.patch | 17 + testing-x86_64/gcc-ada.install | 20 + testing-x86_64/gcc-fortran.install | 16 + testing-x86_64/gcc-go.install| 20 + testing-x86_64/gcc-libs.install | 16 + testing-x86_64/gcc.install | 20 + 14 files changed, 830 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 213398, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-05-22 23:02:37 UTC (rev 213399) @@ -0,0 +1,306 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') +pkgver=4.9.0 +_pkgver=4.9 +pkgrel=3 +_snapshot=4.9-20140521 +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.24' 'libmpc' 'cloog' 'gcc-ada' 'doxygen') +checkdepends=('dejagnu' 'inetutils') +options=('!emptydirs') +source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +gcc-4.8-filename-output.patch) +md5sums=('cd3cbe93ebc7207bf65d30e3c9a74a26' + '40cb437805e2f7a006aa0d0c3098ab0f') + +if [ -n ${_snapshot} ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +_libdir=usr/lib/gcc/$CHOST/$pkgver + +prepare() { + cd ${srcdir}/${_basedir} + + # Do not run fixincludes + sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + + # Arch Linux installs x86_64 libraries /lib + [[ $CARCH == x86_64 ]] sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 + + echo ${pkgver} gcc/BASE-VER + + # hack! - some configure tests for header files using $CPP $CPPFLAGS + sed -i /ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/ {libiberty,gcc}/configure + + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57653 + patch -p0 -i ${srcdir}/gcc-4.8-filename-output.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes spurious test-suite failures + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 + CFLAGS=${CFLAGS/-pipe/} + CXXFLAGS=${CXXFLAGS/-pipe/} + + ${srcdir}/${_basedir}/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --with-bugurl=https://bugs.archlinux.org/ \ + --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \ + --enable-shared --enable-threads=posix \ + --with-system-zlib --enable-__cxa_atexit \ + --disable-libunwind-exceptions --enable-clocale=gnu \ + --disable-libstdcxx-pch --disable-libssp \ +
[arch-commits] Commit in gcc/repos (16 files)
Date: Wednesday, April 23, 2014 @ 04:24:35 Author: allan Revision: 211673 archrelease: copy trunk to staging-i686, staging-x86_64 Added: gcc/repos/staging-i686/ gcc/repos/staging-i686/PKGBUILD (from rev 211672, gcc/trunk/PKGBUILD) gcc/repos/staging-i686/gcc-4.8-filename-output.patch (from rev 211672, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-i686/gcc-ada.install (from rev 211672, gcc/trunk/gcc-ada.install) gcc/repos/staging-i686/gcc-fortran.install (from rev 211672, gcc/trunk/gcc-fortran.install) gcc/repos/staging-i686/gcc-go.install (from rev 211672, gcc/trunk/gcc-go.install) gcc/repos/staging-i686/gcc-libs.install (from rev 211672, gcc/trunk/gcc-libs.install) gcc/repos/staging-i686/gcc.install (from rev 211672, gcc/trunk/gcc.install) gcc/repos/staging-x86_64/ gcc/repos/staging-x86_64/PKGBUILD (from rev 211672, gcc/trunk/PKGBUILD) gcc/repos/staging-x86_64/gcc-4.8-filename-output.patch (from rev 211672, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-x86_64/gcc-ada.install (from rev 211672, gcc/trunk/gcc-ada.install) gcc/repos/staging-x86_64/gcc-fortran.install (from rev 211672, gcc/trunk/gcc-fortran.install) gcc/repos/staging-x86_64/gcc-go.install (from rev 211672, gcc/trunk/gcc-go.install) gcc/repos/staging-x86_64/gcc-libs.install (from rev 211672, gcc/trunk/gcc-libs.install) gcc/repos/staging-x86_64/gcc.install (from rev 211672, gcc/trunk/gcc.install) --+ staging-i686/PKGBUILD| 304 + staging-i686/gcc-4.8-filename-output.patch | 17 + staging-i686/gcc-ada.install | 20 + staging-i686/gcc-fortran.install | 16 + staging-i686/gcc-go.install | 20 + staging-i686/gcc-libs.install| 16 + staging-i686/gcc.install | 20 + staging-x86_64/PKGBUILD | 304 + staging-x86_64/gcc-4.8-filename-output.patch | 17 + staging-x86_64/gcc-ada.install | 20 + staging-x86_64/gcc-fortran.install | 16 + staging-x86_64/gcc-go.install| 20 + staging-x86_64/gcc-libs.install | 16 + staging-x86_64/gcc.install | 20 + 14 files changed, 826 insertions(+) Copied: gcc/repos/staging-i686/PKGBUILD (from rev 211672, gcc/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2014-04-23 02:24:35 UTC (rev 211673) @@ -0,0 +1,304 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') +pkgver=4.9.0 +_pkgver=4.9 +pkgrel=1 +#_snapshot=4.9.0-RC-20140411 +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.24' 'libmpc' 'cloog' 'gcc-ada' 'doxygen') +checkdepends=('dejagnu' 'inetutils') +options=('!emptydirs') +source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + #ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +gcc-4.8-filename-output.patch) +md5sums=('9709b49ae0e904cbb0a6a1b62853b556' + '40cb437805e2f7a006aa0d0c3098ab0f') + +if [ -n ${_snapshot} ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +_libdir=usr/lib/gcc/$CHOST/$pkgver + +prepare() { + cd ${srcdir}/${_basedir} + + # Do not run fixincludes + sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + + # Arch Linux installs x86_64 libraries /lib + [[ $CARCH == x86_64 ]] sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 + + echo ${pkgver} gcc/BASE-VER + + # hack! - some configure tests for header files using $CPP $CPPFLAGS + sed -i /ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/ {libiberty,gcc}/configure + + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57653 + patch -p0 -i ${srcdir}/gcc-4.8-filename-output.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes spurious test-suite failures + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 + CFLAGS=${CFLAGS/-pipe/} + CXXFLAGS=${CXXFLAGS/-pipe/} + + ${srcdir}/${_basedir}/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --with-bugurl=https://bugs.archlinux.org/ \ + --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \ + --enable-shared --enable-threads=posix \ + --with-system-zlib --enable-__cxa_atexit \ + --disable-libunwind-exceptions --enable-clocale=gnu \ + --disable-libstdcxx-pch
[arch-commits] Commit in gcc/repos (16 files)
Date: Monday, October 21, 2013 @ 08:00:33 Author: allan Revision: 196911 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 196910, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.8-filename-output.patch (from rev 196910, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 196910, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 196910, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 196910, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 196910, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 196910, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 196910, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.8-filename-output.patch (from rev 196910, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 196910, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 196910, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 196910, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 196910, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 196910, gcc/trunk/gcc.install) --+ testing-i686/PKGBUILD| 285 + testing-i686/gcc-4.8-filename-output.patch | 17 + testing-i686/gcc-ada.install | 20 + testing-i686/gcc-fortran.install | 16 + testing-i686/gcc-go.install | 20 + testing-i686/gcc-libs.install| 16 + testing-i686/gcc.install | 20 + testing-x86_64/PKGBUILD | 285 + testing-x86_64/gcc-4.8-filename-output.patch | 17 + testing-x86_64/gcc-ada.install | 20 + testing-x86_64/gcc-fortran.install | 16 + testing-x86_64/gcc-go.install| 20 + testing-x86_64/gcc-libs.install | 16 + testing-x86_64/gcc.install | 20 + 14 files changed, 788 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 196910, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-10-21 06:00:33 UTC (rev 196911) @@ -0,0 +1,285 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') +pkgver=4.8.2 +pkgrel=2 +#_snapshot=4.8-20130725 +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.23' 'libmpc' 'cloog' 'gcc-ada' 'doxygen') +checkdepends=('dejagnu' 'inetutils') +options=('!emptydirs') +source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + #ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +gcc-4.8-filename-output.patch) +md5sums=('a3d7d63b9cb6b6ea049469a0c4a43c9d' + '40cb437805e2f7a006aa0d0c3098ab0f') + + +if [ -n ${_snapshot} ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +prepare() { + cd ${srcdir}/${_basedir} + + # Do not run fixincludes + sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + + # Arch Linux installs x86_64 libraries /lib + [[ $CARCH == x86_64 ]] sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 + + echo ${pkgver} gcc/BASE-VER + + # hack! - some configure tests for header files using $CPP $CPPFLAGS + sed -i /ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/ {libiberty,gcc}/configure + + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57653 + patch -p0 -i ${srcdir}/gcc-4.8-filename-output.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes spurious test-suite failures + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 + CFLAGS=${CFLAGS/-pipe/} + CXXFLAGS=${CXXFLAGS/-pipe/} + + ${srcdir}/${_basedir}/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --with-bugurl=https://bugs.archlinux.org/ \ + --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \ + --enable-shared --enable-threads=posix \ + --with-system-zlib --enable-__cxa_atexit \ + --disable-libunwind-exceptions --enable-clocale=gnu \ + --disable-libstdcxx-pch \ + --enable-gnu-unique-object --enable-linker-build-id \ +
[arch-commits] Commit in gcc/repos (16 files)
Date: Thursday, October 17, 2013 @ 01:42:51 Author: allan Revision: 196717 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 196716, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.8-filename-output.patch (from rev 196716, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 196716, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 196716, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 196716, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 196716, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 196716, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 196716, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.8-filename-output.patch (from rev 196716, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 196716, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 196716, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 196716, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 196716, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 196716, gcc/trunk/gcc.install) --+ testing-i686/PKGBUILD| 275 + testing-i686/gcc-4.8-filename-output.patch | 17 + testing-i686/gcc-ada.install | 20 + testing-i686/gcc-fortran.install | 16 + testing-i686/gcc-go.install | 20 + testing-i686/gcc-libs.install| 16 + testing-i686/gcc.install | 20 + testing-x86_64/PKGBUILD | 275 + testing-x86_64/gcc-4.8-filename-output.patch | 17 + testing-x86_64/gcc-ada.install | 20 + testing-x86_64/gcc-fortran.install | 16 + testing-x86_64/gcc-go.install| 20 + testing-x86_64/gcc-libs.install | 16 + testing-x86_64/gcc.install | 20 + 14 files changed, 768 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 196716, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-10-16 23:42:51 UTC (rev 196717) @@ -0,0 +1,275 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') +pkgver=4.8.2 +pkgrel=1 +#_snapshot=4.8-20130725 +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.23' 'libmpc' 'cloog' 'gcc-ada' 'doxygen') +checkdepends=('dejagnu' 'inetutils') +options=('!libtool' '!emptydirs') +source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + #ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +gcc-4.8-filename-output.patch) +md5sums=('a3d7d63b9cb6b6ea049469a0c4a43c9d' + '40cb437805e2f7a006aa0d0c3098ab0f') + + +if [ -n ${_snapshot} ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +prepare() { + cd ${srcdir}/${_basedir} + + # Do not run fixincludes + sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + + # Arch Linux installs x86_64 libraries /lib + [[ $CARCH == x86_64 ]] sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 + + echo ${pkgver} gcc/BASE-VER + + # hack! - some configure tests for header files using $CPP $CPPFLAGS + sed -i /ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/ {libiberty,gcc}/configure + + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57653 + patch -p0 -i ${srcdir}/gcc-4.8-filename-output.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes spurious test-suite failures + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 + CFLAGS=${CFLAGS/-pipe/} + CXXFLAGS=${CXXFLAGS/-pipe/} + + ${srcdir}/${_basedir}/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --with-bugurl=https://bugs.archlinux.org/ \ + --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \ + --enable-shared --enable-threads=posix \ + --with-system-zlib --enable-__cxa_atexit \ + --disable-libunwind-exceptions --enable-clocale=gnu \ + --disable-libstdcxx-pch \ + --enable-gnu-unique-object
[arch-commits] Commit in gcc/repos (16 files)
Date: Tuesday, August 13, 2013 @ 13:01:24 Author: allan Revision: 192512 archrelease: copy trunk to staging-i686, staging-x86_64 Added: gcc/repos/staging-i686/ gcc/repos/staging-i686/PKGBUILD (from rev 192509, gcc/trunk/PKGBUILD) gcc/repos/staging-i686/gcc-4.8-filename-output.patch (from rev 192509, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-i686/gcc-ada.install (from rev 192509, gcc/trunk/gcc-ada.install) gcc/repos/staging-i686/gcc-fortran.install (from rev 192509, gcc/trunk/gcc-fortran.install) gcc/repos/staging-i686/gcc-go.install (from rev 192509, gcc/trunk/gcc-go.install) gcc/repos/staging-i686/gcc-libs.install (from rev 192509, gcc/trunk/gcc-libs.install) gcc/repos/staging-i686/gcc.install (from rev 192509, gcc/trunk/gcc.install) gcc/repos/staging-x86_64/ gcc/repos/staging-x86_64/PKGBUILD (from rev 192509, gcc/trunk/PKGBUILD) gcc/repos/staging-x86_64/gcc-4.8-filename-output.patch (from rev 192509, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-x86_64/gcc-ada.install (from rev 192510, gcc/trunk/gcc-ada.install) gcc/repos/staging-x86_64/gcc-fortran.install (from rev 192510, gcc/trunk/gcc-fortran.install) gcc/repos/staging-x86_64/gcc-go.install (from rev 192510, gcc/trunk/gcc-go.install) gcc/repos/staging-x86_64/gcc-libs.install (from rev 192510, gcc/trunk/gcc-libs.install) gcc/repos/staging-x86_64/gcc.install (from rev 192510, gcc/trunk/gcc.install) --+ staging-i686/PKGBUILD| 275 + staging-i686/gcc-4.8-filename-output.patch | 17 + staging-i686/gcc-ada.install | 20 + staging-i686/gcc-fortran.install | 16 + staging-i686/gcc-go.install | 20 + staging-i686/gcc-libs.install| 16 + staging-i686/gcc.install | 20 + staging-x86_64/PKGBUILD | 275 + staging-x86_64/gcc-4.8-filename-output.patch | 17 + staging-x86_64/gcc-ada.install | 20 + staging-x86_64/gcc-fortran.install | 16 + staging-x86_64/gcc-go.install| 20 + staging-x86_64/gcc-libs.install | 16 + staging-x86_64/gcc.install | 20 + 14 files changed, 768 insertions(+) Copied: gcc/repos/staging-i686/PKGBUILD (from rev 192509, gcc/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2013-08-13 11:01:24 UTC (rev 192512) @@ -0,0 +1,275 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') +pkgver=4.8.1 +pkgrel=3 +_snapshot=4.8-20130725 +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.23' 'libmpc' 'cloog' 'gcc-ada' 'doxygen') +checkdepends=('dejagnu' 'inetutils') +options=('!libtool' '!emptydirs') +source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2) + ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +gcc-4.8-filename-output.patch) +md5sums=('e21f259bc4c44e61e19a780ad5badfeb' + '40cb437805e2f7a006aa0d0c3098ab0f') + + +if [ -n ${_snapshot} ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +prepare() { + cd ${srcdir}/${_basedir} + + # Do not run fixincludes + sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + + # Arch Linux installs x86_64 libraries /lib + [[ $CARCH == x86_64 ]] sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 + + echo ${pkgver} gcc/BASE-VER + + # hack! - some configure tests for header files using $CPP $CPPFLAGS + sed -i /ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/ {libiberty,gcc}/configure + + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57653 + patch -p0 -i ${srcdir}/gcc-4.8-filename-output.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes spurious test-suite failures + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 + CFLAGS=${CFLAGS/-pipe/} + CXXFLAGS=${CXXFLAGS/-pipe/} + + ${srcdir}/${_basedir}/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --with-bugurl=https://bugs.archlinux.org/ \ + --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \ + --enable-shared --enable-threads=posix \ + --with-system-zlib --enable-__cxa_atexit \ + --disable-libunwind-exceptions --enable-clocale=gnu \ + --disable-libstdcxx-pch \ + --enable-gnu-unique-object
[arch-commits] Commit in gcc/repos (16 files)
Date: Monday, July 29, 2013 @ 05:10:41 Author: allan Revision: 191647 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 191646, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.8-filename-output.patch (from rev 191646, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 191646, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 191646, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 191646, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 191646, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 191646, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 191646, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.8-filename-output.patch (from rev 191646, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 191646, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 191646, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 191646, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 191646, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 191646, gcc/trunk/gcc.install) --+ testing-i686/PKGBUILD| 275 + testing-i686/gcc-4.8-filename-output.patch | 17 + testing-i686/gcc-ada.install | 20 + testing-i686/gcc-fortran.install | 16 + testing-i686/gcc-go.install | 20 + testing-i686/gcc-libs.install| 16 + testing-i686/gcc.install | 20 + testing-x86_64/PKGBUILD | 275 + testing-x86_64/gcc-4.8-filename-output.patch | 17 + testing-x86_64/gcc-ada.install | 20 + testing-x86_64/gcc-fortran.install | 16 + testing-x86_64/gcc-go.install| 20 + testing-x86_64/gcc-libs.install | 16 + testing-x86_64/gcc.install | 20 + 14 files changed, 768 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 191646, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-07-29 03:10:41 UTC (rev 191647) @@ -0,0 +1,275 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') +pkgver=4.8.1 +pkgrel=2 +_snapshot=4.8-20130725 +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.23' 'libmpc' 'cloog' 'gcc-ada' 'doxygen') +checkdepends=('dejagnu' 'inetutils') +options=('!libtool' '!emptydirs') +source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2) + ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +gcc-4.8-filename-output.patch) +md5sums=('e21f259bc4c44e61e19a780ad5badfeb' + '40cb437805e2f7a006aa0d0c3098ab0f') + + +if [ -n ${_snapshot} ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +prepare() { + cd ${srcdir}/${_basedir} + + # Do not run fixincludes + sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + + # Arch Linux installs x86_64 libraries /lib + [[ $CARCH == x86_64 ]] sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 + + echo ${pkgver} gcc/BASE-VER + + # hack! - some configure tests for header files using $CPP $CPPFLAGS + sed -i /ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/ {libiberty,gcc}/configure + + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57653 + patch -p0 -i ${srcdir}/gcc-4.8-filename-output.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes spurious test-suite failures + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 + CFLAGS=${CFLAGS/-pipe/} + CXXFLAGS=${CXXFLAGS/-pipe/} + + ${srcdir}/${_basedir}/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --with-bugurl=https://bugs.archlinux.org/ \ + --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \ + --enable-shared --enable-threads=posix \ + --with-system-zlib --enable-__cxa_atexit \ + --disable-libunwind-exceptions --enable-clocale=gnu \ + --disable-libstdcxx-pch \ + --enable-gnu-unique-object
[arch-commits] Commit in gcc/repos (16 files)
Date: Thursday, March 28, 2013 @ 14:02:08 Author: allan Revision: 180931 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 180929, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.7.1-libgo-write.patch (from rev 180929, gcc/trunk/gcc-4.7.1-libgo-write.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 180929, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 180929, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 180929, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 180929, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 180929, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 180930, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.7.1-libgo-write.patch (from rev 180930, gcc/trunk/gcc-4.7.1-libgo-write.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 180930, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 180930, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 180930, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 180930, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 180930, gcc/trunk/gcc.install) + testing-i686/PKGBUILD | 266 +++ testing-i686/gcc-4.7.1-libgo-write.patch | 13 + testing-i686/gcc-ada.install | 20 ++ testing-i686/gcc-fortran.install | 16 + testing-i686/gcc-go.install| 20 ++ testing-i686/gcc-libs.install | 16 + testing-i686/gcc.install | 20 ++ testing-x86_64/PKGBUILD| 266 +++ testing-x86_64/gcc-4.7.1-libgo-write.patch | 13 + testing-x86_64/gcc-ada.install | 20 ++ testing-x86_64/gcc-fortran.install | 16 + testing-x86_64/gcc-go.install | 20 ++ testing-x86_64/gcc-libs.install| 16 + testing-x86_64/gcc.install | 20 ++ 14 files changed, 742 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 180929, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-03-28 13:02:08 UTC (rev 180931) @@ -0,0 +1,266 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') +pkgver=4.8.0 +pkgrel=1 +#_snapshot=4.7-20120721 +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.23' 'libmpc' 'cloog' 'gcc-ada' 'doxygen') +checkdepends=('dejagnu') +options=('!libtool' '!emptydirs') +source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2) + #ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +md5sums=('e6040024eb9e761c3bea348d1fa5abb0') + + +if [ -n ${_snapshot} ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +build() { + cd ${srcdir}/${_basedir} + + # Do not run fixincludes + sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + + # Arch Linux installs x86_64 libraries /lib + [[ $CARCH == x86_64 ]] sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 + + echo ${pkgver} gcc/BASE-VER + + # using -pipe causes spurious test-suite failures + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 + CFLAGS=${CFLAGS/-pipe/} + CXXFLAGS=${CXXFLAGS/-pipe/} + + cd ${srcdir} + mkdir gcc-build cd gcc-build + + ${srcdir}/${_basedir}/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --with-bugurl=https://bugs.archlinux.org/ \ + --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \ + --enable-shared --enable-threads=posix \ + --with-system-zlib --enable-__cxa_atexit \ + --disable-libunwind-exceptions --enable-clocale=gnu \ + --disable-libstdcxx-pch \ + --enable-gnu-unique-object --enable-linker-build-id \ + --enable-cloog-backend=isl --disable-cloog-version-check \ + --enable-lto --enable-gold --enable-ld=default \ + --enable-plugin --with-plugin-ld=ld.gold \ + --with-linker-hash-style=gnu --disable-install-libiberty \ + --disable-multilib --disable-libssp --disable-werror \ + --enable-checking=release + make + + # make documentation + cd $CHOST/libstdc++-v3 + make
[arch-commits] Commit in gcc/repos (16 files)
Date: Tuesday, January 22, 2013 @ 05:01:47 Author: allan Revision: 175816 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 175815, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.7.1-libgo-write.patch (from rev 175815, gcc/trunk/gcc-4.7.1-libgo-write.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 175815, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 175815, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 175815, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 175815, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 175815, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 175815, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.7.1-libgo-write.patch (from rev 175815, gcc/trunk/gcc-4.7.1-libgo-write.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 175815, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 175815, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 175815, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 175815, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 175815, gcc/trunk/gcc.install) + testing-i686/PKGBUILD | 265 +++ testing-i686/gcc-4.7.1-libgo-write.patch | 13 + testing-i686/gcc-ada.install | 20 ++ testing-i686/gcc-fortran.install | 16 + testing-i686/gcc-go.install| 20 ++ testing-i686/gcc-libs.install | 16 + testing-i686/gcc.install | 20 ++ testing-x86_64/PKGBUILD| 265 +++ testing-x86_64/gcc-4.7.1-libgo-write.patch | 13 + testing-x86_64/gcc-ada.install | 20 ++ testing-x86_64/gcc-fortran.install | 16 + testing-x86_64/gcc-go.install | 20 ++ testing-x86_64/gcc-libs.install| 16 + testing-x86_64/gcc.install | 20 ++ 14 files changed, 740 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 175815, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-01-22 04:01:47 UTC (rev 175816) @@ -0,0 +1,265 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') +pkgver=4.7.2 +pkgrel=4 +#_snapshot=4.7-20120721 +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.23' 'libmpc' 'cloog' 'ppl' 'gcc-ada' 'doxygen') +checkdepends=('dejagnu') +options=('!libtool' '!emptydirs') +source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + #ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 + gcc-4.7.1-libgo-write.patch) +md5sums=('cc308a0891e778cfda7a151ab8a6e762' + 'df82dd175ac566c8a6d46b11ac21f14c') + + +if [ -n ${_snapshot} ]; then + _basedir=${srcdir}/gcc-${_snapshot} +else + _basedir=${srcdir}/gcc-${pkgver} +fi + +build() { + cd ${_basedir} + + # Do not install libiberty + sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in + + # Do not run fixincludes + sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + + # Arch Linux installs x86_64 libraries /lib + [[ $CARCH == x86_64 ]] sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 + + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53679 + patch -p1 -i ${srcdir}/gcc-4.7.1-libgo-write.patch + + echo ${pkgver} gcc/BASE-VER + + # using -pipe causes spurious test-suite failures + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 + CFLAGS=${CFLAGS/-pipe/} + CXXFLAGS=${CXXFLAGS/-pipe/} + + cd ${srcdir} + mkdir gcc-build cd gcc-build + + ${_basedir}/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --with-bugurl=https://bugs.archlinux.org/ \ + --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \ + --enable-shared --enable-threads=posix \ + --with-system-zlib --enable-__cxa_atexit \ + --disable-libunwind-exceptions --enable-clocale=gnu \ + --disable-libstdcxx-pch --enable-libstdcxx-time \ + --enable-gnu-unique-object --enable-linker-build-id \ + --with-ppl --enable-cloog-backend=isl \ + --disable-ppl-version-check