diff options
author | Vyacheslav Razykov | 2021-01-25 13:37:42 +0300 |
---|---|---|
committer | Vyacheslav Razykov | 2021-01-25 16:25:26 +0300 |
commit | 31cfc9a66a481cc3f7bf0eaa99d44f54c0186864 (patch) | |
tree | 0e147f617b10a640bd0346241136cf3b8cf6a6fc /PKGBUILD | |
parent | 40d4e3b131c4744a03595e4c404d4f0c3581c080 (diff) | |
download | aur-31cfc9a66a481cc3f7bf0eaa99d44f54c0186864.tar.gz |
Update to 10.2.0-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 17 insertions, 6 deletions
@@ -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" } |