summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorVyacheslav Razykov2021-01-25 13:37:42 +0300
committerVyacheslav Razykov2021-01-25 16:25:26 +0300
commit31cfc9a66a481cc3f7bf0eaa99d44f54c0186864 (patch)
tree0e147f617b10a640bd0346241136cf3b8cf6a6fc /PKGBUILD
parent40d4e3b131c4744a03595e4c404d4f0c3581c080 (diff)
downloadaur-31cfc9a66a481cc3f7bf0eaa99d44f54c0186864.tar.gz
Update to 10.2.0-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 17 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 51888ff4df15..a3b76dd1f469 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,11 +2,12 @@
# Contributor: toha257 <toha257@gmail.com>
# Contributor: Allan McRae <allan@archlinux.org>
# Contributor: Kevin Mihelich <kevin@archlinuxarm.org>
-# Maintainer: Tavian Barnes <tavianator@tavianator.com>
+# Contributor: Tavian Barnes <tavianator@tavianator.com>
+# Maintainer: Vyacheslav Razykov <v.razykov@gmail.com>
_target="arm-linux-gnueabihf"
pkgname=${_target}-gcc-stage2
-pkgver=10.1.0
+pkgver=10.2.0
_majorver=${pkgver%%.*}
_islver=0.21
pkgrel=1
@@ -14,22 +15,26 @@ pkgdesc="The GNU Compiler Collection. Stage 2 for toolchain building (${_target}
arch=(i686 x86_64)
license=(GPL LGPL FDL custom)
url='https://gcc.gnu.org'
-depends=("${_target}-binutils>=2.34-3" "${_target}-glibc-headers>=2.31-3" libmpc zlib)
+depends=("${_target}-binutils>=2.35.1-1" "${_target}-glibc-headers>=2.32-1" libmpc zlib)
options=(!emptydirs !distcc !strip)
conflicts=("${_target}-gcc-stage1")
replaces=("${_target}-gcc-stage1")
provides=("${_target}-gcc-stage1=${pkgver}")
source=(https://sourceware.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.xz{,.sig}
http://isl.gforge.inria.fr/isl-${_islver}.tar.xz
- fs64270.patch)
+ fs64270.patch
+ ipa-fix-bit-CPP-when-combined-with-IPA-bit-CP.patch
+ ipa-fix-ICE-in-get_default_value.patch)
validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux.org
86CFFCA918CF3AF47147588051E8B148A9999C34 # evangelos@foutrelis.com
13975A70E63C361C73AE69EF6EEB81F8981C74C7 # richard.guenther@gmail.com
33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek <jakub@redhat.com>
-sha256sums=('b6898a23844b656f1b68691c5c012036c2e694ac4b53a8918d4712ad876e7ea2'
+sha256sums=('b8dd4368bb9c7f0b98188317ee0254dd8cc99d1e3a18d0ff146c855fe16c1d8c'
'SKIP'
'777058852a3db9500954361e294881214f6ecd4b594c00da5eee974cd6a54960'
- '1ef190ed4562c4db8c1196952616cd201cfdd788b65f302ac2cc4dabb4d72cee')
+ '1ef190ed4562c4db8c1196952616cd201cfdd788b65f302ac2cc4dabb4d72cee'
+ 'fcb11c9bcea320afd202b031b48f8750aeaedaa4b0c5dddcd2c0a16381e927e4'
+ '42865f2af3f48140580c4ae70b6ea03b5bdca0f29654773ef0d42ce00d60ea16')
prepare() {
[[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
@@ -48,6 +53,12 @@ prepare() {
# https://bugs.archlinux.org/task/64270
patch -p1 -i "$srcdir/fs64270.patch"
+ # Fix a crash in mpv when mesa 20.2 is compiled with LTO
+ # https://gitlab.freedesktop.org/mesa/mesa/-/issues/3239
+ # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96482
+ patch -Np1 -i ../ipa-fix-bit-CPP-when-combined-with-IPA-bit-CP.patch
+ patch -Np1 -i ../ipa-fix-ICE-in-get_default_value.patch
+
mkdir -p "$srcdir/gcc-build"
}