sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (8129b9b0bd13f33ed91a4d6514a837fc4945d2ff)
- From: Pavel Vinogradov <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
- Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (8129b9b0bd13f33ed91a4d6514a837fc4945d2ff)
- Date: Fri, 1 May 2026 00:44:07 +0000
GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:
gnu/gcc/BUILD |
1
gnu/gcc/DETAILS |
2
gnu/gcc/HISTORY |
5 +
gnu/gcc/patches/0011-libgnat-time_t-is-always-64-bit-on-musl-libc.patch |
28 ----------
4 files changed, 7 insertions(+), 29 deletions(-)
New commits:
commit 8129b9b0bd13f33ed91a4d6514a837fc4945d2ff
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
gnu/gcc: version 16.1.0
diff --git a/gnu/gcc/BUILD b/gnu/gcc/BUILD
index fd565c3..cdcfaed 100755
--- a/gnu/gcc/BUILD
+++ b/gnu/gcc/BUILD
@@ -125,6 +125,7 @@ OPTS="--enable-checking=release $OPTS"
&&
OPTS="--enable-default-pie $OPTS" &&
OPTS="--enable-default-ssp $OPTS" &&
OPTS="--enable-cet=auto $OPTS" &&
+OPTS="--disable-libatomic $OPTS" &&
OPTS="--enable-lto $OPTS" &&
OPTS="$GCC_MULTILIB $OPTS" &&
diff --git a/gnu/gcc/DETAILS b/gnu/gcc/DETAILS
index fcea075..be5448b 100755
--- a/gnu/gcc/DETAILS
+++ b/gnu/gcc/DETAILS
@@ -1,6 +1,6 @@
# Watch: https://ftp.gnu.org/gnu/gcc href="gcc-([0-9.]+)/"
SPELL=gcc
- VERSION=15.2.0
+ VERSION=16.1.0
ISL_VERSION=0.24
BASE_SOURCE_URL="https://ftp.gnu.org/pub/gnu/gcc/gcc-$VERSION"
SOURCE=gcc-$VERSION.tar.xz
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index 8d64a2c..ede708c 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,3 +1,8 @@
+2026-04-30 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 16.1.0
+ * BUILD: disabled libatomic, fails to build otherwise
+ * patches/0011-libgnat-time_t-is-always-64-bit-on-musl-libc.patch:
removed
+
2025-08-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 15.2.0
diff --git
a/gnu/gcc/patches/0011-libgnat-time_t-is-always-64-bit-on-musl-libc.patch
b/gnu/gcc/patches/0011-libgnat-time_t-is-always-64-bit-on-musl-libc.patch
deleted file mode 100644
index d42abea..0000000
--- a/gnu/gcc/patches/0011-libgnat-time_t-is-always-64-bit-on-musl-libc.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 5db97215bf502f07dcdd693f46fbdcaa3ca5fac6 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?S=C3=B6ren=20Tempel?= <soeren+git AT soeren-tempel.net>
-Date: Tue, 19 Jul 2022 14:54:07 +0200
-Subject: [PATCH 11/13] libgnat: time_t is always 64-bit on musl libc
-
-Origin: Alpine Linux
-Upstream-Status: Unknown
-Signed-off-by: Ismael Luceno <ismael AT sourcemage.org>
----
- gcc/ada/libgnat/s-parame.ads | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/gcc/ada/libgnat/s-parame.ads b/gcc/ada/libgnat/s-parame.ads
-index 3d6e345a1ba9..cfe0b4d3ca6c 100644
---- a/gcc/ada/libgnat/s-parame.ads
-+++ b/gcc/ada/libgnat/s-parame.ads
-@@ -102,7 +102,7 @@ package System.Parameters is
- -- Characteristics of time_t type --
- ------------------------------------
-
-- time_t_bits : constant := Long_Integer'Size;
-+ time_t_bits : constant := Long_Long_Integer'Size;
- -- Number of bits in type time_t
-
- ----------------------------------------------
---
-2.40.1
-
- [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (8129b9b0bd13f33ed91a4d6514a837fc4945d2ff), Pavel Vinogradov, 04/30/2026
Archive powered by MHonArc 2.6.24.