[arch-commits] Commit in gcc6/repos (4 files)
Date: Tuesday, November 7, 2017 @ 08:38:26 Author: svenstaro Revision: 265643 archrelease: copy trunk to community-i686, community-x86_64 Added: gcc6/repos/community-i686/PKGBUILD (from rev 265642, gcc6/trunk/PKGBUILD) gcc6/repos/community-x86_64/PKGBUILD (from rev 265642, gcc6/trunk/PKGBUILD) Deleted: gcc6/repos/community-i686/PKGBUILD gcc6/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 788 community-i686/PKGBUILD | 394 -- community-x86_64/PKGBUILD | 394 -- 3 files changed, 788 insertions(+), 788 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2017-11-07 08:38:07 UTC (rev 265642) +++ community-i686/PKGBUILD 2017-11-07 08:38:26 UTC (rev 265643) @@ -1,394 +0,0 @@ -# Contributor: frankspace -# Contributor: Renan Manola-# Contributor: Stefan Husmann -# Based on a modified version of the gcc PKGBUILD -# Contributor: Stefan Husmann -# Contributor: Joey Dumont -# Maintainer: Sven-Hendrik Haase - -pkgbase=gcc6 -_ver=6 -pkgname=('gcc6' 'gcc6-libs' 'gcc6-fortran' 'gcc6-objc' 'gcc6-ada' 'gcc6-go' 'gcc6-gcj') -pkgver=6.4.1 -pkgrel=3 -_islver=0.17 -_cloogver=0.18.4 -pkgdesc="The GNU Compiler Collection" -arch=(i686 x86_64) -license=(GPL LGPL FDL custom) -url="http://gcc.gnu.org; -makedepends=(binutils libmpc doxygen gcc-ada git java-environment-common zip jdk8-openjdk gtk2 libart-lgpl libxtst) -checkdepends=('dejagnu' 'inetutils') -options=(!emptydirs) -_commit=878763634f0a75699559b3c0b90d466954a6510f -source=(git+https://gcc.gnu.org/git/gcc.git#commit=${_commit} -http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 -http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz) -sha1sums=('SKIP' - '6243384d1b1d4b3043037698485a468a485b111a' - '8f7568ca1873f8d55bb694c8b9b83f7f4c6c1aa5') - -_libdir="/usr/lib/gcc/$CHOST/$pkgver" - -prepare() { - cd gcc - - # Link isl/cloog for in-tree builds - ln -sf ../isl-${_islver} isl - ln -sf ../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 - - # hack! - some configure tests for header files using "$CPP $CPPFLAGS" - sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure - - # Arch uses python version 3 as default python (for gcc6-gcj). - sed -i '1s+python+python2+' libjava/contrib/aot-compile.in - - mkdir -p "${srcdir}/gcc-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++,java \ - --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 \ - --with-linker-hash-style=gnu \ - --enable-gnu-indirect-function \ - --disable-multilib \ - --disable-werror \ - --enable-checking=release \ - --enable-java-awt=gtk \ - --with-java-home="$JAVA_HOME" \ - --enable-libgcj-multifile \ - --enable-default-pie \ - --enable-default-ssp \ - --enable-version-specific-runtime-libs \ - --program-suffix=-${_ver} \ - --build="${CHOST}" - - 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_gcc6-libs() { - pkgdesc="Runtime libraries shipped by GCC" - depends=('glibc>=2.25') - options=('!emptydirs' '!strip') - - cd gcc-build - make -C $CHOST/libgcc DESTDIR=${pkgdir} install-shared - rm ${pkgdir}/${_libdir}/libgcc_eh.a - - for lib in libatomic \ - libcilkrts \ - libjava \ - libgfortran \ - libgo \ - libgomp \ - libitm \ -
[arch-commits] Commit in gcc6/repos (4 files)
Date: Thursday, October 5, 2017 @ 22:04:45 Author: svenstaro Revision: 261799 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: gcc6/repos/community-testing-i686/PKGBUILD (from rev 261798, gcc6/trunk/PKGBUILD) gcc6/repos/community-testing-x86_64/PKGBUILD (from rev 261798, gcc6/trunk/PKGBUILD) Deleted: gcc6/repos/community-testing-i686/PKGBUILD gcc6/repos/community-testing-x86_64/PKGBUILD ---+ /PKGBUILD | 788 community-testing-i686/PKGBUILD | 348 --- community-testing-x86_64/PKGBUILD | 348 --- 3 files changed, 788 insertions(+), 696 deletions(-) Deleted: community-testing-i686/PKGBUILD === --- community-testing-i686/PKGBUILD 2017-10-05 22:04:28 UTC (rev 261798) +++ community-testing-i686/PKGBUILD 2017-10-05 22:04:45 UTC (rev 261799) @@ -1,348 +0,0 @@ -# Contributor: frankspace -# Contributor: Renan Manola-# Contributor: Stefan Husmann -# Based on a modified version of the gcc PKGBUILD -# Contributor: Stefan Husmann -# Contributor: Joey Dumont -# Maintainer: Sven-Hendrik Haase - -pkgbase=gcc6 -_ver=6 -pkgname=('gcc6' 'gcc6-libs' 'gcc6-fortran' 'gcc6-objc' 'gcc6-ada' 'gcc6-go') -pkgver=6.4.1 -pkgrel=2 -_islver=0.17 -_cloogver=0.18.4 -pkgdesc="The GNU Compiler Collection" -arch=(i686 x86_64) -license=(GPL LGPL FDL custom) -url="http://gcc.gnu.org; -makedepends=(binutils libmpc doxygen gcc-ada git) -checkdepends=('dejagnu' 'inetutils') -options=(!emptydirs) -_commit=878763634f0a75699559b3c0b90d466954a6510f -source=(git+https://gcc.gnu.org/git/gcc.git#commit=${_commit} -http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 -http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz) -sha1sums=('SKIP' - '6243384d1b1d4b3043037698485a468a485b111a' - '8f7568ca1873f8d55bb694c8b9b83f7f4c6c1aa5') - -_libdir="/usr/lib/gcc/$CHOST/$pkgver" - -prepare() { - cd gcc - - # Link isl/cloog for in-tree builds - ln -sf ../isl-${_islver} isl - ln -sf ../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 - - # 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 \ - --with-linker-hash-style=gnu \ - --enable-gnu-indirect-function \ - --disable-multilib \ - --disable-werror \ - --enable-checking=release \ - --enable-default-pie \ - --enable-default-ssp \ - --enable-version-specific-runtime-libs \ - --program-suffix=-${_ver} \ - --build="${CHOST}" - - 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_gcc6-libs() { - - pkgdesc="Runtime libraries shipped by GCC" - depends=('glibc>=2.25') - options=('!emptydirs' '!strip') - - cd gcc-build - - make -C $CHOST/libgcc DESTDIR=${pkgdir} install-shared - rm ${pkgdir}/${_libdir}/libgcc_eh.a - - for lib in libatomic\ - libcilkrts \ - libgfortran \ - libgo\ - libgomp \ - libitm \ - libquadmath \ - libsanitizer/{a,l,ub}san \ - libstdc++-v3/src \ - libvtv; do - make -C
[arch-commits] Commit in gcc6/repos (4 files)
Date: Wednesday, October 4, 2017 @ 16:44:58 Author: svenstaro Revision: 261549 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: gcc6/repos/community-testing-i686/ gcc6/repos/community-testing-i686/PKGBUILD (from rev 261548, gcc6/trunk/PKGBUILD) gcc6/repos/community-testing-x86_64/ gcc6/repos/community-testing-x86_64/PKGBUILD (from rev 261548, gcc6/trunk/PKGBUILD) ---+ community-testing-i686/PKGBUILD | 348 community-testing-x86_64/PKGBUILD | 348 2 files changed, 696 insertions(+) Copied: gcc6/repos/community-testing-i686/PKGBUILD (from rev 261548, gcc6/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-10-04 16:44:58 UTC (rev 261549) @@ -0,0 +1,348 @@ +# Contributor: frankspace +# Contributor: Renan Manola+# Contributor: Stefan Husmann +# Based on a modified version of the gcc PKGBUILD +# Contributor: Stefan Husmann +# Contributor: Joey Dumont +# Maintainer: Sven-Hendrik Haase + +pkgbase=gcc6 +_ver=6 +pkgname=('gcc6' 'gcc6-libs' 'gcc6-fortran' 'gcc6-objc' 'gcc6-ada' 'gcc6-go') +pkgver=6.4.1 +pkgrel=2 +_islver=0.17 +_cloogver=0.18.4 +pkgdesc="The GNU Compiler Collection" +arch=(i686 x86_64) +license=(GPL LGPL FDL custom) +url="http://gcc.gnu.org; +makedepends=(binutils libmpc doxygen gcc-ada git) +checkdepends=('dejagnu' 'inetutils') +options=(!emptydirs) +_commit=878763634f0a75699559b3c0b90d466954a6510f +source=(git+https://gcc.gnu.org/git/gcc.git#commit=${_commit} +http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 +http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz) +sha1sums=('SKIP' + '6243384d1b1d4b3043037698485a468a485b111a' + '8f7568ca1873f8d55bb694c8b9b83f7f4c6c1aa5') + +_libdir="/usr/lib/gcc/$CHOST/$pkgver" + +prepare() { + cd gcc + + # Link isl/cloog for in-tree builds + ln -sf ../isl-${_islver} isl + ln -sf ../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 + + # 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 \ + --with-linker-hash-style=gnu \ + --enable-gnu-indirect-function \ + --disable-multilib \ + --disable-werror \ + --enable-checking=release \ + --enable-default-pie \ + --enable-default-ssp \ + --enable-version-specific-runtime-libs \ + --program-suffix=-${_ver} \ + --build="${CHOST}" + + 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_gcc6-libs() { + + pkgdesc="Runtime libraries shipped by GCC" + depends=('glibc>=2.25') + options=('!emptydirs' '!strip') + + cd gcc-build + + make -C $CHOST/libgcc DESTDIR=${pkgdir} install-shared + rm ${pkgdir}/${_libdir}/libgcc_eh.a + + for lib in libatomic\ + libcilkrts \ + libgfortran \ + libgo\ + libgomp \ + libitm \ + libquadmath \ + libsanitizer/{a,l,ub}san \ + libstdc++-v3/src \ + libvtv; do + make -C $CHOST/$lib DESTDIR=${pkgdir}
[arch-commits] Commit in gcc6/repos (4 files)
Date: Tuesday, October 3, 2017 @ 02:11:58 Author: svenstaro Revision: 261343 archrelease: copy trunk to community-i686, community-x86_64 Added: gcc6/repos/community-i686/ gcc6/repos/community-i686/PKGBUILD (from rev 261342, gcc6/trunk/PKGBUILD) gcc6/repos/community-x86_64/ gcc6/repos/community-x86_64/PKGBUILD (from rev 261342, gcc6/trunk/PKGBUILD) ---+ community-i686/PKGBUILD | 401 community-x86_64/PKGBUILD | 401 2 files changed, 802 insertions(+) Copied: gcc6/repos/community-i686/PKGBUILD (from rev 261342, gcc6/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2017-10-03 02:11:58 UTC (rev 261343) @@ -0,0 +1,401 @@ +# Contributor: frankspace +# Contributor: Renan Manola+# Contributor: Stefan Husmann +# Based on a modified version of the gcc PKGBUILD +# Contributor: Stefan Husmann +# Contributor: Joey Dumont +# Maintainer: Sven-Hendrik Haase + +pkgbase=gcc6 +_ver=6 +pkgname=('gcc6' 'gcc6-libs' 'gcc6-fortran' 'gcc6-objc' 'gcc6-ada' 'gcc6-go' 'gcc6-gcj') +pkgver=6.4.1 +pkgrel=1 +_islver=0.17 +_cloogver=0.18.4 +_snapshot=6-20170927 +pkgdesc="The GNU Compiler Collection" +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url="http://gcc.gnu.org; +makedepends=('binutils>=2.28' 'libmpc' 'doxygen' 'gcc-ada' 'java-environment-common' 'zip' 'jdk8-openjdk' 'gtk2' 'libart-lgpl' 'libxtst') +checkdepends=('dejagnu' 'inetutils') +options=(!emptydirs) +source=("http://gcc.skazkaforyou.com/snapshots/LATEST-6/gcc-${_snapshot}.tar.xz; +http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 +http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz) +sha1sums=('cda991c759c02c9f714099036e9338a788bd61f5' + '6243384d1b1d4b3043037698485a468a485b111a' + '8f7568ca1873f8d55bb694c8b9b83f7f4c6c1aa5') + +_libdir="/usr/lib/gcc/$CHOST/$pkgver" + +prepare() { + cd "$srcdir"/gcc-${_snapshot}/ + + # Link isl/cloog for in-tree builds + ln -sf ../isl-${_islver} isl + ln -sf ../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 + + # hack! - some configure tests for header files using "$CPP $CPPFLAGS" + sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure + + # Arch uses python version 3 as default python (for gcc6-gcj). + sed -i '1s+python+python2+' libjava/contrib/aot-compile.in + + mkdir -p ${srcdir}/gcc-${_snapshot}/gcc-build + +} + +build() { + + # Configure and build gcc. + cd ${srcdir}/gcc-${_snapshot}/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/} + + ../configure \ + --prefix=/usr \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,java \ + --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 \ + --with-linker-hash-style=gnu \ + --enable-gnu-indirect-function\ + --disable-multilib\ + --disable-werror \ + --enable-checking=release \ + --enable-java-awt=gtk \ + --with-java-home="$JAVA_HOME" \ + --enable-libgcj-multifile \ + --enable-version-specific-runtime-libs \ + --program-suffix=-${_ver} \ + --build="${CHOST}" + + make + + # make documentation + make -C ${CHOST}/libstdc++-v3/doc doc-man-doxygen +} + +#check() { +# cd ${srcdir}/gcc-${_snapshot}/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_gcc6-libs() { +