[arch-commits] Commit in gcc/repos (18 files)
Date: Thursday, April 23, 2015 @ 07:23:16 Author: allan Revision: 237948 archrelease: copy trunk to staging-i686, staging-x86_64 Added: gcc/repos/staging-i686/ gcc/repos/staging-i686/PKGBUILD (from rev 237946, gcc/trunk/PKGBUILD) gcc/repos/staging-i686/gcc-4.8-filename-output.patch (from rev 237946, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-i686/gcc-4.9-isl-0.13-hack.patch (from rev 237946, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/staging-i686/gcc-ada.install (from rev 237946, gcc/trunk/gcc-ada.install) gcc/repos/staging-i686/gcc-fortran.install (from rev 237946, gcc/trunk/gcc-fortran.install) gcc/repos/staging-i686/gcc-go.install (from rev 237946, gcc/trunk/gcc-go.install) gcc/repos/staging-i686/gcc-libs.install (from rev 237946, gcc/trunk/gcc-libs.install) gcc/repos/staging-i686/gcc.install (from rev 237946, gcc/trunk/gcc.install) gcc/repos/staging-x86_64/ gcc/repos/staging-x86_64/PKGBUILD (from rev 237946, gcc/trunk/PKGBUILD) gcc/repos/staging-x86_64/gcc-4.8-filename-output.patch (from rev 237946, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-x86_64/gcc-4.9-isl-0.13-hack.patch (from rev 237946, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/staging-x86_64/gcc-ada.install (from rev 237946, gcc/trunk/gcc-ada.install) gcc/repos/staging-x86_64/gcc-fortran.install (from rev 237946, gcc/trunk/gcc-fortran.install) gcc/repos/staging-x86_64/gcc-go.install (from rev 237946, gcc/trunk/gcc-go.install) gcc/repos/staging-x86_64/gcc-libs.install (from rev 237946, gcc/trunk/gcc-libs.install) gcc/repos/staging-x86_64/gcc.install (from rev 237946, gcc/trunk/gcc.install) --+ staging-i686/PKGBUILD| 310 + staging-i686/gcc-4.8-filename-output.patch | 17 + staging-i686/gcc-4.9-isl-0.13-hack.patch | 71 + 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 | 310 + staging-x86_64/gcc-4.8-filename-output.patch | 17 + staging-x86_64/gcc-4.9-isl-0.13-hack.patch | 71 + 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 + 16 files changed, 980 insertions(+) Copied: gcc/repos/staging-i686/PKGBUILD (from rev 237946, gcc/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-04-23 05:23:16 UTC (rev 237948) @@ -0,0 +1,310 @@ +# $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.1.0 +_pkgver=5 +_islver=0.14.1 +pkgrel=1 +#_snapshot=5.1.0-RC-20150412 +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) +md5sums=('d5525b1127d07d215960e6051c5da35e' + '118d1a379abf7606a3334c98a8411c79') + +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 + + 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
[arch-commits] Commit in gcc/repos (18 files)
Date: Friday, March 6, 2015 @ 04:44:55 Author: allan Revision: 232911 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 232910, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.8-filename-output.patch (from rev 232910, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-i686/gcc-4.9-isl-0.13-hack.patch (from rev 232910, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 232910, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 232910, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 232910, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 232910, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 232910, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 232910, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.8-filename-output.patch (from rev 232910, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-x86_64/gcc-4.9-isl-0.13-hack.patch (from rev 232910, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 232910, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 232910, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 232910, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 232910, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 232910, gcc/trunk/gcc.install) --+ testing-i686/PKGBUILD| 315 + testing-i686/gcc-4.8-filename-output.patch | 17 + testing-i686/gcc-4.9-isl-0.13-hack.patch | 71 + 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 | 315 + testing-x86_64/gcc-4.8-filename-output.patch | 17 + testing-x86_64/gcc-4.9-isl-0.13-hack.patch | 71 + 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 + 16 files changed, 990 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 232910, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2015-03-06 03:44:55 UTC (rev 232911) @@ -0,0 +1,315 @@ +# $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.2 +_pkgver=4.9 +_islver=0.12.2 +_cloogver=0.18.1 +pkgrel=4 +_snapshot=4.9-20150304 +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 +http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz) +md5sums=('863bb9d2a9551c9b7447cfc8b7cc7498' + 'e039bfcfb6c2ab039b8ee69bf883e824' + 'e34fca0540d840e5d0f6427e98c92252') + +if [ -n ${_snapshot} ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +_libdir=usr/lib/gcc/$CHOST/$pkgver + +prepare() { + cd ${srcdir}/${_basedir} + + # link isl/cloog for in-tree builds + ln -s ../isl-${_islver} isl + ln -s ../cloog-${_cloogver} cloog + + # 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 + + 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/} +
[arch-commits] Commit in gcc/repos (18 files)
Date: Saturday, February 7, 2015 @ 10:50:47 Author: allan Revision: 231095 archrelease: copy trunk to staging-i686, staging-x86_64 Added: gcc/repos/staging-i686/ gcc/repos/staging-i686/PKGBUILD (from rev 231094, gcc/trunk/PKGBUILD) gcc/repos/staging-i686/gcc-4.8-filename-output.patch (from rev 231094, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-i686/gcc-4.9-isl-0.13-hack.patch (from rev 231094, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/staging-i686/gcc-ada.install (from rev 231094, gcc/trunk/gcc-ada.install) gcc/repos/staging-i686/gcc-fortran.install (from rev 231094, gcc/trunk/gcc-fortran.install) gcc/repos/staging-i686/gcc-go.install (from rev 231094, gcc/trunk/gcc-go.install) gcc/repos/staging-i686/gcc-libs.install (from rev 231094, gcc/trunk/gcc-libs.install) gcc/repos/staging-i686/gcc.install (from rev 231094, gcc/trunk/gcc.install) gcc/repos/staging-x86_64/ gcc/repos/staging-x86_64/PKGBUILD (from rev 231094, gcc/trunk/PKGBUILD) gcc/repos/staging-x86_64/gcc-4.8-filename-output.patch (from rev 231094, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-x86_64/gcc-4.9-isl-0.13-hack.patch (from rev 231094, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/staging-x86_64/gcc-ada.install (from rev 231094, gcc/trunk/gcc-ada.install) gcc/repos/staging-x86_64/gcc-fortran.install (from rev 231094, gcc/trunk/gcc-fortran.install) gcc/repos/staging-x86_64/gcc-go.install (from rev 231094, gcc/trunk/gcc-go.install) gcc/repos/staging-x86_64/gcc-libs.install (from rev 231094, gcc/trunk/gcc-libs.install) gcc/repos/staging-x86_64/gcc.install (from rev 231094, gcc/trunk/gcc.install) --+ staging-i686/PKGBUILD| 315 + staging-i686/gcc-4.8-filename-output.patch | 17 + staging-i686/gcc-4.9-isl-0.13-hack.patch | 71 + 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 | 315 + staging-x86_64/gcc-4.8-filename-output.patch | 17 + staging-x86_64/gcc-4.9-isl-0.13-hack.patch | 71 + 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 + 16 files changed, 990 insertions(+) Copied: gcc/repos/staging-i686/PKGBUILD (from rev 231094, gcc/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2015-02-07 09:50:47 UTC (rev 231095) @@ -0,0 +1,315 @@ +# $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.2 +_pkgver=4.9 +_islver=0.12.2 +_cloogver=0.18.1 +pkgrel=3 +_snapshot=4.9-20150204 +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 +http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz +gcc-4.8-filename-output.patch) +md5sums=('5a59c19c4ff7acd3db7f8d94843f7f85' + 'e039bfcfb6c2ab039b8ee69bf883e824' + 'e34fca0540d840e5d0f6427e98c92252' + '6810bb9b2252f03e6c98d9a671d94589') + +if [ -n ${_snapshot} ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +_libdir=usr/lib/gcc/$CHOST/$pkgver + +prepare() { + cd ${srcdir}/${_basedir} + + # link isl/cloog for in-tree builds + ln -s ../isl-${_islver} isl + ln -s ../cloog-${_cloogver} cloog + + # 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 + # https://gcc.gnu.org/git/?p=gcc.git;a=patch;h=9140d56f + patch
[arch-commits] Commit in gcc/repos (18 files)
Date: Saturday, December 27, 2014 @ 04:07:59 Author: allan Revision: 228070 archrelease: copy trunk to staging-i686, staging-x86_64 Added: gcc/repos/staging-i686/ gcc/repos/staging-i686/PKGBUILD (from rev 228069, gcc/trunk/PKGBUILD) gcc/repos/staging-i686/gcc-4.8-filename-output.patch (from rev 228069, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-i686/gcc-4.9-isl-0.13-hack.patch (from rev 228069, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/staging-i686/gcc-ada.install (from rev 228069, gcc/trunk/gcc-ada.install) gcc/repos/staging-i686/gcc-fortran.install (from rev 228069, gcc/trunk/gcc-fortran.install) gcc/repos/staging-i686/gcc-go.install (from rev 228069, gcc/trunk/gcc-go.install) gcc/repos/staging-i686/gcc-libs.install (from rev 228069, gcc/trunk/gcc-libs.install) gcc/repos/staging-i686/gcc.install (from rev 228069, gcc/trunk/gcc.install) gcc/repos/staging-x86_64/ gcc/repos/staging-x86_64/PKGBUILD (from rev 228069, gcc/trunk/PKGBUILD) gcc/repos/staging-x86_64/gcc-4.8-filename-output.patch (from rev 228069, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-x86_64/gcc-4.9-isl-0.13-hack.patch (from rev 228069, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/staging-x86_64/gcc-ada.install (from rev 228069, gcc/trunk/gcc-ada.install) gcc/repos/staging-x86_64/gcc-fortran.install (from rev 228069, gcc/trunk/gcc-fortran.install) gcc/repos/staging-x86_64/gcc-go.install (from rev 228069, gcc/trunk/gcc-go.install) gcc/repos/staging-x86_64/gcc-libs.install (from rev 228069, gcc/trunk/gcc-libs.install) gcc/repos/staging-x86_64/gcc.install (from rev 228069, gcc/trunk/gcc.install) --+ staging-i686/PKGBUILD| 315 + staging-i686/gcc-4.8-filename-output.patch | 17 + staging-i686/gcc-4.9-isl-0.13-hack.patch | 71 + 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 | 315 + staging-x86_64/gcc-4.8-filename-output.patch | 17 + staging-x86_64/gcc-4.9-isl-0.13-hack.patch | 71 + 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 + 16 files changed, 990 insertions(+) Copied: gcc/repos/staging-i686/PKGBUILD (from rev 228069, gcc/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2014-12-27 03:07:59 UTC (rev 228070) @@ -0,0 +1,315 @@ +# $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.2 +_pkgver=4.9 +_islver=0.12.2 +_cloogver=0.18.1 +pkgrel=2 +_snapshot=4.9-20141224 +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 +http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz +gcc-4.8-filename-output.patch) +md5sums=('064bc3224ed492c1b2751c313f8278b0' + 'e039bfcfb6c2ab039b8ee69bf883e824' + 'e34fca0540d840e5d0f6427e98c92252' + '6810bb9b2252f03e6c98d9a671d94589') + +if [ -n ${_snapshot} ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +_libdir=usr/lib/gcc/$CHOST/$pkgver + +prepare() { + cd ${srcdir}/${_basedir} + + # link isl/cloog for in-tree builds + ln -s ../isl-${_islver} isl + ln -s ../cloog-${_cloogver} cloog + + # 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 + # https://gcc.gnu.org/git/?p=gcc.git;a=patch;h=9140d56f + patch
[arch-commits] Commit in gcc/repos (18 files)
Date: Monday, November 3, 2014 @ 03:22:38 Author: allan Revision: 225558 archrelease: copy trunk to staging-i686, staging-x86_64 Added: gcc/repos/staging-i686/ gcc/repos/staging-i686/PKGBUILD (from rev 225557, gcc/trunk/PKGBUILD) gcc/repos/staging-i686/gcc-4.8-filename-output.patch (from rev 225557, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-i686/gcc-4.9-isl-0.13-hack.patch (from rev 225557, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/staging-i686/gcc-ada.install (from rev 225557, gcc/trunk/gcc-ada.install) gcc/repos/staging-i686/gcc-fortran.install (from rev 225557, gcc/trunk/gcc-fortran.install) gcc/repos/staging-i686/gcc-go.install (from rev 225557, gcc/trunk/gcc-go.install) gcc/repos/staging-i686/gcc-libs.install (from rev 225557, gcc/trunk/gcc-libs.install) gcc/repos/staging-i686/gcc.install (from rev 225557, gcc/trunk/gcc.install) gcc/repos/staging-x86_64/ gcc/repos/staging-x86_64/PKGBUILD (from rev 225557, gcc/trunk/PKGBUILD) gcc/repos/staging-x86_64/gcc-4.8-filename-output.patch (from rev 225557, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-x86_64/gcc-4.9-isl-0.13-hack.patch (from rev 225557, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/staging-x86_64/gcc-ada.install (from rev 225557, gcc/trunk/gcc-ada.install) gcc/repos/staging-x86_64/gcc-fortran.install (from rev 225557, gcc/trunk/gcc-fortran.install) gcc/repos/staging-x86_64/gcc-go.install (from rev 225557, gcc/trunk/gcc-go.install) gcc/repos/staging-x86_64/gcc-libs.install (from rev 225557, gcc/trunk/gcc-libs.install) gcc/repos/staging-x86_64/gcc.install (from rev 225557, gcc/trunk/gcc.install) --+ staging-i686/PKGBUILD| 317 + staging-i686/gcc-4.8-filename-output.patch | 17 + staging-i686/gcc-4.9-isl-0.13-hack.patch | 71 + 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 | 317 + staging-x86_64/gcc-4.8-filename-output.patch | 17 + staging-x86_64/gcc-4.9-isl-0.13-hack.patch | 71 + 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 + 16 files changed, 994 insertions(+) Copied: gcc/repos/staging-i686/PKGBUILD (from rev 225557, gcc/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2014-11-03 02:22:38 UTC (rev 225558) @@ -0,0 +1,317 @@ +# $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.2 +_pkgver=4.9 +_islver=0.12.2 +_cloogver=0.18.1 +pkgrel=1 +#_snapshot=4.9-20140903 +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.24' '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 +http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz +gcc-4.8-filename-output.patch) +md5sums=('4df8ee253b7f3863ad0b86359cd39c43' + 'e039bfcfb6c2ab039b8ee69bf883e824' + 'e34fca0540d840e5d0f6427e98c92252' + '6810bb9b2252f03e6c98d9a671d94589') + +if [ -n ${_snapshot} ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +_libdir=usr/lib/gcc/$CHOST/$pkgver + +prepare() { + cd ${srcdir}/${_basedir} + + # link isl/cloog for in-tree builds + ln -s ../isl-${_islver} isl + ln -s ../cloog-${_cloogver} cloog + + # 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 + # https://gcc.gnu.org/git/?p=gcc.git;a=patch;h=9140d56f + patch -p1
[arch-commits] Commit in gcc/repos (18 files)
Date: Monday, September 8, 2014 @ 08:17:24 Author: allan Revision: 221110 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 221109, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.8-filename-output.patch (from rev 221109, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-i686/gcc-4.9-isl-0.13-hack.patch (from rev 221109, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 221109, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 221109, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 221109, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 221109, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 221109, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 221109, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.8-filename-output.patch (from rev 221109, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-x86_64/gcc-4.9-isl-0.13-hack.patch (from rev 221109, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 221109, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 221109, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 221109, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 221109, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 221109, gcc/trunk/gcc.install) --+ testing-i686/PKGBUILD| 313 + testing-i686/gcc-4.8-filename-output.patch | 17 + testing-i686/gcc-4.9-isl-0.13-hack.patch | 71 + 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 | 313 + testing-x86_64/gcc-4.8-filename-output.patch | 17 + testing-x86_64/gcc-4.9-isl-0.13-hack.patch | 71 + 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 + 16 files changed, 986 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 221109, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-09-08 06:17:24 UTC (rev 221110) @@ -0,0 +1,313 @@ +# $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.1 +_pkgver=4.9 +pkgrel=2 +_snapshot=4.9-20140903 +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 +gcc-4.9-isl-0.13-hack.patch) +md5sums=('24dfd67139fda4746d2deff18182611d' + '40cb437805e2f7a006aa0d0c3098ab0f' + 'f26ae06b9cbc8abe86f5ee4dc5737da8') + +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 + + # isl-0.13 support - mostly header includes and a function rename + # (which does not seem right but causes no testsuite failures...) + patch -p1 -i ${srcdir}/gcc-4.9-isl-0.13-hack.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes
[arch-commits] Commit in gcc/repos (18 files)
Date: Monday, September 8, 2014 @ 14:03:44 Author: allan Revision: 221153 archrelease: copy trunk to staging-i686, staging-x86_64 Added: gcc/repos/staging-i686/ gcc/repos/staging-i686/PKGBUILD (from rev 221150, gcc/trunk/PKGBUILD) gcc/repos/staging-i686/gcc-4.8-filename-output.patch (from rev 221150, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-i686/gcc-4.9-isl-0.13-hack.patch (from rev 221150, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/staging-i686/gcc-ada.install (from rev 221150, gcc/trunk/gcc-ada.install) gcc/repos/staging-i686/gcc-fortran.install (from rev 221150, gcc/trunk/gcc-fortran.install) gcc/repos/staging-i686/gcc-go.install (from rev 221150, gcc/trunk/gcc-go.install) gcc/repos/staging-i686/gcc-libs.install (from rev 221150, gcc/trunk/gcc-libs.install) gcc/repos/staging-i686/gcc.install (from rev 221150, gcc/trunk/gcc.install) gcc/repos/staging-x86_64/ gcc/repos/staging-x86_64/PKGBUILD (from rev 221152, gcc/trunk/PKGBUILD) gcc/repos/staging-x86_64/gcc-4.8-filename-output.patch (from rev 221152, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-x86_64/gcc-4.9-isl-0.13-hack.patch (from rev 221152, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/staging-x86_64/gcc-ada.install (from rev 221152, gcc/trunk/gcc-ada.install) gcc/repos/staging-x86_64/gcc-fortran.install (from rev 221152, gcc/trunk/gcc-fortran.install) gcc/repos/staging-x86_64/gcc-go.install (from rev 221152, gcc/trunk/gcc-go.install) gcc/repos/staging-x86_64/gcc-libs.install (from rev 221152, gcc/trunk/gcc-libs.install) gcc/repos/staging-x86_64/gcc.install (from rev 221152, gcc/trunk/gcc.install) --+ staging-i686/PKGBUILD| 313 + staging-i686/gcc-4.8-filename-output.patch | 17 + staging-i686/gcc-4.9-isl-0.13-hack.patch | 71 + 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 | 313 + staging-x86_64/gcc-4.8-filename-output.patch | 17 + staging-x86_64/gcc-4.9-isl-0.13-hack.patch | 71 + 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 + 16 files changed, 986 insertions(+) Copied: gcc/repos/staging-i686/PKGBUILD (from rev 221150, gcc/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2014-09-08 12:03:44 UTC (rev 221153) @@ -0,0 +1,313 @@ +# $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.1 +_pkgver=4.9 +pkgrel=2 +_snapshot=4.9-20140903 +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 +gcc-4.9-isl-0.13-hack.patch) +md5sums=('24dfd67139fda4746d2deff18182611d' + '40cb437805e2f7a006aa0d0c3098ab0f' + 'f26ae06b9cbc8abe86f5ee4dc5737da8') + +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 + + # isl-0.13 support - mostly header includes and a function rename + # (which does not seem right but causes no testsuite failures...) + patch -p1 -i ${srcdir}/gcc-4.9-isl-0.13-hack.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes
[arch-commits] Commit in gcc/repos (18 files)
Date: Friday, July 18, 2014 @ 00:50:11 Author: allan Revision: 216969 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 216968, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.8-filename-output.patch (from rev 216968, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-i686/gcc-4.9-isl-0.13-hack.patch (from rev 216968, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 216968, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 216968, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 216968, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 216968, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 216968, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 216968, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.8-filename-output.patch (from rev 216968, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-x86_64/gcc-4.9-isl-0.13-hack.patch (from rev 216968, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 216968, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 216968, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 216968, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 216968, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 216968, gcc/trunk/gcc.install) --+ testing-i686/PKGBUILD| 313 + testing-i686/gcc-4.8-filename-output.patch | 17 + testing-i686/gcc-4.9-isl-0.13-hack.patch | 71 + 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 | 313 + testing-x86_64/gcc-4.8-filename-output.patch | 17 + testing-x86_64/gcc-4.9-isl-0.13-hack.patch | 71 + 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 + 16 files changed, 986 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 216968, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-07-17 22:50:11 UTC (rev 216969) @@ -0,0 +1,313 @@ +# $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.1 +_pkgver=4.9 +pkgrel=1 +#_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 +gcc-4.9-isl-0.13-hack.patch) +md5sums=('fddf71348546af523353bd43d34919c1' + '40cb437805e2f7a006aa0d0c3098ab0f' + 'f26ae06b9cbc8abe86f5ee4dc5737da8') + +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 + + # isl-0.13 support - mostly header includes and a function rename + # (which does not seem right but causes no testsuite failures...) + patch -p1 -i ${srcdir}/gcc-4.9-isl-0.13-hack.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes
[arch-commits] Commit in gcc/repos (18 files)
Date: Wednesday, June 25, 2014 @ 14:17:29 Author: allan Revision: 215434 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 215433, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.8-filename-output.patch (from rev 215433, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-i686/gcc-4.9-isl-0.13-hack.patch (from rev 215433, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 215433, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 215433, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 215433, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 215433, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 215433, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 215433, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.8-filename-output.patch (from rev 215433, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-x86_64/gcc-4.9-isl-0.13-hack.patch (from rev 215433, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 215433, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 215433, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 215433, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 215433, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 215433, gcc/trunk/gcc.install) --+ testing-i686/PKGBUILD| 313 + testing-i686/gcc-4.8-filename-output.patch | 17 + testing-i686/gcc-4.9-isl-0.13-hack.patch | 71 + 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 | 313 + testing-x86_64/gcc-4.8-filename-output.patch | 17 + testing-x86_64/gcc-4.9-isl-0.13-hack.patch | 71 + 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 + 16 files changed, 986 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 215433, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-06-25 12:17:29 UTC (rev 215434) @@ -0,0 +1,313 @@ +# $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=5 +_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 +gcc-4.9-isl-0.13-hack.patch) +md5sums=('57aa4ff81c56262dc89994853c4d0149' + '40cb437805e2f7a006aa0d0c3098ab0f' + 'f26ae06b9cbc8abe86f5ee4dc5737da8') + +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 + + # isl-0.13 support - mostly header includes and a function rename + # (which does not seem right but causes no testsuite failures...) + patch -p1 -i ${srcdir}/gcc-4.9-isl-0.13-hack.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes
[arch-commits] Commit in gcc/repos (18 files)
Date: Thursday, May 8, 2014 @ 12:31:02 Author: allan Revision: 212123 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 212122, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.8-filename-output.patch (from rev 212122, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-i686/gcc-4.9-tree-ssa-threadedge.patch (from rev 212122, gcc/trunk/gcc-4.9-tree-ssa-threadedge.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 212122, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 212122, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 212122, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 212122, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 212122, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 212122, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.8-filename-output.patch (from rev 212122, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-x86_64/gcc-4.9-tree-ssa-threadedge.patch (from rev 212122, gcc/trunk/gcc-4.9-tree-ssa-threadedge.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 212122, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 212122, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 212122, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 212122, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 212122, gcc/trunk/gcc.install) --+ testing-i686/PKGBUILD| 311 + testing-i686/gcc-4.8-filename-output.patch | 17 + testing-i686/gcc-4.9-tree-ssa-threadedge.patch | 38 ++ 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 | 311 + testing-x86_64/gcc-4.8-filename-output.patch | 17 + testing-x86_64/gcc-4.9-tree-ssa-threadedge.patch | 38 ++ 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 + 16 files changed, 916 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 212122, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-05-08 10:31:02 UTC (rev 212123) @@ -0,0 +1,311 @@ +# $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=2 +_snapshot=4.9-20140507 +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 + gcc-4.9-tree-ssa-threadedge.patch) +md5sums=('47dc2b91d2876daff53c20c30164c38f' + '40cb437805e2f7a006aa0d0c3098ab0f' + '311ece7f5446d550e84e28692d2fb823') + +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 + + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60902 + patch -p1 -i ${srcdir}/gcc-4.9-tree-ssa-threadedge.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes
[arch-commits] Commit in gcc/repos (18 files)
Date: Monday, December 23, 2013 @ 16:18:29 Author: allan Revision: 202654 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 202653, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.8-filename-output.patch (from rev 202653, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-i686/gcc-4.8-lambda-ICE.patch (from rev 202653, gcc/trunk/gcc-4.8-lambda-ICE.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 202653, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 202653, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 202653, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 202653, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 202653, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 202653, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.8-filename-output.patch (from rev 202653, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-x86_64/gcc-4.8-lambda-ICE.patch (from rev 202653, gcc/trunk/gcc-4.8-lambda-ICE.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 202653, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 202653, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 202653, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 202653, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 202653, gcc/trunk/gcc.install) --+ testing-i686/PKGBUILD| 311 + testing-i686/gcc-4.8-filename-output.patch | 17 + testing-i686/gcc-4.8-lambda-ICE.patch| 35 ++ 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 | 311 + testing-x86_64/gcc-4.8-filename-output.patch | 17 + testing-x86_64/gcc-4.8-lambda-ICE.patch | 35 ++ 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 + 16 files changed, 910 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 202653, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-12-23 15:18:29 UTC (rev 202654) @@ -0,0 +1,311 @@ +# $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 +_pkgver=4.8 +pkgrel=7 +_snapshot=4.8-20131219 +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 +gcc-4.8-lambda-ICE.patch) +md5sums=('666ef08f87649f941bc5512e13a88fdc' + '40cb437805e2f7a006aa0d0c3098ab0f' + '6eb6e080dbf7bc6825f53a0aaa6c4ef9') + + +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 + + # http://gcc.gnu.org/bugzilla//show_bug.cgi?id=56710 - commit 3d1f8279 + patch -p1 -i ${srcdir}/gcc-4.8-lambda-ICE.patch + + # installing libiberty headers is broken + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56780#c6 + sed -i 's#@target_header_dir@#libiberty#' libiberty/Makefile.in + + mkdir
[arch-commits] Commit in gcc/repos (18 files)
Date: Wednesday, December 11, 2013 @ 14:53:37 Author: allan Revision: 201426 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 201425, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.8-filename-output.patch (from rev 201425, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-i686/gcc-4.8-lambda-ICE.patch (from rev 201425, gcc/trunk/gcc-4.8-lambda-ICE.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 201425, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 201425, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 201425, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 201425, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 201425, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 201425, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.8-filename-output.patch (from rev 201425, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-x86_64/gcc-4.8-lambda-ICE.patch (from rev 201425, gcc/trunk/gcc-4.8-lambda-ICE.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 201425, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 201425, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 201425, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 201425, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 201425, gcc/trunk/gcc.install) --+ testing-i686/PKGBUILD| 310 + testing-i686/gcc-4.8-filename-output.patch | 17 + testing-i686/gcc-4.8-lambda-ICE.patch| 35 ++ 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 | 310 + testing-x86_64/gcc-4.8-filename-output.patch | 17 + testing-x86_64/gcc-4.8-lambda-ICE.patch | 35 ++ 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 + 16 files changed, 908 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 201425, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-12-11 13:53:37 UTC (rev 201426) @@ -0,0 +1,310 @@ +# $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 +_pkgver=4.8 +pkgrel=6 +#_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 +gcc-4.8-lambda-ICE.patch) +md5sums=('a3d7d63b9cb6b6ea049469a0c4a43c9d' + '40cb437805e2f7a006aa0d0c3098ab0f' + '6eb6e080dbf7bc6825f53a0aaa6c4ef9') + + +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 + + # http://gcc.gnu.org/bugzilla//show_bug.cgi?id=56710 - commit 3d1f8279 + patch -p1 -i ${srcdir}/gcc-4.8-lambda-ICE.patch + + # installing libiberty headers is broken + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56780#c6 + sed -i 's#@target_header_dir@#libiberty#' libiberty/Makefile.in + + mkdir
[arch-commits] Commit in gcc/repos (18 files)
Date: Thursday, November 28, 2013 @ 06:04:07 Author: allan Revision: 200398 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 200397, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.8-filename-output.patch (from rev 200397, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-i686/gcc-4.8-lambda-ICE.patch (from rev 200397, gcc/trunk/gcc-4.8-lambda-ICE.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 200397, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 200397, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 200397, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 200397, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 200397, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 200397, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.8-filename-output.patch (from rev 200397, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-x86_64/gcc-4.8-lambda-ICE.patch (from rev 200397, gcc/trunk/gcc-4.8-lambda-ICE.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 200397, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 200397, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 200397, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 200397, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 200397, gcc/trunk/gcc.install) --+ testing-i686/PKGBUILD| 304 + testing-i686/gcc-4.8-filename-output.patch | 17 + testing-i686/gcc-4.8-lambda-ICE.patch| 35 ++ 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 | 304 + testing-x86_64/gcc-4.8-filename-output.patch | 17 + testing-x86_64/gcc-4.8-lambda-ICE.patch | 35 ++ 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 + 16 files changed, 896 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 200397, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-11-28 05:04:07 UTC (rev 200398) @@ -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.8.2 +_pkgver=4.8 +pkgrel=5 +#_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 +gcc-4.8-lambda-ICE.patch) +md5sums=('a3d7d63b9cb6b6ea049469a0c4a43c9d' + '40cb437805e2f7a006aa0d0c3098ab0f' + '6eb6e080dbf7bc6825f53a0aaa6c4ef9') + + +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 + + # http://gcc.gnu.org/bugzilla//show_bug.cgi?id=56710 - commit 3d1f8279 + patch -p1 -i ${srcdir}/gcc-4.8-lambda-ICE.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes spurious test-suite failures + #
[arch-commits] Commit in gcc/repos (18 files)
Date: Saturday, November 9, 2013 @ 01:17:08 Author: allan Revision: 199266 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 199265, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.8-filename-output.patch (from rev 199265, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-i686/gcc-4.8-lambda-ICE.patch (from rev 199265, gcc/trunk/gcc-4.8-lambda-ICE.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 199265, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 199265, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 199265, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 199265, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 199265, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 199265, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.8-filename-output.patch (from rev 199265, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/testing-x86_64/gcc-4.8-lambda-ICE.patch (from rev 199265, gcc/trunk/gcc-4.8-lambda-ICE.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 199265, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 199265, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 199265, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 199265, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 199265, gcc/trunk/gcc.install) --+ testing-i686/PKGBUILD| 290 + testing-i686/gcc-4.8-filename-output.patch | 17 + testing-i686/gcc-4.8-lambda-ICE.patch| 35 +++ 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 | 290 + testing-x86_64/gcc-4.8-filename-output.patch | 17 + testing-x86_64/gcc-4.8-lambda-ICE.patch | 35 +++ 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 + 16 files changed, 868 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 199265, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-11-09 00:17:08 UTC (rev 199266) @@ -0,0 +1,290 @@ +# $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=4 +#_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 +gcc-4.8-lambda-ICE.patch) +md5sums=('a3d7d63b9cb6b6ea049469a0c4a43c9d' + '40cb437805e2f7a006aa0d0c3098ab0f' + '6eb6e080dbf7bc6825f53a0aaa6c4ef9') + + +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 + + # http://gcc.gnu.org/bugzilla//show_bug.cgi?id=56710 - commit 3d1f8279 + patch -p1 -i ${srcdir}/gcc-4.8-lambda-ICE.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/} +
[arch-commits] Commit in gcc/repos (18 files)
Date: Monday, May 7, 2012 @ 02:38:30 Author: allan Revision: 158685 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 158684, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.7.0-cloog-0.17.patch (from rev 158684, gcc/trunk/gcc-4.7.0-cloog-0.17.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 158684, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 158684, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 158684, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 158684, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 158684, gcc/trunk/gcc.install) gcc/repos/testing-i686/gcc_pure64.patch (from rev 158684, gcc/trunk/gcc_pure64.patch) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 158684, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.7.0-cloog-0.17.patch (from rev 158684, gcc/trunk/gcc-4.7.0-cloog-0.17.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 158684, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 158684, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 158684, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 158684, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 158684, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/gcc_pure64.patch (from rev 158684, gcc/trunk/gcc_pure64.patch) ---+ testing-i686/PKGBUILD | 265 testing-i686/gcc-4.7.0-cloog-0.17.patch | 24 ++ 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-i686/gcc_pure64.patch | 26 ++ testing-x86_64/PKGBUILD | 265 testing-x86_64/gcc-4.7.0-cloog-0.17.patch | 24 ++ 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 ++ testing-x86_64/gcc_pure64.patch | 26 ++ 16 files changed, 814 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 158684, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-05-07 06:38:30 UTC (rev 158685) @@ -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.0 +pkgrel=6 +_snapshot=4.7-20120505 +_libstdcppmanver=20120307 # Note: check source directory name when updating this +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.22' 'libmpc' 'cloog' 'ppl' 'gcc-ada') +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 + ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-api.${_libstdcppmanver}.man.tar.bz2 + gcc_pure64.patch + gcc-4.7.0-cloog-0.17.patch) +md5sums=('8e2df3b9a755c9262db0df019cc3542e' + '489d2f5311535800a120efd8d18db719' + 'ced48436c1b3c981d721a829f1094de1' + '575f7d17b022e609447a590e481b18b5') + + +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 + + if [ ${CARCH} = x86_64 ]; then +patch -p1 -i ${srcdir}/gcc_pure64.patch + fi + + # compatibility with latest cloog + patch -p1 -i ${srcdir}/gcc-4.7.0-cloog-0.17.patch + + echo ${pkgver} gcc/BASE-VER + + 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++ \ +
[arch-commits] Commit in gcc/repos (18 files)
Date: Tuesday, April 17, 2012 @ 10:16:20 Author: allan Revision: 156344 archrelease: copy trunk to staging-i686, staging-x86_64 Added: gcc/repos/staging-i686/ gcc/repos/staging-i686/PKGBUILD (from rev 156343, gcc/trunk/PKGBUILD) gcc/repos/staging-i686/gcc-4.7.0-cloog-0.17.patch (from rev 156343, gcc/trunk/gcc-4.7.0-cloog-0.17.patch) gcc/repos/staging-i686/gcc-ada.install (from rev 156343, gcc/trunk/gcc-ada.install) gcc/repos/staging-i686/gcc-fortran.install (from rev 156343, gcc/trunk/gcc-fortran.install) gcc/repos/staging-i686/gcc-go.install (from rev 156343, gcc/trunk/gcc-go.install) gcc/repos/staging-i686/gcc-libs.install (from rev 156343, gcc/trunk/gcc-libs.install) gcc/repos/staging-i686/gcc.install (from rev 156343, gcc/trunk/gcc.install) gcc/repos/staging-i686/gcc_pure64.patch (from rev 156343, gcc/trunk/gcc_pure64.patch) gcc/repos/staging-x86_64/ gcc/repos/staging-x86_64/PKGBUILD (from rev 156343, gcc/trunk/PKGBUILD) gcc/repos/staging-x86_64/gcc-4.7.0-cloog-0.17.patch (from rev 156343, gcc/trunk/gcc-4.7.0-cloog-0.17.patch) gcc/repos/staging-x86_64/gcc-ada.install (from rev 156343, gcc/trunk/gcc-ada.install) gcc/repos/staging-x86_64/gcc-fortran.install (from rev 156343, gcc/trunk/gcc-fortran.install) gcc/repos/staging-x86_64/gcc-go.install (from rev 156343, gcc/trunk/gcc-go.install) gcc/repos/staging-x86_64/gcc-libs.install (from rev 156343, gcc/trunk/gcc-libs.install) gcc/repos/staging-x86_64/gcc.install (from rev 156343, gcc/trunk/gcc.install) gcc/repos/staging-x86_64/gcc_pure64.patch (from rev 156343, gcc/trunk/gcc_pure64.patch) ---+ staging-i686/PKGBUILD | 265 staging-i686/gcc-4.7.0-cloog-0.17.patch | 24 ++ 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/gcc_pure64.patch | 26 ++ staging-x86_64/PKGBUILD | 265 staging-x86_64/gcc-4.7.0-cloog-0.17.patch | 24 ++ 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/gcc_pure64.patch | 26 ++ 16 files changed, 814 insertions(+) Copied: gcc/repos/staging-i686/PKGBUILD (from rev 156343, gcc/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2012-04-17 14:16:20 UTC (rev 156344) @@ -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.0 +pkgrel=5 +_snapshot=4.7-20120414 +_libstdcppmanver=20120307 # Note: check source directory name when updating this +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.22' 'libmpc' 'cloog' 'ppl' 'gcc-ada') +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 + ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-api.${_libstdcppmanver}.man.tar.bz2 + gcc_pure64.patch + gcc-4.7.0-cloog-0.17.patch) +md5sums=('9f9d082b64753d5908690500251fc52e' + '489d2f5311535800a120efd8d18db719' + 'ced48436c1b3c981d721a829f1094de1' + '575f7d17b022e609447a590e481b18b5') + + +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 + + if [ ${CARCH} = x86_64 ]; then +patch -p1 -i ${srcdir}/gcc_pure64.patch + fi + + # compatibility with latest cloog + patch -p1 -i ${srcdir}/gcc-4.7.0-cloog-0.17.patch + + echo ${pkgver} gcc/BASE-VER + + 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++ \ +
[arch-commits] Commit in gcc/repos (18 files)
Date: Sunday, April 8, 2012 @ 22:50:50 Author: allan Revision: 155913 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 155912, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.7.0-cloog-0.17.patch (from rev 155912, gcc/trunk/gcc-4.7.0-cloog-0.17.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 155912, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 155912, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 155912, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 155912, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 155912, gcc/trunk/gcc.install) gcc/repos/testing-i686/gcc_pure64.patch (from rev 155912, gcc/trunk/gcc_pure64.patch) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 155912, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.7.0-cloog-0.17.patch (from rev 155912, gcc/trunk/gcc-4.7.0-cloog-0.17.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 155912, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 155912, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 155912, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 155912, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 155912, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/gcc_pure64.patch (from rev 155912, gcc/trunk/gcc_pure64.patch) ---+ testing-i686/PKGBUILD | 265 testing-i686/gcc-4.7.0-cloog-0.17.patch | 24 ++ 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-i686/gcc_pure64.patch | 26 ++ testing-x86_64/PKGBUILD | 265 testing-x86_64/gcc-4.7.0-cloog-0.17.patch | 24 ++ 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 ++ testing-x86_64/gcc_pure64.patch | 26 ++ 16 files changed, 814 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 155912, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-04-09 02:50:50 UTC (rev 155913) @@ -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.0 +pkgrel=4 +_snapshot=4.7-20120407 +_libstdcppmanver=20120307 # Note: check source directory name when updating this +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.22' 'libmpc' 'cloog' 'ppl' 'gcc-ada') +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 + ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-api.${_libstdcppmanver}.man.tar.bz2 + gcc_pure64.patch + gcc-4.7.0-cloog-0.17.patch) +md5sums=('e44a8484687ef52c02066d6434ecf42b' + '489d2f5311535800a120efd8d18db719' + 'ced48436c1b3c981d721a829f1094de1' + '575f7d17b022e609447a590e481b18b5') + + +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 + + if [ ${CARCH} = x86_64 ]; then +patch -p1 -i ${srcdir}/gcc_pure64.patch + fi + + # compatibility with latest cloog + patch -p1 -i ${srcdir}/gcc-4.7.0-cloog-0.17.patch + + echo ${pkgver} gcc/BASE-VER + + 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++ \ +
[arch-commits] Commit in gcc/repos (18 files)
Date: Tuesday, April 3, 2012 @ 07:10:09 Author: allan Revision: 155404 db-move: moved gcc from [testing] to [core] (i686) Added: gcc/repos/core-i686/PKGBUILD (from rev 155397, gcc/repos/testing-i686/PKGBUILD) gcc/repos/core-i686/gcc-4.7.0-cloog-0.17.patch (from rev 155397, gcc/repos/testing-i686/gcc-4.7.0-cloog-0.17.patch) gcc/repos/core-i686/gcc-ada.install (from rev 155397, gcc/repos/testing-i686/gcc-ada.install) gcc/repos/core-i686/gcc-fortran.install (from rev 155397, gcc/repos/testing-i686/gcc-fortran.install) gcc/repos/core-i686/gcc-go.install (from rev 155397, gcc/repos/testing-i686/gcc-go.install) gcc/repos/core-i686/gcc-libs.install (from rev 155397, gcc/repos/testing-i686/gcc-libs.install) gcc/repos/core-i686/gcc.install (from rev 155397, gcc/repos/testing-i686/gcc.install) gcc/repos/core-i686/gcc_pure64.patch (from rev 155397, gcc/repos/testing-i686/gcc_pure64.patch) Deleted: gcc/repos/core-i686/PKGBUILD gcc/repos/core-i686/gcc-4.6.2-cloog-0.17.patch gcc/repos/core-i686/gcc-ada.install gcc/repos/core-i686/gcc-fortran.install gcc/repos/core-i686/gcc-go.install gcc/repos/core-i686/gcc-hash-style-both.patch gcc/repos/core-i686/gcc-libs.install gcc/repos/core-i686/gcc.install gcc/repos/core-i686/gcc_pure64.patch gcc/repos/testing-i686/ + PKGBUILD | 530 +-- gcc-4.6.2-cloog-0.17.patch | 36 -- gcc-4.7.0-cloog-0.17.patch | 24 + gcc-ada.install| 40 +-- gcc-fortran.install| 32 +- gcc-go.install | 40 +-- gcc-hash-style-both.patch | 122 - gcc-libs.install | 32 +- gcc.install| 40 +-- gcc_pure64.patch | 52 ++-- 10 files changed, 407 insertions(+), 541 deletions(-) Deleted: core-i686/PKGBUILD === --- core-i686/PKGBUILD 2012-04-03 11:10:06 UTC (rev 155403) +++ core-i686/PKGBUILD 2012-04-03 11:10:09 UTC (rev 155404) @@ -1,265 +0,0 @@ -# $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.6.3 -pkgrel=1 -#_snapshot=4.6-20120120 -_libstdcppmanver=20111215 # Note: check source directory name when updating this -pkgdesc=The GNU Compiler Collection -arch=('i686' 'x86_64') -license=('GPL' 'LGPL' 'FDL' 'custom') -url=http://gcc.gnu.org; -makedepends=('binutils=2.22' 'libmpc' 'cloog' 'ppl' 'gcc-ada') -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 - ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-man.${_libstdcppmanver}.tar.bz2 - gcc_pure64.patch - gcc-hash-style-both.patch - gcc-4.6.2-cloog-0.17.patch) -md5sums=('773092fe5194353b02bb0110052a972e' - '450772ce32daed97d7383199f8797f33' - '4030ee1c08dd1e843c0225b772360e76' - '4df25b623799b148a0703eaeec8fdf3f' - '6d9939a2e667376031679ac9f9c49263') - -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 - - if [ ${CARCH} = x86_64 ]; then -patch -Np1 -i ${srcdir}/gcc_pure64.patch - fi - patch -Np0 -i ${srcdir}/gcc-hash-style-both.patch - - # compatibility with latest cloog - patch -Np1 -i ${srcdir}/gcc-4.6.2-cloog-0.17.patch - - echo ${pkgver} gcc/BASE-VER - - 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 \ - --enable-lto --enable-gold --enable-ld=default \ - --enable-plugin --with-plugin-ld=ld.gold \ - --disable-multilib --disable-libssp \ - --enable-checking=release - make -} - -check() { - cd gcc-build - - # increase stack size to prevent test failures - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31827 - ulimit -s 32768 - - # do not abort on error as some are expected - make -k check ||
[arch-commits] Commit in gcc/repos (18 files)
Date: Tuesday, April 3, 2012 @ 07:10:13 Author: allan Revision: 155405 db-move: moved gcc from [testing] to [core] (x86_64) Added: gcc/repos/core-x86_64/PKGBUILD (from rev 155397, gcc/repos/testing-x86_64/PKGBUILD) gcc/repos/core-x86_64/gcc-4.7.0-cloog-0.17.patch (from rev 155397, gcc/repos/testing-x86_64/gcc-4.7.0-cloog-0.17.patch) gcc/repos/core-x86_64/gcc-ada.install (from rev 155397, gcc/repos/testing-x86_64/gcc-ada.install) gcc/repos/core-x86_64/gcc-fortran.install (from rev 155397, gcc/repos/testing-x86_64/gcc-fortran.install) gcc/repos/core-x86_64/gcc-go.install (from rev 155397, gcc/repos/testing-x86_64/gcc-go.install) gcc/repos/core-x86_64/gcc-libs.install (from rev 155397, gcc/repos/testing-x86_64/gcc-libs.install) gcc/repos/core-x86_64/gcc.install (from rev 155397, gcc/repos/testing-x86_64/gcc.install) gcc/repos/core-x86_64/gcc_pure64.patch (from rev 155397, gcc/repos/testing-x86_64/gcc_pure64.patch) Deleted: gcc/repos/core-x86_64/PKGBUILD gcc/repos/core-x86_64/gcc-4.6.2-cloog-0.17.patch gcc/repos/core-x86_64/gcc-ada.install gcc/repos/core-x86_64/gcc-fortran.install gcc/repos/core-x86_64/gcc-go.install gcc/repos/core-x86_64/gcc-hash-style-both.patch gcc/repos/core-x86_64/gcc-libs.install gcc/repos/core-x86_64/gcc.install gcc/repos/core-x86_64/gcc_pure64.patch gcc/repos/testing-x86_64/ + PKGBUILD | 530 +-- gcc-4.6.2-cloog-0.17.patch | 36 -- gcc-4.7.0-cloog-0.17.patch | 24 + gcc-ada.install| 40 +-- gcc-fortran.install| 32 +- gcc-go.install | 40 +-- gcc-hash-style-both.patch | 122 - gcc-libs.install | 32 +- gcc.install| 40 +-- gcc_pure64.patch | 52 ++-- 10 files changed, 407 insertions(+), 541 deletions(-) Deleted: core-x86_64/PKGBUILD === --- core-x86_64/PKGBUILD2012-04-03 11:10:09 UTC (rev 155404) +++ core-x86_64/PKGBUILD2012-04-03 11:10:13 UTC (rev 155405) @@ -1,265 +0,0 @@ -# $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.6.3 -pkgrel=1 -#_snapshot=4.6-20120120 -_libstdcppmanver=20111215 # Note: check source directory name when updating this -pkgdesc=The GNU Compiler Collection -arch=('i686' 'x86_64') -license=('GPL' 'LGPL' 'FDL' 'custom') -url=http://gcc.gnu.org; -makedepends=('binutils=2.22' 'libmpc' 'cloog' 'ppl' 'gcc-ada') -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 - ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-man.${_libstdcppmanver}.tar.bz2 - gcc_pure64.patch - gcc-hash-style-both.patch - gcc-4.6.2-cloog-0.17.patch) -md5sums=('773092fe5194353b02bb0110052a972e' - '450772ce32daed97d7383199f8797f33' - '4030ee1c08dd1e843c0225b772360e76' - '4df25b623799b148a0703eaeec8fdf3f' - '6d9939a2e667376031679ac9f9c49263') - -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 - - if [ ${CARCH} = x86_64 ]; then -patch -Np1 -i ${srcdir}/gcc_pure64.patch - fi - patch -Np0 -i ${srcdir}/gcc-hash-style-both.patch - - # compatibility with latest cloog - patch -Np1 -i ${srcdir}/gcc-4.6.2-cloog-0.17.patch - - echo ${pkgver} gcc/BASE-VER - - 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 \ - --enable-lto --enable-gold --enable-ld=default \ - --enable-plugin --with-plugin-ld=ld.gold \ - --disable-multilib --disable-libssp \ - --enable-checking=release - make -} - -check() { - cd gcc-build - - # increase stack size to prevent test failures - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31827 - ulimit -s
[arch-commits] Commit in gcc/repos (18 files)
Date: Saturday, March 24, 2012 @ 04:55:36 Author: allan Revision: 154192 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 154191, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-4.7.0-cloog-0.17.patch (from rev 154191, gcc/trunk/gcc-4.7.0-cloog-0.17.patch) gcc/repos/testing-i686/gcc-ada.install (from rev 154191, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 154191, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 154191, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-libs.install (from rev 154191, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 154191, gcc/trunk/gcc.install) gcc/repos/testing-i686/gcc_pure64.patch (from rev 154191, gcc/trunk/gcc_pure64.patch) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 154191, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-4.7.0-cloog-0.17.patch (from rev 154191, gcc/trunk/gcc-4.7.0-cloog-0.17.patch) gcc/repos/testing-x86_64/gcc-ada.install (from rev 154191, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 154191, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 154191, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-libs.install (from rev 154191, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 154191, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/gcc_pure64.patch (from rev 154191, gcc/trunk/gcc_pure64.patch) ---+ testing-i686/PKGBUILD | 264 testing-i686/gcc-4.7.0-cloog-0.17.patch | 24 ++ 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-i686/gcc_pure64.patch | 26 ++ testing-x86_64/PKGBUILD | 264 testing-x86_64/gcc-4.7.0-cloog-0.17.patch | 24 ++ 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 ++ testing-x86_64/gcc_pure64.patch | 26 ++ 16 files changed, 812 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 154191, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-03-24 08:55:36 UTC (rev 154192) @@ -0,0 +1,264 @@ +# $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.0 +pkgrel=1 +#_snapshot=4.6-20120120 +_libstdcppmanver=20120307 # Note: check source directory name when updating this +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.22' 'libmpc' 'cloog' 'ppl' 'gcc-ada') +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 + ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-api.${_libstdcppmanver}.man.tar.bz2 + gcc_pure64.patch + gcc-4.7.0-cloog-0.17.patch) +md5sums=('2a0f1d99fda235c29d40b561f81d9a77' + '489d2f5311535800a120efd8d18db719' + 'ced48436c1b3c981d721a829f1094de1' + '575f7d17b022e609447a590e481b18b5') + + +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 + + if [ ${CARCH} = x86_64 ]; then +patch -p1 -i ${srcdir}/gcc_pure64.patch + fi + + # compatibility with latest cloog + patch -p1 -i ${srcdir}/gcc-4.7.0-cloog-0.17.patch + + echo ${pkgver} gcc/BASE-VER + + 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++ \ +
[arch-commits] Commit in gcc/repos (18 files)
Date: Saturday, February 4, 2012 @ 22:55:36 Author: allan Revision: 148651 db-move: moved gcc from [testing] to [core] (i686) Added: gcc/repos/core-i686/PKGBUILD (from rev 148646, gcc/repos/testing-i686/PKGBUILD) gcc/repos/core-i686/gcc-4.6.2-cloog-0.17.patch (from rev 148646, gcc/repos/testing-i686/gcc-4.6.2-cloog-0.17.patch) gcc/repos/core-i686/gcc-ada.install (from rev 148646, gcc/repos/testing-i686/gcc-ada.install) gcc/repos/core-i686/gcc-fortran.install (from rev 148646, gcc/repos/testing-i686/gcc-fortran.install) gcc/repos/core-i686/gcc-go.install (from rev 148646, gcc/repos/testing-i686/gcc-go.install) gcc/repos/core-i686/gcc-hash-style-both.patch (from rev 148646, gcc/repos/testing-i686/gcc-hash-style-both.patch) gcc/repos/core-i686/gcc-libs.install (from rev 148646, gcc/repos/testing-i686/gcc-libs.install) gcc/repos/core-i686/gcc.install (from rev 148646, gcc/repos/testing-i686/gcc.install) gcc/repos/core-i686/gcc_pure64.patch (from rev 148646, gcc/repos/testing-i686/gcc_pure64.patch) Deleted: gcc/repos/core-i686/PKGBUILD gcc/repos/core-i686/gcc-ada.install gcc/repos/core-i686/gcc-fortran.install gcc/repos/core-i686/gcc-go.install gcc/repos/core-i686/gcc-hash-style-both.patch gcc/repos/core-i686/gcc-libs.install gcc/repos/core-i686/gcc.install gcc/repos/core-i686/gcc_pure64.patch gcc/repos/testing-i686/ + PKGBUILD | 525 +-- gcc-4.6.2-cloog-0.17.patch | 36 ++ gcc-ada.install| 40 +-- gcc-fortran.install| 32 +- gcc-go.install | 40 +-- gcc-hash-style-both.patch | 244 +-- gcc-libs.install | 32 +- gcc.install| 40 +-- gcc_pure64.patch | 52 ++-- 9 files changed, 541 insertions(+), 500 deletions(-) Deleted: core-i686/PKGBUILD === --- core-i686/PKGBUILD 2012-02-05 03:55:34 UTC (rev 148650) +++ core-i686/PKGBUILD 2012-02-05 03:55:36 UTC (rev 148651) @@ -1,260 +0,0 @@ -# $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.6.2 -pkgrel=6 -_snapshot=4.6-20120120 -_libstdcppmanver=20111215 # Note: check source directory name when updating this -pkgdesc=The GNU Compiler Collection -arch=('i686' 'x86_64') -license=('GPL' 'LGPL' 'FDL' 'custom') -url=http://gcc.gnu.org; -makedepends=('binutils=2.22' 'libmpc' 'cloog' 'ppl' 'gcc-ada') -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 - ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-man.${_libstdcppmanver}.tar.bz2 - gcc_pure64.patch - gcc-hash-style-both.patch) -md5sums=('f7ca5d9f7a07216577f81318b7cf56ef' - '450772ce32daed97d7383199f8797f33' - '4030ee1c08dd1e843c0225b772360e76' - '4df25b623799b148a0703eaeec8fdf3f') - -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 - - if [ ${CARCH} = x86_64 ]; then -patch -Np1 -i ${srcdir}/gcc_pure64.patch - fi - patch -Np0 -i ${srcdir}/gcc-hash-style-both.patch - - echo ${pkgver} gcc/BASE-VER - - 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 \ - --enable-lto --enable-gold --enable-ld=default \ - --enable-plugin --with-plugin-ld=ld.gold \ - --disable-multilib --disable-libssp \ - --enable-checking=release - make -} - -check() { - cd gcc-build - - # increase stack size to prevent test failures - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31827 - ulimit -s 32768 - - # do not abort on error as some are expected - make -k check || true - ${_basedir}/contrib/test_summary -} - -package_gcc-libs() -{ - pkgdesc=Runtime libraries shipped by GCC -
[arch-commits] Commit in gcc/repos (18 files)
Date: Saturday, February 4, 2012 @ 22:55:39 Author: allan Revision: 148652 db-move: moved gcc from [testing] to [core] (x86_64) Added: gcc/repos/core-x86_64/PKGBUILD (from rev 148646, gcc/repos/testing-x86_64/PKGBUILD) gcc/repos/core-x86_64/gcc-4.6.2-cloog-0.17.patch (from rev 148646, gcc/repos/testing-x86_64/gcc-4.6.2-cloog-0.17.patch) gcc/repos/core-x86_64/gcc-ada.install (from rev 148646, gcc/repos/testing-x86_64/gcc-ada.install) gcc/repos/core-x86_64/gcc-fortran.install (from rev 148646, gcc/repos/testing-x86_64/gcc-fortran.install) gcc/repos/core-x86_64/gcc-go.install (from rev 148646, gcc/repos/testing-x86_64/gcc-go.install) gcc/repos/core-x86_64/gcc-hash-style-both.patch (from rev 148646, gcc/repos/testing-x86_64/gcc-hash-style-both.patch) gcc/repos/core-x86_64/gcc-libs.install (from rev 148646, gcc/repos/testing-x86_64/gcc-libs.install) gcc/repos/core-x86_64/gcc.install (from rev 148646, gcc/repos/testing-x86_64/gcc.install) gcc/repos/core-x86_64/gcc_pure64.patch (from rev 148646, gcc/repos/testing-x86_64/gcc_pure64.patch) Deleted: gcc/repos/core-x86_64/PKGBUILD gcc/repos/core-x86_64/gcc-ada.install gcc/repos/core-x86_64/gcc-fortran.install gcc/repos/core-x86_64/gcc-go.install gcc/repos/core-x86_64/gcc-hash-style-both.patch gcc/repos/core-x86_64/gcc-libs.install gcc/repos/core-x86_64/gcc.install gcc/repos/core-x86_64/gcc_pure64.patch gcc/repos/testing-x86_64/ + PKGBUILD | 525 +-- gcc-4.6.2-cloog-0.17.patch | 36 ++ gcc-ada.install| 40 +-- gcc-fortran.install| 32 +- gcc-go.install | 40 +-- gcc-hash-style-both.patch | 244 +-- gcc-libs.install | 32 +- gcc.install| 40 +-- gcc_pure64.patch | 52 ++-- 9 files changed, 541 insertions(+), 500 deletions(-) Deleted: core-x86_64/PKGBUILD === --- core-x86_64/PKGBUILD2012-02-05 03:55:36 UTC (rev 148651) +++ core-x86_64/PKGBUILD2012-02-05 03:55:39 UTC (rev 148652) @@ -1,260 +0,0 @@ -# $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.6.2 -pkgrel=6 -_snapshot=4.6-20120120 -_libstdcppmanver=20111215 # Note: check source directory name when updating this -pkgdesc=The GNU Compiler Collection -arch=('i686' 'x86_64') -license=('GPL' 'LGPL' 'FDL' 'custom') -url=http://gcc.gnu.org; -makedepends=('binutils=2.22' 'libmpc' 'cloog' 'ppl' 'gcc-ada') -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 - ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-man.${_libstdcppmanver}.tar.bz2 - gcc_pure64.patch - gcc-hash-style-both.patch) -md5sums=('f7ca5d9f7a07216577f81318b7cf56ef' - '450772ce32daed97d7383199f8797f33' - '4030ee1c08dd1e843c0225b772360e76' - '4df25b623799b148a0703eaeec8fdf3f') - -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 - - if [ ${CARCH} = x86_64 ]; then -patch -Np1 -i ${srcdir}/gcc_pure64.patch - fi - patch -Np0 -i ${srcdir}/gcc-hash-style-both.patch - - echo ${pkgver} gcc/BASE-VER - - 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 \ - --enable-lto --enable-gold --enable-ld=default \ - --enable-plugin --with-plugin-ld=ld.gold \ - --disable-multilib --disable-libssp \ - --enable-checking=release - make -} - -check() { - cd gcc-build - - # increase stack size to prevent test failures - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31827 - ulimit -s 32768 - - # do not abort on error as some are expected - make -k check || true - ${_basedir}/contrib/test_summary -} -
[arch-commits] Commit in gcc/repos (18 files)
Date: Monday, January 23, 2012 @ 16:35:31 Author: allan Revision: 147172 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 147171, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-ada.install (from rev 147171, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 147171, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 147171, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-hash-style-both.patch (from rev 147171, gcc/trunk/gcc-hash-style-both.patch) gcc/repos/testing-i686/gcc-libs.install (from rev 147171, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 147171, gcc/trunk/gcc.install) gcc/repos/testing-i686/gcc_pure64.patch (from rev 147171, gcc/trunk/gcc_pure64.patch) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 147171, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-ada.install (from rev 147171, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 147171, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 147171, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-hash-style-both.patch (from rev 147171, gcc/trunk/gcc-hash-style-both.patch) gcc/repos/testing-x86_64/gcc-libs.install (from rev 147171, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 147171, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/gcc_pure64.patch (from rev 147171, gcc/trunk/gcc_pure64.patch) --+ testing-i686/PKGBUILD| 260 + testing-i686/gcc-ada.install | 20 ++ testing-i686/gcc-fortran.install | 16 + testing-i686/gcc-go.install | 20 ++ testing-i686/gcc-hash-style-both.patch | 122 + testing-i686/gcc-libs.install| 16 + testing-i686/gcc.install | 20 ++ testing-i686/gcc_pure64.patch| 26 ++ testing-x86_64/PKGBUILD | 260 + 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-hash-style-both.patch | 122 + testing-x86_64/gcc-libs.install | 16 + testing-x86_64/gcc.install | 20 ++ testing-x86_64/gcc_pure64.patch | 26 ++ 16 files changed, 1000 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 147171, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2012-01-23 21:35:31 UTC (rev 147172) @@ -0,0 +1,260 @@ +# $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.6.2 +pkgrel=6 +_snapshot=4.6-20120120 +_libstdcppmanver=20111215 # Note: check source directory name when updating this +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.22' 'libmpc' 'cloog' 'ppl' 'gcc-ada') +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 + ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-man.${_libstdcppmanver}.tar.bz2 + gcc_pure64.patch + gcc-hash-style-both.patch) +md5sums=('f7ca5d9f7a07216577f81318b7cf56ef' + '450772ce32daed97d7383199f8797f33' + '4030ee1c08dd1e843c0225b772360e76' + '4df25b623799b148a0703eaeec8fdf3f') + +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 + + if [ ${CARCH} = x86_64 ]; then +patch -Np1 -i ${srcdir}/gcc_pure64.patch + fi + patch -Np0 -i ${srcdir}/gcc-hash-style-both.patch + + echo ${pkgver} gcc/BASE-VER + + 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 \ +
[arch-commits] Commit in gcc/repos (18 files)
Date: Tuesday, January 3, 2012 @ 20:24:56 Author: allan Revision: 145914 db-move: moved gcc from [testing] to [core] (i686) Added: gcc/repos/core-i686/PKGBUILD (from rev 145909, gcc/repos/testing-i686/PKGBUILD) gcc/repos/core-i686/gcc-ada.install (from rev 145909, gcc/repos/testing-i686/gcc-ada.install) gcc/repos/core-i686/gcc-fortran.install (from rev 145909, gcc/repos/testing-i686/gcc-fortran.install) gcc/repos/core-i686/gcc-go.install (from rev 145909, gcc/repos/testing-i686/gcc-go.install) gcc/repos/core-i686/gcc-hash-style-both.patch (from rev 145909, gcc/repos/testing-i686/gcc-hash-style-both.patch) gcc/repos/core-i686/gcc-libs.install (from rev 145909, gcc/repos/testing-i686/gcc-libs.install) gcc/repos/core-i686/gcc.install (from rev 145909, gcc/repos/testing-i686/gcc.install) gcc/repos/core-i686/gcc_pure64.patch (from rev 145909, gcc/repos/testing-i686/gcc_pure64.patch) Deleted: gcc/repos/core-i686/PKGBUILD gcc/repos/core-i686/gcc-ada.install gcc/repos/core-i686/gcc-fortran.install gcc/repos/core-i686/gcc-go.install gcc/repos/core-i686/gcc-hash-style-both.patch gcc/repos/core-i686/gcc-libs.install gcc/repos/core-i686/gcc-pr49720.patch gcc/repos/core-i686/gcc.install gcc/repos/core-i686/gcc_pure64.patch gcc/repos/testing-i686/ ---+ PKGBUILD | 513 +--- gcc-ada.install | 40 +-- gcc-fortran.install | 32 +- gcc-go.install| 40 +-- gcc-hash-style-both.patch | 244 ++-- gcc-libs.install | 32 +- gcc-pr49720.patch | 26 -- gcc.install | 40 +-- gcc_pure64.patch | 52 ++-- 9 files changed, 494 insertions(+), 525 deletions(-) Deleted: core-i686/PKGBUILD === --- core-i686/PKGBUILD 2012-01-04 01:24:54 UTC (rev 145913) +++ core-i686/PKGBUILD 2012-01-04 01:24:56 UTC (rev 145914) @@ -1,259 +0,0 @@ -# $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.6.2 -pkgrel=3 -_snapshot=4.6-2025 -_libstdcppmanver=20110814 # Note: check source directory name when updating this -pkgdesc=The GNU Compiler Collection -arch=('i686' 'x86_64') -license=('GPL' 'LGPL' 'FDL' 'custom') -url=http://gcc.gnu.org; -makedepends=('binutils=2.22' 'libmpc' 'cloog' 'ppl' 'gcc-ada') -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 - ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-api.${_libstdcppmanver}.man.tar.bz2 - gcc_pure64.patch - gcc-hash-style-both.patch - gcc-pr49720.patch) -md5sums=('922b0ee688669c188d237bbd21d42d07' - 'ce920d2550ff7e042b9f091d27764d8f' - '4030ee1c08dd1e843c0225b772360e76' - '4df25b623799b148a0703eaeec8fdf3f' - 'f9d7e5b792c59175f3da3f8421447512') - -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 - - if [ ${CARCH} = x86_64 ]; then -patch -Np1 -i ${srcdir}/gcc_pure64.patch - fi - patch -Np0 -i ${srcdir}/gcc-hash-style-both.patch - - # fix compiler segfault in binutils testsuite - patch -Np1 -i ${srcdir}/gcc-pr49720.patch - - echo ${pkgver} gcc/BASE-VER - - 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 \ - --enable-gnu-unique-object --enable-linker-build-id \ - --with-ppl --enable-cloog-backend=isl \ - --enable-lto --enable-gold --enable-ld=default \ - --enable-plugin --with-plugin-ld=ld.gold \ - --disable-multilib --disable-libssp --disable-libstdcxx-pch \ - --enable-checking=release - make -} - -check() { - cd gcc-build - - # increase stack size to prevent test failures - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31827 - ulimit -s 32768 - - # do not abort on error as some are expected - make -k check || true - ${_basedir}/contrib/test_summary -} - -package_gcc-libs() -{ -
[arch-commits] Commit in gcc/repos (18 files)
Date: Tuesday, January 3, 2012 @ 20:24:59 Author: allan Revision: 145915 db-move: moved gcc from [testing] to [core] (x86_64) Added: gcc/repos/core-x86_64/PKGBUILD (from rev 145909, gcc/repos/testing-x86_64/PKGBUILD) gcc/repos/core-x86_64/gcc-ada.install (from rev 145909, gcc/repos/testing-x86_64/gcc-ada.install) gcc/repos/core-x86_64/gcc-fortran.install (from rev 145909, gcc/repos/testing-x86_64/gcc-fortran.install) gcc/repos/core-x86_64/gcc-go.install (from rev 145909, gcc/repos/testing-x86_64/gcc-go.install) gcc/repos/core-x86_64/gcc-hash-style-both.patch (from rev 145909, gcc/repos/testing-x86_64/gcc-hash-style-both.patch) gcc/repos/core-x86_64/gcc-libs.install (from rev 145909, gcc/repos/testing-x86_64/gcc-libs.install) gcc/repos/core-x86_64/gcc.install (from rev 145909, gcc/repos/testing-x86_64/gcc.install) gcc/repos/core-x86_64/gcc_pure64.patch (from rev 145909, gcc/repos/testing-x86_64/gcc_pure64.patch) Deleted: gcc/repos/core-x86_64/PKGBUILD gcc/repos/core-x86_64/gcc-ada.install gcc/repos/core-x86_64/gcc-fortran.install gcc/repos/core-x86_64/gcc-go.install gcc/repos/core-x86_64/gcc-hash-style-both.patch gcc/repos/core-x86_64/gcc-libs.install gcc/repos/core-x86_64/gcc-pr49720.patch gcc/repos/core-x86_64/gcc.install gcc/repos/core-x86_64/gcc_pure64.patch gcc/repos/testing-x86_64/ ---+ PKGBUILD | 513 +--- gcc-ada.install | 40 +-- gcc-fortran.install | 32 +- gcc-go.install| 40 +-- gcc-hash-style-both.patch | 244 ++-- gcc-libs.install | 32 +- gcc-pr49720.patch | 26 -- gcc.install | 40 +-- gcc_pure64.patch | 52 ++-- 9 files changed, 494 insertions(+), 525 deletions(-) Deleted: core-x86_64/PKGBUILD === --- core-x86_64/PKGBUILD2012-01-04 01:24:56 UTC (rev 145914) +++ core-x86_64/PKGBUILD2012-01-04 01:24:59 UTC (rev 145915) @@ -1,259 +0,0 @@ -# $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.6.2 -pkgrel=3 -_snapshot=4.6-2025 -_libstdcppmanver=20110814 # Note: check source directory name when updating this -pkgdesc=The GNU Compiler Collection -arch=('i686' 'x86_64') -license=('GPL' 'LGPL' 'FDL' 'custom') -url=http://gcc.gnu.org; -makedepends=('binutils=2.22' 'libmpc' 'cloog' 'ppl' 'gcc-ada') -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 - ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-api.${_libstdcppmanver}.man.tar.bz2 - gcc_pure64.patch - gcc-hash-style-both.patch - gcc-pr49720.patch) -md5sums=('922b0ee688669c188d237bbd21d42d07' - 'ce920d2550ff7e042b9f091d27764d8f' - '4030ee1c08dd1e843c0225b772360e76' - '4df25b623799b148a0703eaeec8fdf3f' - 'f9d7e5b792c59175f3da3f8421447512') - -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 - - if [ ${CARCH} = x86_64 ]; then -patch -Np1 -i ${srcdir}/gcc_pure64.patch - fi - patch -Np0 -i ${srcdir}/gcc-hash-style-both.patch - - # fix compiler segfault in binutils testsuite - patch -Np1 -i ${srcdir}/gcc-pr49720.patch - - echo ${pkgver} gcc/BASE-VER - - 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 \ - --enable-gnu-unique-object --enable-linker-build-id \ - --with-ppl --enable-cloog-backend=isl \ - --enable-lto --enable-gold --enable-ld=default \ - --enable-plugin --with-plugin-ld=ld.gold \ - --disable-multilib --disable-libssp --disable-libstdcxx-pch \ - --enable-checking=release - make -} - -check() { - cd gcc-build - - # increase stack size to prevent test failures - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31827 - ulimit -s 32768 - - # do not abort on error as some are expected - make -k check || true -
[arch-commits] Commit in gcc/repos (18 files)
Date: Tuesday, December 27, 2011 @ 05:32:51 Author: allan Revision: 145688 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 145687, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-ada.install (from rev 145687, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 145687, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 145687, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-hash-style-both.patch (from rev 145687, gcc/trunk/gcc-hash-style-both.patch) gcc/repos/testing-i686/gcc-libs.install (from rev 145687, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 145687, gcc/trunk/gcc.install) gcc/repos/testing-i686/gcc_pure64.patch (from rev 145687, gcc/trunk/gcc_pure64.patch) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 145687, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-ada.install (from rev 145687, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 145687, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 145687, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-hash-style-both.patch (from rev 145687, gcc/trunk/gcc-hash-style-both.patch) gcc/repos/testing-x86_64/gcc-libs.install (from rev 145687, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 145687, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/gcc_pure64.patch (from rev 145687, gcc/trunk/gcc_pure64.patch) --+ testing-i686/PKGBUILD| 254 + testing-i686/gcc-ada.install | 20 ++ testing-i686/gcc-fortran.install | 16 + testing-i686/gcc-go.install | 20 ++ testing-i686/gcc-hash-style-both.patch | 122 + testing-i686/gcc-libs.install| 16 + testing-i686/gcc.install | 20 ++ testing-i686/gcc_pure64.patch| 26 ++ testing-x86_64/PKGBUILD | 254 + 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-hash-style-both.patch | 122 + testing-x86_64/gcc-libs.install | 16 + testing-x86_64/gcc.install | 20 ++ testing-x86_64/gcc_pure64.patch | 26 ++ 16 files changed, 988 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 145687, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2011-12-27 10:32:51 UTC (rev 145688) @@ -0,0 +1,254 @@ +# $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.6.2 +pkgrel=5 +_snapshot=4.6-20111223 +_libstdcppmanver=20111215 # Note: check source directory name when updating this +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.22' 'libmpc' 'cloog' 'ppl' 'gcc-ada') +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 + ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-man.${_libstdcppmanver}.tar.bz2 + gcc_pure64.patch + gcc-hash-style-both.patch) +md5sums=('4755b9f6ac0abecbaa2097ed9738406a' + '450772ce32daed97d7383199f8797f33' + '4030ee1c08dd1e843c0225b772360e76' + '4df25b623799b148a0703eaeec8fdf3f') + +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 + + if [ ${CARCH} = x86_64 ]; then +patch -Np1 -i ${srcdir}/gcc_pure64.patch + fi + patch -Np0 -i ${srcdir}/gcc-hash-style-both.patch + + echo ${pkgver} gcc/BASE-VER + + 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 \ +
[arch-commits] Commit in gcc/repos (18 files)
Date: Thursday, December 8, 2011 @ 07:16:57 Author: allan Revision: 144845 db-move: moved gcc from [testing] to [core] (i686) Added: gcc/repos/core-i686/PKGBUILD (from rev 144844, gcc/repos/testing-i686/PKGBUILD) gcc/repos/core-i686/gcc-ada.install (from rev 144844, gcc/repos/testing-i686/gcc-ada.install) gcc/repos/core-i686/gcc-fortran.install (from rev 144844, gcc/repos/testing-i686/gcc-fortran.install) gcc/repos/core-i686/gcc-go.install (from rev 144844, gcc/repos/testing-i686/gcc-go.install) gcc/repos/core-i686/gcc-hash-style-both.patch (from rev 144844, gcc/repos/testing-i686/gcc-hash-style-both.patch) gcc/repos/core-i686/gcc-libs.install (from rev 144844, gcc/repos/testing-i686/gcc-libs.install) gcc/repos/core-i686/gcc-pr49720.patch (from rev 144844, gcc/repos/testing-i686/gcc-pr49720.patch) gcc/repos/core-i686/gcc.install (from rev 144844, gcc/repos/testing-i686/gcc.install) gcc/repos/core-i686/gcc_pure64.patch (from rev 144844, gcc/repos/testing-i686/gcc_pure64.patch) Deleted: gcc/repos/core-i686/PKGBUILD gcc/repos/core-i686/gcc-ada.install gcc/repos/core-i686/gcc-fortran.install gcc/repos/core-i686/gcc-go.install gcc/repos/core-i686/gcc-hash-style-both.patch gcc/repos/core-i686/gcc-libs.install gcc/repos/core-i686/gcc.install gcc/repos/core-i686/gcc_pure64.patch gcc/repos/testing-i686/ ---+ PKGBUILD | 513 ++-- gcc-ada.install | 40 +-- gcc-fortran.install | 32 +- gcc-go.install| 40 +-- gcc-hash-style-both.patch | 244 ++-- gcc-libs.install | 32 +- gcc-pr49720.patch | 26 ++ gcc.install | 40 +-- gcc_pure64.patch | 52 ++-- 9 files changed, 525 insertions(+), 494 deletions(-) Deleted: core-i686/PKGBUILD === --- core-i686/PKGBUILD 2011-12-08 11:15:47 UTC (rev 144844) +++ core-i686/PKGBUILD 2011-12-08 12:16:57 UTC (rev 144845) @@ -1,254 +0,0 @@ -# $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.6.2 -pkgrel=1 -#_snapshot=4.6-20110819 -_libstdcppmanver=20110814 # Note: check source directory name when updating this -pkgdesc=The GNU Compiler Collection -arch=('i686' 'x86_64') -license=('GPL' 'LGPL' 'FDL' 'custom') -url=http://gcc.gnu.org; -makedepends=('binutils=2.21-9' 'libmpc' 'cloog' 'ppl' 'gcc-ada') -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 - ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-api.${_libstdcppmanver}.man.tar.bz2 - gcc_pure64.patch - gcc-hash-style-both.patch) -md5sums=('028115c4fbfb6cfd75d6369f4a90d87e' - 'ce920d2550ff7e042b9f091d27764d8f' - '4030ee1c08dd1e843c0225b772360e76' - '4df25b623799b148a0703eaeec8fdf3f') - -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 - - if [ ${CARCH} = x86_64 ]; then -patch -Np1 -i ${srcdir}/gcc_pure64.patch - fi - patch -Np0 -i ${srcdir}/gcc-hash-style-both.patch - - echo ${pkgver} gcc/BASE-VER - - 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 \ - --enable-gnu-unique-object --enable-linker-build-id \ - --with-ppl --enable-cloog-backend=isl \ - --enable-lto --enable-gold --enable-ld=default \ - --enable-plugin --with-plugin-ld=ld.gold \ - --disable-multilib --disable-libssp --disable-libstdcxx-pch \ - --enable-checking=release - make -} - -check() { - cd gcc-build - - # increase stack size to prevent test failures - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31827 - ulimit -s 32768 - - # do not abort on error as some are expected - make -k check || true - ${_basedir}/contrib/test_summary -} - -package_gcc-libs() -{ - pkgdesc=Runtime libraries shipped by GCC - groups=('base') - depends=('glibc=2.14') -
[arch-commits] Commit in gcc/repos (18 files)
Date: Thursday, December 8, 2011 @ 07:16:58 Author: allan Revision: 144846 db-move: moved gcc from [testing] to [core] (x86_64) Added: gcc/repos/core-x86_64/PKGBUILD (from rev 144844, gcc/repos/testing-x86_64/PKGBUILD) gcc/repos/core-x86_64/gcc-ada.install (from rev 144844, gcc/repos/testing-x86_64/gcc-ada.install) gcc/repos/core-x86_64/gcc-fortran.install (from rev 144844, gcc/repos/testing-x86_64/gcc-fortran.install) gcc/repos/core-x86_64/gcc-go.install (from rev 144844, gcc/repos/testing-x86_64/gcc-go.install) gcc/repos/core-x86_64/gcc-hash-style-both.patch (from rev 144844, gcc/repos/testing-x86_64/gcc-hash-style-both.patch) gcc/repos/core-x86_64/gcc-libs.install (from rev 144844, gcc/repos/testing-x86_64/gcc-libs.install) gcc/repos/core-x86_64/gcc-pr49720.patch (from rev 144844, gcc/repos/testing-x86_64/gcc-pr49720.patch) gcc/repos/core-x86_64/gcc.install (from rev 144844, gcc/repos/testing-x86_64/gcc.install) gcc/repos/core-x86_64/gcc_pure64.patch (from rev 144844, gcc/repos/testing-x86_64/gcc_pure64.patch) Deleted: gcc/repos/core-x86_64/PKGBUILD gcc/repos/core-x86_64/gcc-ada.install gcc/repos/core-x86_64/gcc-fortran.install gcc/repos/core-x86_64/gcc-go.install gcc/repos/core-x86_64/gcc-hash-style-both.patch gcc/repos/core-x86_64/gcc-libs.install gcc/repos/core-x86_64/gcc.install gcc/repos/core-x86_64/gcc_pure64.patch gcc/repos/testing-x86_64/ ---+ PKGBUILD | 513 ++-- gcc-ada.install | 40 +-- gcc-fortran.install | 32 +- gcc-go.install| 40 +-- gcc-hash-style-both.patch | 244 ++-- gcc-libs.install | 32 +- gcc-pr49720.patch | 26 ++ gcc.install | 40 +-- gcc_pure64.patch | 52 ++-- 9 files changed, 525 insertions(+), 494 deletions(-) Deleted: core-x86_64/PKGBUILD === --- core-x86_64/PKGBUILD2011-12-08 12:16:57 UTC (rev 144845) +++ core-x86_64/PKGBUILD2011-12-08 12:16:58 UTC (rev 144846) @@ -1,254 +0,0 @@ -# $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.6.2 -pkgrel=1 -#_snapshot=4.6-20110819 -_libstdcppmanver=20110814 # Note: check source directory name when updating this -pkgdesc=The GNU Compiler Collection -arch=('i686' 'x86_64') -license=('GPL' 'LGPL' 'FDL' 'custom') -url=http://gcc.gnu.org; -makedepends=('binutils=2.21-9' 'libmpc' 'cloog' 'ppl' 'gcc-ada') -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 - ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-api.${_libstdcppmanver}.man.tar.bz2 - gcc_pure64.patch - gcc-hash-style-both.patch) -md5sums=('028115c4fbfb6cfd75d6369f4a90d87e' - 'ce920d2550ff7e042b9f091d27764d8f' - '4030ee1c08dd1e843c0225b772360e76' - '4df25b623799b148a0703eaeec8fdf3f') - -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 - - if [ ${CARCH} = x86_64 ]; then -patch -Np1 -i ${srcdir}/gcc_pure64.patch - fi - patch -Np0 -i ${srcdir}/gcc-hash-style-both.patch - - echo ${pkgver} gcc/BASE-VER - - 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 \ - --enable-gnu-unique-object --enable-linker-build-id \ - --with-ppl --enable-cloog-backend=isl \ - --enable-lto --enable-gold --enable-ld=default \ - --enable-plugin --with-plugin-ld=ld.gold \ - --disable-multilib --disable-libssp --disable-libstdcxx-pch \ - --enable-checking=release - make -} - -check() { - cd gcc-build - - # increase stack size to prevent test failures - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31827 - ulimit -s 32768 - - # do not abort on error as some are expected - make -k check || true - ${_basedir}/contrib/test_summary -} - -package_gcc-libs() -{ - pkgdesc=Runtime libraries
[arch-commits] Commit in gcc/repos (18 files)
Date: Friday, December 2, 2011 @ 16:13:00 Author: allan Revision: 144071 archrelease: copy trunk to testing-i686, testing-x86_64 Added: gcc/repos/testing-i686/ gcc/repos/testing-i686/PKGBUILD (from rev 144070, gcc/trunk/PKGBUILD) gcc/repos/testing-i686/gcc-ada.install (from rev 144070, gcc/trunk/gcc-ada.install) gcc/repos/testing-i686/gcc-fortran.install (from rev 144070, gcc/trunk/gcc-fortran.install) gcc/repos/testing-i686/gcc-go.install (from rev 144070, gcc/trunk/gcc-go.install) gcc/repos/testing-i686/gcc-hash-style-both.patch (from rev 144070, gcc/trunk/gcc-hash-style-both.patch) gcc/repos/testing-i686/gcc-libs.install (from rev 144070, gcc/trunk/gcc-libs.install) gcc/repos/testing-i686/gcc.install (from rev 144070, gcc/trunk/gcc.install) gcc/repos/testing-i686/gcc_pure64.patch (from rev 144070, gcc/trunk/gcc_pure64.patch) gcc/repos/testing-x86_64/ gcc/repos/testing-x86_64/PKGBUILD (from rev 144070, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/gcc-ada.install (from rev 144070, gcc/trunk/gcc-ada.install) gcc/repos/testing-x86_64/gcc-fortran.install (from rev 144070, gcc/trunk/gcc-fortran.install) gcc/repos/testing-x86_64/gcc-go.install (from rev 144070, gcc/trunk/gcc-go.install) gcc/repos/testing-x86_64/gcc-hash-style-both.patch (from rev 144070, gcc/trunk/gcc-hash-style-both.patch) gcc/repos/testing-x86_64/gcc-libs.install (from rev 144070, gcc/trunk/gcc-libs.install) gcc/repos/testing-x86_64/gcc.install (from rev 144070, gcc/trunk/gcc.install) gcc/repos/testing-x86_64/gcc_pure64.patch (from rev 144070, gcc/trunk/gcc_pure64.patch) --+ testing-i686/PKGBUILD| 254 + testing-i686/gcc-ada.install | 20 ++ testing-i686/gcc-fortran.install | 16 + testing-i686/gcc-go.install | 20 ++ testing-i686/gcc-hash-style-both.patch | 122 + testing-i686/gcc-libs.install| 16 + testing-i686/gcc.install | 20 ++ testing-i686/gcc_pure64.patch| 26 ++ testing-x86_64/PKGBUILD | 254 + 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-hash-style-both.patch | 122 + testing-x86_64/gcc-libs.install | 16 + testing-x86_64/gcc.install | 20 ++ testing-x86_64/gcc_pure64.patch | 26 ++ 16 files changed, 988 insertions(+) Copied: gcc/repos/testing-i686/PKGBUILD (from rev 144070, gcc/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2011-12-02 21:13:00 UTC (rev 144071) @@ -0,0 +1,254 @@ +# $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.6.2 +pkgrel=2 +_snapshot=4.6-2025 +_libstdcppmanver=20110814 # Note: check source directory name when updating this +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.22' 'libmpc' 'cloog' 'ppl' 'gcc-ada') +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 + ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-api.${_libstdcppmanver}.man.tar.bz2 + gcc_pure64.patch + gcc-hash-style-both.patch) +md5sums=('922b0ee688669c188d237bbd21d42d07' + 'ce920d2550ff7e042b9f091d27764d8f' + '4030ee1c08dd1e843c0225b772360e76' + '4df25b623799b148a0703eaeec8fdf3f') + +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 + + if [ ${CARCH} = x86_64 ]; then +patch -Np1 -i ${srcdir}/gcc_pure64.patch + fi + patch -Np0 -i ${srcdir}/gcc-hash-style-both.patch + + echo ${pkgver} gcc/BASE-VER + + 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 \ +