summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVyacheslav Razykov2021-09-18 09:30:36 +0300
committerVyacheslav Razykov2021-09-18 09:30:36 +0300
commit6f7d9b3ae6de7abf44d92fcfea69112f1a207b0a (patch)
tree1867af67c4e1cc892befbf12ca0f59d85bd88c2d
parent562f08b810b4248c54131b4b6a86554b9cba3f3d (diff)
downloadaur-6f7d9b3ae6de7abf44d92fcfea69112f1a207b0a.tar.gz
Update to 11.2.0-1
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD10
-rw-r--r--gcc-ada-repro.patch7
-rw-r--r--gcc11-Wno-format-security.patch8
4 files changed, 19 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f17ab9e3a3ab..93d188f333fb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = arm-linux-gnueabihf-gcc-stage1
pkgdesc = The GNU Compiler Collection. Stage 1 for toolchain building (arm-linux-gnueabihf)
- pkgver = 11.1.0
+ pkgver = 11.2.0
pkgrel = 1
url = https://gcc.gnu.org
arch = i686
@@ -9,14 +9,14 @@ pkgbase = arm-linux-gnueabihf-gcc-stage1
license = LGPL
license = FDL
license = custom
- depends = arm-linux-gnueabihf-binutils>=2.36.1-1
+ depends = arm-linux-gnueabihf-binutils>=2.37-1
depends = libmpc
depends = zlib
options = !emptydirs
options = !distcc
options = !strip
- source = https://sourceware.org/pub/gcc/releases/gcc-11.1.0/gcc-11.1.0.tar.xz
- source = https://sourceware.org/pub/gcc/releases/gcc-11.1.0/gcc-11.1.0.tar.xz.sig
+ source = https://sourceware.org/pub/gcc/releases/gcc-11.2.0/gcc-11.2.0.tar.xz
+ source = https://sourceware.org/pub/gcc/releases/gcc-11.2.0/gcc-11.2.0.tar.xz.sig
source = http://isl.gforge.inria.fr/isl-0.24.tar.xz
source = all_default-ssp-fix.patch
source = gcc-ada-repro.patch
@@ -25,12 +25,11 @@ pkgbase = arm-linux-gnueabihf-gcc-stage1
validpgpkeys = 86CFFCA918CF3AF47147588051E8B148A9999C34
validpgpkeys = 13975A70E63C361C73AE69EF6EEB81F8981C74C7
validpgpkeys = D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62
- sha256sums = 4c4a6fb8a8396059241c2e674b85b351c26a5d678274007f076957afa1cc9ddf
+ sha256sums = d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b
sha256sums = SKIP
sha256sums = 043105cc544f416b48736fff8caf077fb0663a717d06b1113f16e391ac99ebad
sha256sums = 88acab8b777759a002e186a1f9d96f96b651bf20454bfdf891a0d64231097c32
- sha256sums = 1773f5137f08ac1f48f0f7297e324d5d868d55201c03068670ee4602babdef2f
- sha256sums = 504e4b5a08eb25b6c35f19fdbe0c743ae4e9015d0af4759e74150006c283585e
+ sha256sums = 867e7ef398932bec08b1d381c297877dceec031c0077a02dce2d662c5fa23183
+ sha256sums = f2878f006949165ba5a400a10f008249e8e27a833ebb92b3221d4e6bf5886992
pkgname = arm-linux-gnueabihf-gcc-stage1
-
diff --git a/PKGBUILD b/PKGBUILD
index c56ee475ebdc..d5ca95f2656d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@
_target="arm-linux-gnueabihf"
pkgname=${_target}-gcc-stage1
-pkgver=11.1.0
+pkgver=11.2.0
_majorver=${pkgver%%.*}
_islver=0.24
pkgrel=1
@@ -15,7 +15,7 @@ pkgdesc="The GNU Compiler Collection. Stage 1 for toolchain building (${_target}
arch=(i686 x86_64)
license=(GPL LGPL FDL custom)
url='https://gcc.gnu.org'
-depends=("${_target}-binutils>=2.36.1-1" libmpc zlib)
+depends=("${_target}-binutils>=2.37-1" libmpc zlib)
options=(!emptydirs !distcc !strip)
source=(https://sourceware.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.xz{,.sig}
http://isl.gforge.inria.fr/isl-${_islver}.tar.xz
@@ -26,12 +26,12 @@ validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux.
86CFFCA918CF3AF47147588051E8B148A9999C34 # evangelos@foutrelis.com
13975A70E63C361C73AE69EF6EEB81F8981C74C7 # richard.guenther@gmail.com
D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62) # Jakub Jelinek <jakub@redhat.com>
-sha256sums=('4c4a6fb8a8396059241c2e674b85b351c26a5d678274007f076957afa1cc9ddf'
+sha256sums=('d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b'
'SKIP'
'043105cc544f416b48736fff8caf077fb0663a717d06b1113f16e391ac99ebad'
'88acab8b777759a002e186a1f9d96f96b651bf20454bfdf891a0d64231097c32'
- '1773f5137f08ac1f48f0f7297e324d5d868d55201c03068670ee4602babdef2f'
- '504e4b5a08eb25b6c35f19fdbe0c743ae4e9015d0af4759e74150006c283585e')
+ '867e7ef398932bec08b1d381c297877dceec031c0077a02dce2d662c5fa23183'
+ 'f2878f006949165ba5a400a10f008249e8e27a833ebb92b3221d4e6bf5886992')
prepare() {
[[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
diff --git a/gcc-ada-repro.patch b/gcc-ada-repro.patch
index 66256369fac1..91c56d9c6a25 100644
--- a/gcc-ada-repro.patch
+++ b/gcc-ada-repro.patch
@@ -2,9 +2,9 @@ Avoid leaking current data on generated file for Ada.
Index: gcc/ada/gcc-interface/Makefile.in
===================================================================
---- gcc/ada/gcc-interface/Makefile.in (revision 268977)
-+++ gcc/ada/gcc-interface/Makefile.in (working copy)
-@@ -2407,6 +2407,7 @@ $(RTSDIR)/s-oscons.ads: ../stamp-gnatlib
+--- gcc/ada/gcc-interface/Makefile.in 2021-07-28 09:55:06.816280772 +0300
++++ gcc/ada/gcc-interface/Makefile.in 2021-09-17 02:16:17.169904292 +0300
+@@ -613,6 +613,7 @@
$(OSCONS_CPP) ; \
$(OSCONS_EXTRACT) ; \
../bldtools/oscons/xoscons s-oscons)
@@ -12,4 +12,3 @@ Index: gcc/ada/gcc-interface/Makefile.in
gnatlib: ../stamp-gnatlib1-$(RTSDIR) ../stamp-gnatlib2-$(RTSDIR) $(RTSDIR)/s-oscons.ads
test -f $(RTSDIR)/s-oscons.ads || exit 1
-
diff --git a/gcc11-Wno-format-security.patch b/gcc11-Wno-format-security.patch
index 974ea44d0f85..7680a5859474 100644
--- a/gcc11-Wno-format-security.patch
+++ b/gcc11-Wno-format-security.patch
@@ -3,9 +3,9 @@
* configure.ac: When adding -Wno-format, also add -Wno-format-security.
* configure: Regenerated.
---- gcc/configure.ac.jj 2017-02-13 12:20:53.000000000 +0100
+--- gcc/configure.ac 2017-02-13 12:20:53.000000000 +0100
+++ gcc/configure.ac 2017-02-25 12:42:32.859175403 +0100
-@@ -480,7 +480,7 @@ AC_ARG_ENABLE(build-format-warnings,
+@@ -523,7 +523,7 @@ AC_ARG_ENABLE(build-format-warnings,
AS_HELP_STRING([--disable-build-format-warnings],[don't use -Wformat while building GCC]),
[],[enable_build_format_warnings=yes])
AS_IF([test $enable_build_format_warnings = no],
@@ -14,9 +14,9 @@
ACX_PROG_CXX_WARNING_OPTS(
m4_quote(m4_do([-W -Wall -Wno-narrowing -Wwrite-strings ],
[-Wcast-qual -Wno-error=format-diag $wf_opt])),
---- gcc/configure.jj 2017-02-13 12:20:52.000000000 +0100
+--- gcc/configure 2017-02-13 12:20:52.000000000 +0100
+++ gcc/configure 2017-02-25 12:42:50.041946391 +0100
-@@ -6647,7 +6647,7 @@ else
+@@ -6833,7 +6833,7 @@
fi
if test $enable_build_format_warnings = no; then :