[arch-commits] Commit in gcc6/repos (4 files)

2017-11-07 Thread Sven-Hendrik Haase
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)

2017-10-05 Thread Sven-Hendrik Haase
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)

2017-10-04 Thread Sven-Hendrik Haase
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)

2017-10-02 Thread Sven-Hendrik Haase
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() {
+