public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
From: Michael Tremer <michael.tremer@ipfire.org>
To: development@lists.ipfire.org
Subject: [PATCH 3/5] glibc: Update to 2.41
Date: Fri, 07 Feb 2025 12:25:55 +0000	[thread overview]
Message-ID: <20250207122557.1714587-3-michael.tremer@ipfire.org> (raw)
In-Reply-To: <20250207122557.1714587-1-michael.tremer@ipfire.org>

[-- Attachment #1: Type: text/plain, Size: 4454 bytes --]

Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
---
 config/rootfiles/common/aarch64/glibc |  5 +++--
 config/rootfiles/common/riscv64/glibc |  2 ++
 config/rootfiles/common/x86_64/glibc  |  4 +++-
 lfs/glibc                             | 10 ++++++----
 4 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/config/rootfiles/common/aarch64/glibc b/config/rootfiles/common/aarch64/glibc
index d91e55c79..a6d3f1ea9 100644
--- a/config/rootfiles/common/aarch64/glibc
+++ b/config/rootfiles/common/aarch64/glibc
@@ -109,6 +109,7 @@ usr/bin/locale
 #usr/include/bits/long-double.h
 #usr/include/bits/math-vector.h
 #usr/include/bits/mathcalls-helper-functions.h
+#usr/include/bits/mathcalls-macros.h
 #usr/include/bits/mathcalls-narrow.h
 #usr/include/bits/mathcalls.h
 #usr/include/bits/mathdef.h
@@ -124,7 +125,6 @@ usr/bin/locale
 #usr/include/bits/netdb.h
 #usr/include/bits/param.h
 #usr/include/bits/poll.h
-#usr/include/bits/platform/features.h
 #usr/include/bits/poll2.h
 #usr/include/bits/posix1_lim.h
 #usr/include/bits/posix2_lim.h
@@ -812,7 +812,7 @@ usr/lib/gconv
 #usr/lib/libc_nonshared.a
 #usr/lib/libdl.a
 #usr/lib/libg.a
-#usr/lib/libm-2.40.a
+#usr/lib/libm-2.41.a
 #usr/lib/libm.a
 #usr/lib/libm.so
 #usr/lib/libmcheck.a
@@ -8450,6 +8450,7 @@ usr/lib/locale
 #usr/share/info/libc.info-18
 #usr/share/info/libc.info-19
 #usr/share/info/libc.info-2
+#usr/share/info/libc.info-20
 #usr/share/info/libc.info-3
 #usr/share/info/libc.info-4
 #usr/share/info/libc.info-5
diff --git a/config/rootfiles/common/riscv64/glibc b/config/rootfiles/common/riscv64/glibc
index caab864d9..52a4ad657 100644
--- a/config/rootfiles/common/riscv64/glibc
+++ b/config/rootfiles/common/riscv64/glibc
@@ -108,6 +108,7 @@ usr/bin/locale
 #usr/include/bits/long-double.h
 #usr/include/bits/math-vector.h
 #usr/include/bits/mathcalls-helper-functions.h
+#usr/include/bits/mathcalls-macros.h
 #usr/include/bits/mathcalls-narrow.h
 #usr/include/bits/mathcalls.h
 #usr/include/bits/mathdef.h
@@ -8446,6 +8447,7 @@ usr/lib/locale
 #usr/share/info/libc.info-18
 #usr/share/info/libc.info-19
 #usr/share/info/libc.info-2
+#usr/share/info/libc.info-20
 #usr/share/info/libc.info-3
 #usr/share/info/libc.info-4
 #usr/share/info/libc.info-5
diff --git a/config/rootfiles/common/x86_64/glibc b/config/rootfiles/common/x86_64/glibc
index 9f97485dc..7d95ea661 100644
--- a/config/rootfiles/common/x86_64/glibc
+++ b/config/rootfiles/common/x86_64/glibc
@@ -109,6 +109,7 @@ usr/bin/locale
 #usr/include/bits/long-double.h
 #usr/include/bits/math-vector.h
 #usr/include/bits/mathcalls-helper-functions.h
+#usr/include/bits/mathcalls-macros.h
 #usr/include/bits/mathcalls-narrow.h
 #usr/include/bits/mathcalls.h
 #usr/include/bits/mathdef.h
@@ -820,7 +821,7 @@ usr/lib/gconv
 #usr/lib/libc_nonshared.a
 #usr/lib/libdl.a
 #usr/lib/libg.a
-#usr/lib/libm-2.40.a
+#usr/lib/libm-2.41.a
 #usr/lib/libm.a
 #usr/lib/libm.so
 #usr/lib/libmcheck.a
@@ -8458,6 +8459,7 @@ usr/lib/locale
 #usr/share/info/libc.info-18
 #usr/share/info/libc.info-19
 #usr/share/info/libc.info-2
+#usr/share/info/libc.info-20
 #usr/share/info/libc.info-3
 #usr/share/info/libc.info-4
 #usr/share/info/libc.info-5
diff --git a/lfs/glibc b/lfs/glibc
index 9ac5b1f08..136d1d5ed 100644
--- a/lfs/glibc
+++ b/lfs/glibc
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.40
+VER        = 2.41
 
 THISAPP    = glibc-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -82,7 +82,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 8593cab5b2549b77159b6866fbb40b917e491fd5bc0814f7f85b6529166d78d4583436450c479b86cdfe468304fc4d2a9ba8294230a55dbc4c15e89c3ab6c000
+$(DL_FILE)_BLAKE2 = 4da62f489ba7a95bb069c2cfea8cf78e4d37e3a5f7e1736239670ba1dca12b69aa77bd00ced078c27d91b1e622c58cbd70258161a9d18c5b3bcc95863b8d744d
 
 install : $(TARGET)
 
@@ -127,8 +127,10 @@ endif
 		CFLAGS="$(CFLAGS) -fno-asynchronous-unwind-tables" \
 		$(DIR_APP)/configure $(EXTRA_CONFIG)
 
-	cd $(DIR_SRC)/glibc-build && make PARALLELMFLAGS=$(MAKETUNING) \
-		CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)"
+	cd $(DIR_SRC)/glibc-build && make \
+		PARALLELMFLAGS=$(MAKETUNING) \
+		CFLAGS="$(CFLAGS) -Wp,-U_FORTIFY_SOURCE" \
+		CXXFLAGS="$(CXXFLAGS) -Wp,-U_FORTIFY_SOURCE"
 
 	cd $(DIR_APP) && sed '/test-installation/s@\$$(PERL)@echo not running@' -i Makefile
 
-- 
2.39.5


  parent reply	other threads:[~2025-02-07 12:25 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-02-07 12:25 [PATCH 1/5] binutils: Update to 2.43.1 Michael Tremer
2025-02-07 12:25 ` [PATCH 2/5] qemu: Fix build against glibc >= 2.41 Michael Tremer
2025-02-07 12:25 ` Michael Tremer [this message]
2025-02-07 12:25 ` [PATCH 4/5] binutils: Update to 2.44 Michael Tremer
2025-02-07 12:25 ` [PATCH 5/5] make.sh: Bump toolchain version Michael Tremer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20250207122557.1714587-3-michael.tremer@ipfire.org \
    --to=michael.tremer@ipfire.org \
    --cc=development@lists.ipfire.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox