diff --git a/toolchain/binutils/.SRCINFO b/toolchain/binutils/.SRCINFO index 404d063f..b6ba8284 100644 --- a/toolchain/binutils/.SRCINFO +++ b/toolchain/binutils/.SRCINFO @@ -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 @@ -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 diff --git a/toolchain/binutils/PKGBUILD b/toolchain/binutils/PKGBUILD index 8b615377..d6f4d47a 100644 --- a/toolchain/binutils/PKGBUILD +++ b/toolchain/binutils/PKGBUILD @@ -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) @@ -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) diff --git a/toolchain/gcc/.SRCINFO b/toolchain/gcc/.SRCINFO index 32499ba8..0c30203c 100644 --- a/toolchain/gcc/.SRCINFO +++ b/toolchain/gcc/.SRCINFO @@ -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 @@ -25,7 +25,7 @@ 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 @@ -33,14 +33,14 @@ pkgbase = gcc 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 @@ -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 @@ -88,7 +88,7 @@ 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 @@ -96,14 +96,14 @@ pkgname = gcc-d 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 @@ -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 diff --git a/toolchain/gcc/PKGBUILD b/toolchain/gcc/PKGBUILD index 0812d47d..19de3eb1 100644 --- a/toolchain/gcc/PKGBUILD +++ b/toolchain/gcc/PKGBUILD @@ -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) @@ -52,14 +52,14 @@ validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux. 86CFFCA918CF3AF47147588051E8B148A9999C34 # foutrelis@archlinux.org 13975A70E63C361C73AE69EF6EEB81F8981C74C7 # richard.guenther@gmail.com D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62) # Jakub Jelinek -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 diff --git a/toolchain/glibc/.SRCINFO b/toolchain/glibc/.SRCINFO index 5da3bdaf..013862a8 100644 --- a/toolchain/glibc/.SRCINFO +++ b/toolchain/glibc/.SRCINFO @@ -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 @@ -11,7 +11,7 @@ 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 @@ -19,7 +19,7 @@ pkgbase = glibc source = sdt-config.h validpgpkeys = 7273542B39962DF7B299931416792B4EA25340F8 validpgpkeys = BC7C7372637EC10C57D7AA6579C43DFBF1CF2187 - b2sums = b68f571cdedb6c9cdb5cd041aa3575ad74b78e2fb4d4f8867c1d1c1a03cfd0bc641b5d446224d3448099fdfad3fc8a109c97b04d57bc4718a2e31ad6421b4b6d + b2sums = 74c4f1e1231834579d19c96cc60fc370c9c4468e254fe069aad6102c8678d163ab6e58ebf0a11de680483105ba02d362842a817d698e134731f70c2d5b383eed b2sums = c859bf2dfd361754c9e3bbd89f10de31f8e81fd95dc67b77d10cb44e23834b096ba3caa65fbc1bd655a8696c6450dfd5a096c476b3abf5c7e125123f97ae1a72 b2sums = 04fbb3b0b28705f41ccc6c15ed5532faf0105370f22133a2b49867e790df0491f5a1255220ff6ebab91a462f088d0cf299491b3eb8ea53534cb8638a213e46e3 b2sums = 7c265e6d36a5c0dff127093580827d15519b6c7205c2e1300e82f0fb5b9dd00b6accb40c56581f18179c4fbbc95bd2bf1b900ace867a83accde0969f7b609f8a @@ -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 diff --git a/toolchain/glibc/PKGBUILD b/toolchain/glibc/PKGBUILD index f877af3b..d3302dae 100644 --- a/toolchain/glibc/PKGBUILD +++ b/toolchain/glibc/PKGBUILD @@ -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' @@ -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 diff --git a/toolchain/libtool/.SRCINFO b/toolchain/libtool/.SRCINFO index 88ee1c39..b0276851 100644 --- a/toolchain/libtool/.SRCINFO +++ b/toolchain/libtool/.SRCINFO @@ -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 diff --git a/toolchain/libtool/PKGBUILD b/toolchain/libtool/PKGBUILD index bdf88495..11b29ce4 100644 --- a/toolchain/libtool/PKGBUILD +++ b/toolchain/libtool/PKGBUILD @@ -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'