[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Friday, May 8, 2020 @ 16:22:15 Author: bpiotrowski Revision: 382802 cleanup Deleted: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos/testing-x86_64 (12 files)
Date: Wednesday, February 5, 2020 @ 14:54:11 Author: bpiotrowski Revision: 374673 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/PKGBUILD (from rev 374672, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/c89 (from rev 374672, gcc/trunk/c89) gcc/repos/testing-x86_64/c99 (from rev 374672, gcc/trunk/c99) gcc/repos/testing-x86_64/gdc_artificial_decl.patch (from rev 374672, gcc/trunk/gdc_artificial_decl.patch) gcc/repos/testing-x86_64/gdc_phobos_path.patch (from rev 374672, gcc/trunk/gdc_phobos_path.patch) gcc/repos/testing-x86_64/gdc_thunk_weak_ref.patch (from rev 374672, gcc/trunk/gdc_thunk_weak_ref.patch) Deleted: gcc/repos/testing-x86_64/PKGBUILD gcc/repos/testing-x86_64/c89 gcc/repos/testing-x86_64/c99 gcc/repos/testing-x86_64/gdc_artificial_decl.patch gcc/repos/testing-x86_64/gdc_phobos_path.patch gcc/repos/testing-x86_64/gdc_thunk_weak_ref.patch ---+ PKGBUILD | 830 +--- c89 | 20 - c99 | 20 - gdc_artificial_decl.patch | 86 ++-- gdc_phobos_path.patch | 28 - gdc_thunk_weak_ref.patch | 28 - 6 files changed, 505 insertions(+), 507 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-05 14:53:55 UTC (rev 374672) +++ PKGBUILD2020-02-05 14:54:11 UTC (rev 374673) @@ -1,416 +0,0 @@ -# Maintainer: Bartłomiej Piotrowski -# Contributor: Allan McRae -# Contributor: Daniel Kozak - -# 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 lib32-gcc-libs gcc-d) -pkgver=9.2.1+20200130 -_majorver=${pkgver:0:1} -_islver=0.21 -pkgrel=1 -pkgdesc='The GNU Compiler Collection' -arch=(x86_64) -license=(GPL LGPL FDL custom) -url='https://gcc.gnu.org' -makedepends=(binutils libmpc gcc-ada doxygen lib32-glibc lib32-gcc-libs python git) -checkdepends=(dejagnu inetutils) -options=(!emptydirs) -_libdir=usr/lib/gcc/$CHOST/${pkgver%%+*} -#source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig} -_commit=6957d3e4eef1f4243eb23ff62aea06139ef4415a -source=(git://gcc.gnu.org/git/gcc.git#commit=$_commit -http://isl.gforge.inria.fr/isl-${_islver}.tar.xz -c89 c99 -gdc_phobos_path.patch -gdc_artificial_decl.patch -gdc_thunk_weak_ref.patch) -validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrow...@archlinux.org - 86CFFCA918CF3AF47147588051E8B148AC34 # evange...@foutrelis.com - 13975A70E63C361C73AE69EF6EEB81F8981C74C7 # richard.guent...@gmail.com - 33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek -sha256sums=('SKIP' -'777058852a3db9500954361e294881214f6ecd4b594c00da5eee974cd6a54960' -'de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931' -'2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a' -'c86372c207d174c0918d4aedf1cb79f7fc093649eb1ad8d9450dccc46849d308' -'3862757491160700ac2fb723096f6f636f303206efd9537149ed348b57d1' -'9699d7105375754f0dcf6abff87d09b270565bfc6578a13641770f3fc62d678a') - -prepare() { - [[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc - cd gcc - - echo "Arch Linux $pkgver-$pkgrel" > DEV-PHASE - - # 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 - sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 - - # hack! - some configure tests for header files using "$CPP $CPPFLAGS" - sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure - - # D hacks - patch -p1 -i "$srcdir/gdc_phobos_path.patch" - patch -p1 -i "$srcdir/gdc_artificial_decl.patch" - patch -p1 -i "$srcdir/gdc_thunk_weak_ref.patch" - #sed -i "/GDCFLAGSX=/s/-Wall/-shared-libphobos -Wall/" libphobos/configure - - mkdir -p "$srcdir/gcc-build" -} - -build() { - cd gcc-build - - # using -pipe causes spurious test-suite failures - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 - CFLAGS=${CFLAGS/-pipe/} - CXXFLAGS=${CXXFLAGS/-pipe/} - - "$srcdir/gcc/configure" --prefix=/usr \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --with-pkgversion="Arch Linux $pkgver-$pkgrel" \ - --with-bugurl=https://bugs.archlinux.org/ \ - --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d \ - --enable-shared \ - --enable-threads=posix \ - --with-system-zlib \ - --with-isl \ - --enable-__cxa_atexit \ - --disable-libunwind-exceptions \ - --enable-clocale=gnu \ - --disable-libstdcxx-pch \ -
[arch-commits] Commit in gcc/repos/testing-x86_64 (PKGBUILD PKGBUILD c89 c89 c99 c99)
Date: Tuesday, November 28, 2017 @ 21:38:28 Author: bpiotrowski Revision: 311129 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/PKGBUILD (from rev 311128, gcc/trunk/PKGBUILD) gcc/repos/testing-x86_64/c89 (from rev 311128, gcc/trunk/c89) gcc/repos/testing-x86_64/c99 (from rev 311128, gcc/trunk/c99) Deleted: gcc/repos/testing-x86_64/PKGBUILD gcc/repos/testing-x86_64/c89 gcc/repos/testing-x86_64/c99 --+ PKGBUILD | 718 +++-- c89 | 20 - c99 | 20 - 3 files changed, 386 insertions(+), 372 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-11-28 21:38:11 UTC (rev 311128) +++ PKGBUILD2017-11-28 21:38:28 UTC (rev 311129) @@ -1,352 +0,0 @@ -# $Id$ -# Maintainer: Bartłomiej Piotrowski-# Contributor: Allan McRae - -# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc -# NOTE: libtool requires rebuilt with each new gcc version - -pkgname=(gcc gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go lib32-gcc-libs) -pkgver=7.2.1 -_pkgver=${pkgver:0:1} -_islver=0.18 -pkgrel=1 -pkgdesc='The GNU Compiler Collection' -arch=(x86_64) -license=(GPL LGPL FDL custom) -url='http://gcc.gnu.org' -makedepends=(binutils libmpc gcc-ada doxygen git lib32-glibc) -checkdepends=(dejagnu inetutils) -options=(!emptydirs) -_commit=aa909c285f8dc06238588cb2c045e73dc721ad9b -source=(git+https://gcc.gnu.org/git/gcc.git#commit=${_commit} -http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 -c89 c99) -md5sums=('SKIP' - '11436d6b205e516635b666090b94ab32' - '3d333df77302ed89e06a4a8539943b7d' - 'da96f545b863e57c6ab2598c1ea9a740') - -_libdir=usr/lib/gcc/$CHOST/$pkgver - -prepare() { - cd gcc - - # link isl for in-tree build - ln -s ../isl-${_islver} isl - - # Do not run fixincludes - sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in - - # Arch Linux installs x86_64 libraries /lib - sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 - - # hack! - some configure tests for header files using "$CPP $CPPFLAGS" - sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure - - mkdir -p "$srcdir/gcc-build" -} - -build() { - cd gcc-build - - # using -pipe causes spurious test-suite failures - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 - CFLAGS=${CFLAGS/-pipe/} - CXXFLAGS=${CXXFLAGS/-pipe/} - - "$srcdir/gcc/configure" --prefix=/usr \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --with-bugurl=https://bugs.archlinux.org/ \ - --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \ - --enable-shared \ - --enable-threads=posix \ - --enable-libmpx \ - --with-system-zlib \ - --with-isl \ - --enable-__cxa_atexit \ - --disable-libunwind-exceptions \ - --enable-clocale=gnu \ - --disable-libstdcxx-pch \ - --disable-libssp \ - --enable-gnu-unique-object \ - --enable-linker-build-id \ - --enable-lto \ - --enable-plugin \ - --enable-install-libiberty \ - --with-linker-hash-style=gnu \ - --enable-gnu-indirect-function \ - --enable-multilib \ - --disable-werror \ - --enable-checking=release \ - --enable-default-pie \ - --enable-default-ssp - - make - - # make documentation - make -C $CHOST/libstdc++-v3/doc doc-man-doxygen -} - -check() { - cd gcc-build - - # increase stack size to prevent test failures - # 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 - "$srcdir/gcc/contrib/test_summary" -} - -package_gcc-libs() { - pkgdesc='Runtime libraries shipped by GCC' - groups=(base) - depends=('glibc>=2.26') - options+=(!strip) - provides=($pkgname-multilib) - replaces=($pkgname-multilib) - - cd gcc-build - make -C $CHOST/libgcc DESTDIR="$pkgdir" install-shared - rm -f "$pkgdir/$_libdir/libgcc_eh.a" - - for lib in libatomic \ - libcilkrts \ - libgfortran \ - libgo \ - libgomp \ - libitm \ - libquadmath \ - libsanitizer/{a,l,ub,t}san \ - libstdc++-v3/src \ - libvtv; do -make -C $CHOST/$lib DESTDIR="$pkgdir" install-toolexeclibLTLIBRARIES - done - - make -C $CHOST/libobjc DESTDIR="$pkgdir" install-libs - make -C $CHOST/libstdc++-v3/po DESTDIR="$pkgdir" install - make -C $CHOST/libmpx DESTDIR="$pkgdir" install - rm "$pkgdir"/usr/lib/libmpx.spec - - for lib in libgomp \ - libitm \ - libquadmath; do -make -C $CHOST/$lib DESTDIR="$pkgdir" install-info - done - - # remove files provided by lib32-gcc-libs - rm -rf "$pkgdir"/usr/lib32/ - - # Install Runtime Library
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Friday, July 8, 2011 @ 23:11:30 Author: allan Revision: 130914 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Friday, July 8, 2011 @ 23:25:34 Author: allan Revision: 130921 archrelease: remove testing-x86_64 Deleted: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Friday, July 8, 2011 @ 23:25:59 Author: allan Revision: 130923 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Tuesday, June 28, 2011 @ 00:18:37 Author: allan Revision: 129473 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Tuesday, June 7, 2011 @ 04:02:02 Author: allan Revision: 126778 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Sunday, June 5, 2011 @ 03:21:23 Author: allan Revision: 126417 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Saturday, May 14, 2011 @ 04:27:37 Author: allan Revision: 123893 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Saturday, April 30, 2011 @ 09:24:49 Author: allan Revision: 121311 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Saturday, April 16, 2011 @ 01:36:35 Author: allan Revision: 119865 archrelease: remove testing-x86_64 Deleted: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Sunday, April 10, 2011 @ 17:45:38 Author: allan Revision: 119102 archrelease: remove testing-x86_64 Deleted: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Sunday, April 10, 2011 @ 17:46:02 Author: allan Revision: 119103 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Sunday, March 27, 2011 @ 02:34:44 Author: allan Revision: 116983 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Friday, January 28, 2011 @ 15:17:29 Author: allan Revision: 108000 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Tuesday, January 18, 2011 @ 20:01:28 Author: allan Revision: 106772 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Sunday, January 2, 2011 @ 07:45:10 Author: allan Revision: 104421 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Sunday, December 19, 2010 @ 19:37:37 Author: allan Revision: 103486 archrelease: remove testing-x86_64 Deleted: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Sunday, December 19, 2010 @ 19:38:03 Author: allan Revision: 103487 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Sunday, December 19, 2010 @ 00:02:16 Author: allan Revision: 103399 archrelease: remove testing-x86_64 Deleted: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Sunday, December 19, 2010 @ 00:03:05 Author: allan Revision: 103400 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Saturday, November 27, 2010 @ 06:54:59 Author: allan Revision: 101008 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Wednesday, August 11, 2010 @ 09:01:15 Author: allan Revision: 87244 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Thursday, July 22, 2010 @ 05:46:45 Author: allan Revision: 85916 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Friday, June 11, 2010 @ 09:45:45 Author: allan Revision: 82487 archrelease: remove testing-x86_64 Deleted: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Friday, June 11, 2010 @ 09:46:15 Author: allan Revision: 82488 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Tuesday, June 1, 2010 @ 14:55:56 Author: ronald Revision: 81601 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Saturday, May 22, 2010 @ 04:23:18 Author: allan Revision: 80789 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Friday, May 21, 2010 @ 01:46:11 Author: allan Revision: 80753 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Friday, April 16, 2010 @ 08:22:38 Author: allan Revision: 77612 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Thursday, March 18, 2010 @ 23:31:04 Author: allan Revision: 72663 archrelease: copy trunk to testing-x86_64 Added: gcc/repos/testing-x86_64/
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Sunday, January 24, 2010 @ 10:02:41 Author: allan Revision: 65144 Initialized merge tracking via svnmerge with revisions 1-65142 from svn+ssh://gerolde.archlinux.org/srv/svn-packages/gcc/trunk Modified: gcc/repos/testing-x86_64/ (properties) Property changes on: gcc/repos/testing-x86_64 ___ Added: svnmerge-integrated + /gcc/trunk:1-65142
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Saturday, December 12, 2009 @ 05:07:42 Author: allan Revision: 61122 Initialized merge tracking via svnmerge with revisions 1-61120 from svn+ssh://gerolde.archlinux.org/srv/svn-packages/gcc/trunk Modified: gcc/repos/testing-x86_64/ (properties) Property changes on: gcc/repos/testing-x86_64 ___ Added: svnmerge-integrated + /gcc/trunk:1-61120
[arch-commits] Commit in gcc/repos (testing-x86_64)
Date: Sunday, November 1, 2009 @ 06:24:33 Author: allan Revision: 57656 archrelease: new repo testing-x86_64 Added: gcc/repos/testing-x86_64/