Skip to content

Commit

Permalink
gcc: 14.2.1 && rebuild
Browse files Browse the repository at this point in the history
Signed-off-by: Peter Jung <[email protected]>
  • Loading branch information
ptr1337 committed Aug 3, 2024
1 parent ac371c1 commit 4863e6b
Show file tree
Hide file tree
Showing 8 changed files with 44 additions and 44 deletions.
6 changes: 3 additions & 3 deletions toolchain/binutils/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
pkgbase = binutils
pkgdesc = A set of programs to assemble and manipulate binary and object files
pkgver = 2.42+r195+g29ae8b8ea71
pkgver = 2.42+r207+g8a6764d35e5
pkgrel = 2
url = https://www.gnu.org/software/binutils/
arch = x86_64
Expand Down Expand Up @@ -29,10 +29,10 @@ pkgbase = binutils
options = !distcc
options = !ccache
backup = etc/gprofng.rc
source = git+https://sourceware.org/git/binutils-gdb.git#commit=29ae8b8ea71057f152af388a39fd667a43b95549
source = git+https://sourceware.org/git/binutils-gdb.git#commit=8a6764d35e5c15d78de8aef8f27af3eefd9d7544
source = gold-warn-unsupported.patch
validpgpkeys = 3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F
sha256sums = 24325572790571670ef0bf05d84ea8e3a54be2544730117501a601ac79d3251e
sha256sums = 25060632a54f32c748a63dd11fdf1031565dc1e31f3cb83ff1968e30d33d06ba
sha256sums = 2d430b66f84a19c154725ec535280c493be1d34f1a90f95208dce02fecd0e4e4

pkgname = binutils
6 changes: 3 additions & 3 deletions toolchain/binutils/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
# toolchain build order: linux-api-headers->glibc->binutils->gcc->glibc->binutils->gcc

pkgname=binutils
pkgver=2.42+r195+g29ae8b8ea71
_commit=29ae8b8ea71057f152af388a39fd667a43b95549
pkgver=2.42+r207+g8a6764d35e5
_commit=8a6764d35e5c15d78de8aef8f27af3eefd9d7544
pkgrel=2
pkgdesc='A set of programs to assemble and manipulate binary and object files'
arch=(x86_64)
Expand All @@ -28,7 +28,7 @@ backup=('etc/gprofng.rc')
options=(staticlibs !distcc !ccache)
source=(git+https://sourceware.org/git/binutils-gdb.git#commit=${_commit}
gold-warn-unsupported.patch)
sha256sums=('24325572790571670ef0bf05d84ea8e3a54be2544730117501a601ac79d3251e'
sha256sums=('25060632a54f32c748a63dd11fdf1031565dc1e31f3cb83ff1968e30d33d06ba'
'2d430b66f84a19c154725ec535280c493be1d34f1a90f95208dce02fecd0e4e4')
validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)

Expand Down
28 changes: 14 additions & 14 deletions toolchain/gcc/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
pkgbase = gcc
pkgdesc = The GNU Compiler Collection
pkgver = 14.2.1+r15+gc6372417e50
pkgrel = 1
pkgver = 14.2.1+r26+g14fa2b2ae7f
pkgrel = 2
url = https://gcc.gnu.org
arch = x86_64
license = GPL-3.0-with-GCC-exception
Expand All @@ -25,22 +25,22 @@ pkgbase = gcc
makedepends = zstd
options = !emptydirs
options = !lto
source = git+https://sourceware.org/git/gcc.git#commit=c6372417e50bf4d094dac720b5f091c0d4aa7e2d
source = git+https://sourceware.org/git/gcc.git#commit=14fa2b2ae7f49dee5e7e7469243e281e48d925b9
source = c89
source = c99
source = gcc-ada-repro.patch
validpgpkeys = F3691687D867B81B51CE07D9BBE43771487328A9
validpgpkeys = 86CFFCA918CF3AF47147588051E8B148A9999C34
validpgpkeys = 13975A70E63C361C73AE69EF6EEB81F8981C74C7
validpgpkeys = D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62
sha256sums = 2e54c2677115970c379eea0a34c92e57a4f470f5562680b5b8476b354de07663
sha256sums = e86f5dc20665c3e229c9795333084c429c3b8996b6584440d5061a13abc9fe9a
sha256sums = de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931
sha256sums = 2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a
sha256sums = 1773f5137f08ac1f48f0f7297e324d5d868d55201c03068670ee4602babdef2f

pkgname = gcc
pkgdesc = The GNU Compiler Collection - C and C++ frontends
depends = gcc-libs=14.2.1+r15+gc6372417e50-1
depends = gcc-libs=14.2.1+r26+g14fa2b2ae7f-2
depends = binutils>=2.28
depends = libmpc
depends = zstd
Expand Down Expand Up @@ -79,7 +79,7 @@ pkgname = lib32-gcc-libs

pkgname = gcc-ada
pkgdesc = Ada front-end for GCC (GNAT)
depends = gcc=14.2.1+r15+gc6372417e50-1
depends = gcc=14.2.1+r26+g14fa2b2ae7f-2
depends = libisl.so
provides = gcc-ada-multilib
replaces = gcc-ada-multilib
Expand All @@ -88,22 +88,22 @@ pkgname = gcc-ada

pkgname = gcc-d
pkgdesc = D frontend for GCC
depends = gcc=14.2.1+r15+gc6372417e50-1
depends = gcc=14.2.1+r26+g14fa2b2ae7f-2
depends = libisl.so
provides = gdc
replaces = gdc
options = staticlibs

pkgname = gcc-fortran
pkgdesc = Fortran front-end for GCC
depends = gcc=14.2.1+r15+gc6372417e50-1
depends = gcc=14.2.1+r26+g14fa2b2ae7f-2
depends = libisl.so
provides = gcc-fortran-multilib
replaces = gcc-fortran-multilib

pkgname = gcc-go
pkgdesc = Go front-end for GCC
depends = gcc=14.2.1+r15+gc6372417e50-1
depends = gcc=14.2.1+r26+g14fa2b2ae7f-2
depends = libisl.so
provides = go=1.17
provides = gcc-go-multilib
Expand All @@ -112,27 +112,27 @@ pkgname = gcc-go

pkgname = gcc-m2
pkgdesc = Modula-2 frontend for GCC
depends = gcc=14.2.1+r15+gc6372417e50-1
depends = gcc=14.2.1+r26+g14fa2b2ae7f-2
depends = libisl.so

pkgname = gcc-objc
pkgdesc = Objective-C front-end for GCC
depends = gcc=14.2.1+r15+gc6372417e50-1
depends = gcc=14.2.1+r26+g14fa2b2ae7f-2
depends = libisl.so
provides = gcc-objc-multilib
replaces = gcc-objc-multilib

pkgname = gcc-rust
pkgdesc = Rust frontend for GCC
depends = gcc=14.2.1+r15+gc6372417e50-1
depends = gcc=14.2.1+r26+g14fa2b2ae7f-2
depends = libisl.so

pkgname = lto-dump
pkgdesc = Dump link time optimization object files
depends = gcc=14.2.1+r15+gc6372417e50-1
depends = gcc=14.2.1+r26+g14fa2b2ae7f-2
depends = libisl.so

pkgname = libgccjit
pkgdesc = Just-In-Time Compilation with GCC backend
depends = gcc=14.2.1+r15+gc6372417e50-1
depends = gcc=14.2.1+r26+g14fa2b2ae7f-2
depends = libisl.so
16 changes: 8 additions & 8 deletions toolchain/gcc/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ _optimize_v3=${_optimize_v3-y}
_optimize_v4=${_optimize_v4-}

pkgname=(gcc gcc-libs lib32-gcc-libs gcc-ada gcc-d gcc-fortran gcc-go gcc-m2 gcc-objc gcc-rust lto-dump libgccjit)
pkgver=14.2.1+r15+gc6372417e50
_commit=c6372417e50bf4d094dac720b5f091c0d4aa7e2d
pkgrel=1
pkgver=14.2.1+r26+g14fa2b2ae7f
_commit=14fa2b2ae7f49dee5e7e7469243e281e48d925b9
pkgrel=2
pkgdesc='The GNU Compiler Collection'
arch=(x86_64)
license=(GPL-3.0-with-GCC-exception GFDL-1.3-or-later)
Expand Down Expand Up @@ -52,14 +52,14 @@ validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux.
86CFFCA918CF3AF47147588051E8B148A9999C34 # [email protected]
13975A70E63C361C73AE69EF6EEB81F8981C74C7 # [email protected]
D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62) # Jakub Jelinek <[email protected]>
sha256sums=('2e54c2677115970c379eea0a34c92e57a4f470f5562680b5b8476b354de07663'
sha256sums=('e86f5dc20665c3e229c9795333084c429c3b8996b6584440d5061a13abc9fe9a'
'de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931'
'2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a'
'1773f5137f08ac1f48f0f7297e324d5d868d55201c03068670ee4602babdef2f')
pkgver() {
cd gcc
echo "$(cat gcc/BASE-VER)+$(git describe --tags | sed 's/[^-]*-[^-]*-//;s/[^-]*-/r&/;s/-/+/g;s/_/./')"
}
#pkgver() {
# cd gcc
# echo "$(cat gcc/BASE-VER)+$(git describe --tags | sed 's/[^-]*-[^-]*-//;s/[^-]*-/r&/;s/-/+/g;s/_/./')"
#}

prepare() {
[[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
Expand Down
10 changes: 5 additions & 5 deletions toolchain/glibc/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
pkgbase = glibc
pkgver = 2.40
pkgver = 2.40+r16+gaa533d58ff
pkgrel = 2
url = https://www.gnu.org/software/libc
arch = x86_64
Expand All @@ -11,15 +11,15 @@ pkgbase = glibc
makedepends = python
options = staticlibs
options = !lto
source = git+https://sourceware.org/git/glibc.git#commit=3d1aed874918c466a4477af1da35983ab036690e
source = git+https://sourceware.org/git/glibc.git#commit=aa533d58ff12e27771d9c960a727d74992a3f2a3
source = locale.gen.txt
source = locale-gen
source = lib32-glibc.conf
source = sdt.h
source = sdt-config.h
validpgpkeys = 7273542B39962DF7B299931416792B4EA25340F8
validpgpkeys = BC7C7372637EC10C57D7AA6579C43DFBF1CF2187
b2sums = b68f571cdedb6c9cdb5cd041aa3575ad74b78e2fb4d4f8867c1d1c1a03cfd0bc641b5d446224d3448099fdfad3fc8a109c97b04d57bc4718a2e31ad6421b4b6d
b2sums = 74c4f1e1231834579d19c96cc60fc370c9c4468e254fe069aad6102c8678d163ab6e58ebf0a11de680483105ba02d362842a817d698e134731f70c2d5b383eed
b2sums = c859bf2dfd361754c9e3bbd89f10de31f8e81fd95dc67b77d10cb44e23834b096ba3caa65fbc1bd655a8696c6450dfd5a096c476b3abf5c7e125123f97ae1a72
b2sums = 04fbb3b0b28705f41ccc6c15ed5532faf0105370f22133a2b49867e790df0491f5a1255220ff6ebab91a462f088d0cf299491b3eb8ea53534cb8638a213e46e3
b2sums = 7c265e6d36a5c0dff127093580827d15519b6c7205c2e1300e82f0fb5b9dd00b6accb40c56581f18179c4fbbc95bd2bf1b900ace867a83accde0969f7b609f8a
Expand All @@ -40,11 +40,11 @@ pkgname = glibc
pkgname = lib32-glibc
pkgdesc = GNU C Library (32-bit)
install = lib32-glibc.install
depends = glibc=2.40
depends = glibc=2.40+r16+gaa533d58ff
options = staticlibs
options = !lto
options = !emptydirs

pkgname = glibc-locales
pkgdesc = Pregenerated locales for GNU C Library
depends = glibc=2.40
depends = glibc=2.40+r16+gaa533d58ff
14 changes: 7 additions & 7 deletions toolchain/glibc/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ _optimize_v4=${_optimize_v4-}

pkgbase=glibc
pkgname=(glibc lib32-glibc glibc-locales)
pkgver=2.40
_commit=3d1aed874918c466a4477af1da35983ab036690e
pkgver=2.40+r16+gaa533d58ff
_commit=aa533d58ff12e27771d9c960a727d74992a3f2a3
pkgrel=2
arch=(x86_64)
url='https://www.gnu.org/software/libc'
Expand All @@ -29,17 +29,17 @@ source=("git+https://sourceware.org/git/glibc.git#commit=${_commit}"
)
validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell
BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar
b2sums=('b68f571cdedb6c9cdb5cd041aa3575ad74b78e2fb4d4f8867c1d1c1a03cfd0bc641b5d446224d3448099fdfad3fc8a109c97b04d57bc4718a2e31ad6421b4b6d'
b2sums=('74c4f1e1231834579d19c96cc60fc370c9c4468e254fe069aad6102c8678d163ab6e58ebf0a11de680483105ba02d362842a817d698e134731f70c2d5b383eed'
'c859bf2dfd361754c9e3bbd89f10de31f8e81fd95dc67b77d10cb44e23834b096ba3caa65fbc1bd655a8696c6450dfd5a096c476b3abf5c7e125123f97ae1a72'
'04fbb3b0b28705f41ccc6c15ed5532faf0105370f22133a2b49867e790df0491f5a1255220ff6ebab91a462f088d0cf299491b3eb8ea53534cb8638a213e46e3'
'7c265e6d36a5c0dff127093580827d15519b6c7205c2e1300e82f0fb5b9dd00b6accb40c56581f18179c4fbbc95bd2bf1b900ace867a83accde0969f7b609f8a'
'a6a5e2f2a627cc0d13d11a82458cfd0aa75ec1c5a3c7647e5d5a3bb1d4c0770887a3909bfda1236803d5bc9801bfd6251e13483e9adf797e4725332cd0d91a0e'
'214e995e84b342fe7b2a7704ce011b7c7fc74c2971f98eeb3b4e677b99c860addc0a7d91b8dc0f0b8be7537782ee331999e02ba48f4ccc1c331b60f27d715678')

pkgver() {
cd glibc
git describe --tags | sed 's/[^-]*-//;s/[^-]*-/&r/;s/-/+/g'
}
#pkgver() {
# cd glibc
# git describe --tags | sed 's/[^-]*-//;s/[^-]*-/&r/;s/-/+/g'
#}

prepare() {
mkdir -p glibc-build lib32-glibc-build
Expand Down
4 changes: 2 additions & 2 deletions toolchain/libtool/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
pkgbase = libtool
pkgdesc = A generic library support script
pkgver = 2.5.1
pkgrel = 2
pkgrel = 3
url = https://www.gnu.org/software/libtool
arch = x86_64
license = LGPL-2.0-or-later WITH Libtool-exception
checkdepends = gcc-fortran
makedepends = gcc>=14.1.1
makedepends = gcc>=14.2.1
makedepends = git
makedepends = help2man
depends = sh
Expand Down
4 changes: 2 additions & 2 deletions toolchain/libtool/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
pkgname=libtool
pkgver=2.5.1
_commit=1354176bbbc939a7d07a0dcf9b2d92e2ac6bcfef
pkgrel=2
_gccver=14.1.1
pkgrel=3
_gccver=14.2.1
pkgdesc='A generic library support script'
arch=(x86_64)
url='https://www.gnu.org/software/libtool'
Expand Down

0 comments on commit 4863e6b

Please sign in to comment.