* update riscv64-unknown-linux-gnu-gcc to 14.1.1+r58+gfc9fb69ad62-1
This commit is contained in:
parent
530eef2b44
commit
781da72f05
@ -8,31 +8,28 @@
|
|||||||
|
|
||||||
_target=riscv64-unknown-linux-gnu
|
_target=riscv64-unknown-linux-gnu
|
||||||
pkgname="${_target}-gcc"
|
pkgname="${_target}-gcc"
|
||||||
pkgver=13.2.1
|
pkgver=14.1.1+r58+gfc9fb69ad62
|
||||||
_majorver=${pkgver%%.*}
|
_commit=fc9fb69ad624fd4cc89ff31ad0a7b8d88481c1f7
|
||||||
_commit=860b0f0ef787f756c0e293671b4c4622dff63a79
|
pkgrel=1
|
||||||
pkgrel=3.2
|
|
||||||
pkgdesc="The GNU Compiler Collection (${_target})"
|
pkgdesc="The GNU Compiler Collection (${_target})"
|
||||||
arch=(x86_64 powerpc64le powerpc64 powerpc)
|
arch=(x86_64 powerpc64le powerpc64 powerpc)
|
||||||
license=(GPL LGPL FDL custom)
|
license=(GPL LGPL FDL custom)
|
||||||
url='http://gcc.gnu.org'
|
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)
|
makedepends=(git)
|
||||||
checkdepends=(dejagnu inetutils)
|
checkdepends=(dejagnu inetutils)
|
||||||
options=(!emptydirs !distcc !strip)
|
options=(!emptydirs !debug !distcc !lto !strip)
|
||||||
conflicts=("${_target}-gcc-stage1" "${_target}-gcc-stage2")
|
conflicts=("${_target}-gcc-stage1" "${_target}-gcc-stage2")
|
||||||
replaces=("${_target}-gcc-stage1" "${_target}-gcc-stage2")
|
replaces=("${_target}-gcc-stage1" "${_target}-gcc-stage2")
|
||||||
provides=("${_target}-gcc-stage1=${pkgver}" "${_target}-gcc-stage2=${pkgver}")
|
provides=("${_target}-gcc-stage1=${pkgver}" "${_target}-gcc-stage2=${pkgver}")
|
||||||
source=(git+https://sourceware.org/git/gcc.git#commit=${_commit}
|
source=(git+https://sourceware.org/git/gcc.git#commit=${_commit}
|
||||||
gcc11-Wno-format-security.patch
|
gcc11-Wno-format-security.patch)
|
||||||
unfilter-default-library-path.patch)
|
|
||||||
validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux.org
|
validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux.org
|
||||||
86CFFCA918CF3AF47147588051E8B148A9999C34 # evangelos@foutrelis.com
|
86CFFCA918CF3AF47147588051E8B148A9999C34 # evangelos@foutrelis.com
|
||||||
13975A70E63C361C73AE69EF6EEB81F8981C74C7 # richard.guenther@gmail.com
|
13975A70E63C361C73AE69EF6EEB81F8981C74C7 # richard.guenther@gmail.com
|
||||||
D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62) # Jakub Jelinek <jakub@redhat.com>
|
D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62) # Jakub Jelinek <jakub@redhat.com>
|
||||||
sha256sums=('SKIP'
|
sha256sums=('21867c99e9bb9128df18babac5f628caa610a9ec040d4cee7fe05cfc933eaf9b'
|
||||||
'504e4b5a08eb25b6c35f19fdbe0c743ae4e9015d0af4759e74150006c283585e'
|
'504e4b5a08eb25b6c35f19fdbe0c743ae4e9015d0af4759e74150006c283585e')
|
||||||
'7183fdeea8fd148cf9dd03b0932f9d439b818a5ab3bc9a5e20d8e0b41c9e0efd')
|
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
[[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
|
[[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
|
||||||
@ -47,8 +44,6 @@ prepare() {
|
|||||||
# configure.ac: When adding -Wno-format, also add -Wno-format-security
|
# configure.ac: When adding -Wno-format, also add -Wno-format-security
|
||||||
patch -Np0 < "$srcdir/gcc11-Wno-format-security.patch"
|
patch -Np0 < "$srcdir/gcc11-Wno-format-security.patch"
|
||||||
|
|
||||||
patch -Np1 -i ${srcdir}/unfilter-default-library-path.patch
|
|
||||||
|
|
||||||
mkdir -p "$srcdir/gcc-build"
|
mkdir -p "$srcdir/gcc-build"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user