[arch-commits] Commit in aarch64-linux-gnu-gcc/trunk (PKGBUILD)

2022-05-06 Thread Anatol Pomozov via arch-commits
Date: Friday, May 6, 2022 @ 23:30:19
  Author: anatolik
Revision: 1196098

upgpkg: aarch64-linux-gnu-gcc 12.1.0-1

Modified:
  aarch64-linux-gnu-gcc/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-05-06 23:29:37 UTC (rev 1196097)
+++ PKGBUILD2022-05-06 23:30:19 UTC (rev 1196098)
@@ -3,7 +3,7 @@
 
 _target=aarch64-linux-gnu
 pkgname=$_target-gcc
-pkgver=11.3.0
+pkgver=12.1.0
 pkgrel=1
 #_snapshot=8-20190111
 pkgdesc='The GNU Compiler Collection - cross compiler for ARM64 target'
@@ -15,7 +15,7 @@
 options=(!emptydirs !strip staticlibs !lto)
 source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig})
 #https://gcc.gnu.org/pub/gcc/snapshots/$_snapshot/gcc-$_snapshot.tar.xz
-sha256sums=('b47cf2818691f5b1e21df2bb38c795fac2cfbd640ede2d0a5e1c89e338a3ac39'
+sha256sums=('62fd634889f31c02b64af2c468f064b47ad1ca78411c45abe6ac4b5f8dd19c7b'
 'SKIP')
 validpgpkeys=(D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62  # Jakub Jelinek 

   33C235A34C46AA3FFB293709A328C3A2C3C45C06  # Jakub Jelinek 




[arch-commits] Commit in aarch64-linux-gnu-gcc/trunk (PKGBUILD)

2022-04-23 Thread Anatol Pomozov via arch-commits
Date: Sunday, April 24, 2022 @ 03:19:19
  Author: anatolik
Revision: 1189495

upgpkg: aarch64-linux-gnu-gcc 11.3.0-1

Modified:
  aarch64-linux-gnu-gcc/trunk/PKGBUILD

--+
 PKGBUILD |   27 ---
 1 file changed, 12 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-04-24 03:08:21 UTC (rev 1189494)
+++ PKGBUILD2022-04-24 03:19:19 UTC (rev 1189495)
@@ -3,8 +3,7 @@
 
 _target=aarch64-linux-gnu
 pkgname=$_target-gcc
-pkgver=11.2.0
-_islver=0.24
+pkgver=11.3.0
 pkgrel=1
 #_snapshot=8-20190111
 pkgdesc='The GNU Compiler Collection - cross compiler for ARM64 target'
@@ -11,15 +10,13 @@
 arch=(x86_64)
 url='https://gcc.gnu.org/'
 license=(GPL LGPL FDL)
-depends=($_target-binutils $_target-glibc libmpc zlib)
+depends=($_target-binutils $_target-glibc libmpc zlib libisl zstd)
 makedepends=(gmp mpfr)
-options=(!emptydirs !strip staticlibs)
-source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}
+options=(!emptydirs !strip staticlibs !lto)
+source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig})
 #https://gcc.gnu.org/pub/gcc/snapshots/$_snapshot/gcc-$_snapshot.tar.xz
-http://isl.gforge.inria.fr/isl-$_islver.tar.bz2)
-sha256sums=('d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b'
-'SKIP'
-'fcf78dd9656c10eb8cf9fbd5f59a0b6b01386205fe1934b3b287a0a1898145c0')
+sha256sums=('b47cf2818691f5b1e21df2bb38c795fac2cfbd640ede2d0a5e1c89e338a3ac39'
+'SKIP')
 validpgpkeys=(D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62  # Jakub Jelinek 

   33C235A34C46AA3FFB293709A328C3A2C3C45C06  # Jakub Jelinek 

   13975A70E63C361C73AE69EF6EEB81F8981C74C7) # Richard Guenther 

@@ -33,17 +30,11 @@
 prepare() {
   cd $_basedir
 
-  # link isl for in-tree builds
-  ln -sf ../isl-$_islver isl
-
   echo $pkgver > gcc/BASE-VER
 
   # Do not run fixincludes
   sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
 
-  # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
-  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" 
"$srcdir"/$_basedir/{libiberty,gcc}/configure
-
   rm -rf "$srcdir"/gcc-build
   mkdir "$srcdir"/gcc-build
 }
@@ -56,6 +47,12 @@
   CFLAGS=${CFLAGS/-pipe/}
   CXXFLAGS=${CXXFLAGS/-pipe/}
 
+  # Credits @allanmcrae
+  # 
https://github.com/allanmcrae/toolchain/blob/f18604d70c5933c31b51a320978711e4e6791cf1/gcc/PKGBUILD
+  # TODO: properly deal with the build issues resulting from this
+  CFLAGS=${CFLAGS/-Werror=format-security/}
+  CXXFLAGS=${CXXFLAGS/-Werror=format-security/}
+
   "$srcdir"/$_basedir/configure \
   --prefix=/usr \
   --program-prefix=$_target- \



[arch-commits] Commit in aarch64-linux-gnu-gcc/trunk (PKGBUILD)

2021-07-28 Thread Anatol Pomozov via arch-commits
Date: Thursday, July 29, 2021 @ 05:04:39
  Author: anatolik
Revision: 989731

upgpkg: aarch64-linux-gnu-gcc 11.2.0-1

Modified:
  aarch64-linux-gnu-gcc/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-29 04:09:21 UTC (rev 989730)
+++ PKGBUILD2021-07-29 05:04:39 UTC (rev 989731)
@@ -3,9 +3,9 @@
 
 _target=aarch64-linux-gnu
 pkgname=$_target-gcc
-pkgver=11.1.0
+pkgver=11.2.0
 _islver=0.24
-pkgrel=2
+pkgrel=1
 #_snapshot=8-20190111
 pkgdesc='The GNU Compiler Collection - cross compiler for ARM64 target'
 arch=(x86_64)
@@ -17,7 +17,7 @@
 source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}
 #https://gcc.gnu.org/pub/gcc/snapshots/$_snapshot/gcc-$_snapshot.tar.xz
 http://isl.gforge.inria.fr/isl-$_islver.tar.bz2)
-sha256sums=('4c4a6fb8a8396059241c2e674b85b351c26a5d678274007f076957afa1cc9ddf'
+sha256sums=('d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b'
 'SKIP'
 'fcf78dd9656c10eb8cf9fbd5f59a0b6b01386205fe1934b3b287a0a1898145c0')
 validpgpkeys=(D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62  # Jakub Jelinek 




[arch-commits] Commit in aarch64-linux-gnu-gcc/trunk (PKGBUILD)

2021-07-21 Thread Anatol Pomozov via arch-commits
Date: Wednesday, July 21, 2021 @ 22:18:52
  Author: anatolik
Revision: 982765

upgpkg: aarch64-linux-gnu-gcc 11.1.0-2

Modified:
  aarch64-linux-gnu-gcc/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-21 21:58:57 UTC (rev 982764)
+++ PKGBUILD2021-07-21 22:18:52 UTC (rev 982765)
@@ -5,7 +5,7 @@
 pkgname=$_target-gcc
 pkgver=11.1.0
 _islver=0.24
-pkgrel=1
+pkgrel=2
 #_snapshot=8-20190111
 pkgdesc='The GNU Compiler Collection - cross compiler for ARM64 target'
 arch=(x86_64)
@@ -83,7 +83,7 @@
 package() {
   cd gcc-build
 
-  make DESTDIR="$pkgdir" install-gcc 
install-target-{libgcc,libstdc++-v3,libgomp,libgfortran,libquadmath}
+  make DESTDIR="$pkgdir" install-gcc 
install-target-{libgcc,libstdc++-v3,libgomp,libgfortran,libquadmath,libatomic}
 
   # strip target binaries
   find "$pkgdir"/usr/lib/gcc/$_target/ "$pkgdir"/usr/$_target/lib \



[arch-commits] Commit in aarch64-linux-gnu-gcc/trunk (PKGBUILD)

2021-05-03 Thread Anatol Pomozov via arch-commits
Date: Monday, May 3, 2021 @ 18:34:21
  Author: anatolik
Revision: 927255

upgpkg: aarch64-linux-gnu-gcc 11.1.0-1

Modified:
  aarch64-linux-gnu-gcc/trunk/PKGBUILD

--+
 PKGBUILD |   11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-05-03 18:34:20 UTC (rev 927254)
+++ PKGBUILD2021-05-03 18:34:21 UTC (rev 927255)
@@ -3,8 +3,8 @@
 
 _target=aarch64-linux-gnu
 pkgname=$_target-gcc
-pkgver=10.3.0
-_islver=0.22
+pkgver=11.1.0
+_islver=0.24
 pkgrel=1
 #_snapshot=8-20190111
 pkgdesc='The GNU Compiler Collection - cross compiler for ARM64 target'
@@ -17,10 +17,11 @@
 source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}
 #https://gcc.gnu.org/pub/gcc/snapshots/$_snapshot/gcc-$_snapshot.tar.xz
 http://isl.gforge.inria.fr/isl-$_islver.tar.bz2)
-sha256sums=('64f404c1a650f27fc33da242e1f2df54952e3963a49e06e73f6940f3223ac344'
+sha256sums=('4c4a6fb8a8396059241c2e674b85b351c26a5d678274007f076957afa1cc9ddf'
 'SKIP'
-'b21d354acd613a91cb88328753ec3aaeb174d6af042d89c5fcf3bbcced370751')
-validpgpkeys=(33C235A34C46AA3FFB293709A328C3A2C3C45C06  # Jakub Jelinek 

+'fcf78dd9656c10eb8cf9fbd5f59a0b6b01386205fe1934b3b287a0a1898145c0')
+validpgpkeys=(D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62  # Jakub Jelinek 

+  33C235A34C46AA3FFB293709A328C3A2C3C45C06  # Jakub Jelinek 

   13975A70E63C361C73AE69EF6EEB81F8981C74C7) # Richard Guenther 

 
 if [ -n "$_snapshot" ]; then


[arch-commits] Commit in aarch64-linux-gnu-gcc/trunk (PKGBUILD)

2021-04-14 Thread Anatol Pomozov via arch-commits
Date: Wednesday, April 14, 2021 @ 18:35:52
  Author: anatolik
Revision: 918747

upgpkg: aarch64-linux-gnu-gcc 10.3.0-1

Modified:
  aarch64-linux-gnu-gcc/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-04-14 18:35:49 UTC (rev 918746)
+++ PKGBUILD2021-04-14 18:35:52 UTC (rev 918747)
@@ -3,7 +3,7 @@
 
 _target=aarch64-linux-gnu
 pkgname=$_target-gcc
-pkgver=10.2.0
+pkgver=10.3.0
 _islver=0.22
 pkgrel=1
 #_snapshot=8-20190111
@@ -17,7 +17,7 @@
 source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}
 #https://gcc.gnu.org/pub/gcc/snapshots/$_snapshot/gcc-$_snapshot.tar.xz
 http://isl.gforge.inria.fr/isl-$_islver.tar.bz2)
-sha256sums=('b8dd4368bb9c7f0b98188317ee0254dd8cc99d1e3a18d0ff146c855fe16c1d8c'
+sha256sums=('64f404c1a650f27fc33da242e1f2df54952e3963a49e06e73f6940f3223ac344'
 'SKIP'
 'b21d354acd613a91cb88328753ec3aaeb174d6af042d89c5fcf3bbcced370751')
 validpgpkeys=(33C235A34C46AA3FFB293709A328C3A2C3C45C06  # Jakub Jelinek