* update riscv64-unknown-linux-gnu-gcc to 14.1.1+r58+gfc9fb69ad62-1

This commit is contained in:
Alexander Baldeck 2024-06-21 19:52:24 +02:00
parent 530eef2b44
commit 781da72f05

View File

@ -8,31 +8,28 @@
_target=riscv64-unknown-linux-gnu
pkgname="${_target}-gcc"
pkgver=13.2.1
_majorver=${pkgver%%.*}
_commit=860b0f0ef787f756c0e293671b4c4622dff63a79
pkgrel=3.2
pkgver=14.1.1+r58+gfc9fb69ad62
_commit=fc9fb69ad624fd4cc89ff31ad0a7b8d88481c1f7
pkgrel=1
pkgdesc="The GNU Compiler Collection (${_target})"
arch=(x86_64 powerpc64le powerpc64 powerpc)
license=(GPL LGPL FDL custom)
url='http://gcc.gnu.org'
depends=("${_target}-binutils>=2.41" "${_target}-glibc>=2.38" "${_target}-libxcrypt" libmpc elfutils zlib)
depends=("${_target}-binutils>=2.42" "${_target}-glibc>=2.39" "${_target}-libxcrypt" libmpc elfutils zlib)
makedepends=(git)
checkdepends=(dejagnu inetutils)
options=(!emptydirs !distcc !strip)
options=(!emptydirs !debug !distcc !lto !strip)
conflicts=("${_target}-gcc-stage1" "${_target}-gcc-stage2")
replaces=("${_target}-gcc-stage1" "${_target}-gcc-stage2")
provides=("${_target}-gcc-stage1=${pkgver}" "${_target}-gcc-stage2=${pkgver}")
source=(git+https://sourceware.org/git/gcc.git#commit=${_commit}
gcc11-Wno-format-security.patch
unfilter-default-library-path.patch)
gcc11-Wno-format-security.patch)
validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux.org
86CFFCA918CF3AF47147588051E8B148A9999C34 # evangelos@foutrelis.com
13975A70E63C361C73AE69EF6EEB81F8981C74C7 # richard.guenther@gmail.com
D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62) # Jakub Jelinek <jakub@redhat.com>
sha256sums=('SKIP'
'504e4b5a08eb25b6c35f19fdbe0c743ae4e9015d0af4759e74150006c283585e'
'7183fdeea8fd148cf9dd03b0932f9d439b818a5ab3bc9a5e20d8e0b41c9e0efd')
sha256sums=('21867c99e9bb9128df18babac5f628caa610a9ec040d4cee7fe05cfc933eaf9b'
'504e4b5a08eb25b6c35f19fdbe0c743ae4e9015d0af4759e74150006c283585e')
prepare() {
[[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
@ -47,8 +44,6 @@ prepare() {
# configure.ac: When adding -Wno-format, also add -Wno-format-security
patch -Np0 < "$srcdir/gcc11-Wno-format-security.patch"
patch -Np1 -i ${srcdir}/unfilter-default-library-path.patch
mkdir -p "$srcdir/gcc-build"
}