From patchwork Mon Aug 19 10:05:52 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Tremer X-Patchwork-Id: 8018 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) client-signature RSA-PSS (4096 bits)) (Client CN "mail01.haj.ipfire.org", Issuer "R11" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4WnSt26RgBz3x41 for ; Mon, 19 Aug 2024 10:06:18 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) client-signature ECDSA (secp384r1)) (Client CN "mail02.haj.ipfire.org", Issuer "E5" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4WnSsz727tz2PB; Mon, 19 Aug 2024 10:06:15 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4WnSsz6Tvfz345f; Mon, 19 Aug 2024 10:06:15 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) client-signature RSA-PSS (4096 bits)) (Client CN "mail01.haj.ipfire.org", Issuer "R11" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4WnSst5MkSz342T for ; Mon, 19 Aug 2024 10:06:10 +0000 (UTC) Received: from michael.haj.ipfire.org (michael.haj.ipfire.org [172.28.1.242]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (secp384r1) client-digest SHA384) (Client CN "michael.haj.ipfire.org", Issuer "E5" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4WnSst1h8Xz3l8; Mon, 19 Aug 2024 10:06:10 +0000 (UTC) Received: by michael.haj.ipfire.org (Postfix, from userid 0) id 4WnSss5Nd5zTjsg; Mon, 19 Aug 2024 10:06:09 +0000 (UTC) From: Michael Tremer To: development@lists.ipfire.org Subject: [PATCH 03/19] glibc: Update to 2.40 Date: Mon, 19 Aug 2024 10:05:52 +0000 Message-Id: <20240819100608.991138-4-michael.tremer@ipfire.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20240819100608.991138-1-michael.tremer@ipfire.org> References: <20240819100608.991138-1-michael.tremer@ipfire.org> MIME-Version: 1.0 Message-ID-Hash: OAMVLOFZ3G4XWFHVNU7UM74IBNQOJSQ6 X-Message-ID-Hash: OAMVLOFZ3G4XWFHVNU7UM74IBNQOJSQ6 X-MailFrom: root@michael.haj.ipfire.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Michael Tremer X-Mailman-Version: 3.3.8 Precedence: list List-Id: IPFire development talk Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Signed-off-by: Michael Tremer --- config/rootfiles/common/aarch64/glibc | 47 ++++++++++++++++++++++++- config/rootfiles/common/riscv64/glibc | 49 ++++++++++++++++++++++++++- config/rootfiles/common/x86_64/glibc | 47 ++++++++++++++++++++++++- lfs/glibc | 4 +-- 4 files changed, 142 insertions(+), 5 deletions(-) diff --git a/config/rootfiles/common/aarch64/glibc b/config/rootfiles/common/aarch64/glibc index 99481d6b3..d91e55c79 100644 --- a/config/rootfiles/common/aarch64/glibc +++ b/config/rootfiles/common/aarch64/glibc @@ -812,7 +812,7 @@ usr/lib/gconv #usr/lib/libc_nonshared.a #usr/lib/libdl.a #usr/lib/libg.a -#usr/lib/libm-2.39.a +#usr/lib/libm-2.40.a #usr/lib/libm.a #usr/lib/libm.so #usr/lib/libmcheck.a @@ -5182,6 +5182,20 @@ usr/lib/locale #usr/lib/locale/lt_LT/LC_PAPER #usr/lib/locale/lt_LT/LC_TELEPHONE #usr/lib/locale/lt_LT/LC_TIME +#usr/lib/locale/ltg_LV.utf8 +#usr/lib/locale/ltg_LV.utf8/LC_ADDRESS +#usr/lib/locale/ltg_LV.utf8/LC_COLLATE +#usr/lib/locale/ltg_LV.utf8/LC_CTYPE +#usr/lib/locale/ltg_LV.utf8/LC_IDENTIFICATION +#usr/lib/locale/ltg_LV.utf8/LC_MEASUREMENT +#usr/lib/locale/ltg_LV.utf8/LC_MESSAGES +#usr/lib/locale/ltg_LV.utf8/LC_MESSAGES/SYS_LC_MESSAGES +#usr/lib/locale/ltg_LV.utf8/LC_MONETARY +#usr/lib/locale/ltg_LV.utf8/LC_NAME +#usr/lib/locale/ltg_LV.utf8/LC_NUMERIC +#usr/lib/locale/ltg_LV.utf8/LC_PAPER +#usr/lib/locale/ltg_LV.utf8/LC_TELEPHONE +#usr/lib/locale/ltg_LV.utf8/LC_TIME #usr/lib/locale/lv_LV #usr/lib/locale/lv_LV.utf8 #usr/lib/locale/lv_LV.utf8/LC_ADDRESS @@ -5266,6 +5280,20 @@ usr/lib/locale #usr/lib/locale/mai_NP/LC_PAPER #usr/lib/locale/mai_NP/LC_TELEPHONE #usr/lib/locale/mai_NP/LC_TIME +#usr/lib/locale/mdf_RU +#usr/lib/locale/mdf_RU/LC_ADDRESS +#usr/lib/locale/mdf_RU/LC_COLLATE +#usr/lib/locale/mdf_RU/LC_CTYPE +#usr/lib/locale/mdf_RU/LC_IDENTIFICATION +#usr/lib/locale/mdf_RU/LC_MEASUREMENT +#usr/lib/locale/mdf_RU/LC_MESSAGES +#usr/lib/locale/mdf_RU/LC_MESSAGES/SYS_LC_MESSAGES +#usr/lib/locale/mdf_RU/LC_MONETARY +#usr/lib/locale/mdf_RU/LC_NAME +#usr/lib/locale/mdf_RU/LC_NUMERIC +#usr/lib/locale/mdf_RU/LC_PAPER +#usr/lib/locale/mdf_RU/LC_TELEPHONE +#usr/lib/locale/mdf_RU/LC_TIME #usr/lib/locale/mfe_MU #usr/lib/locale/mfe_MU/LC_ADDRESS #usr/lib/locale/mfe_MU/LC_COLLATE @@ -6316,6 +6344,20 @@ usr/lib/locale #usr/lib/locale/sc_IT/LC_PAPER #usr/lib/locale/sc_IT/LC_TELEPHONE #usr/lib/locale/sc_IT/LC_TIME +#usr/lib/locale/scn_IT +#usr/lib/locale/scn_IT/LC_ADDRESS +#usr/lib/locale/scn_IT/LC_COLLATE +#usr/lib/locale/scn_IT/LC_CTYPE +#usr/lib/locale/scn_IT/LC_IDENTIFICATION +#usr/lib/locale/scn_IT/LC_MEASUREMENT +#usr/lib/locale/scn_IT/LC_MESSAGES +#usr/lib/locale/scn_IT/LC_MESSAGES/SYS_LC_MESSAGES +#usr/lib/locale/scn_IT/LC_MONETARY +#usr/lib/locale/scn_IT/LC_NAME +#usr/lib/locale/scn_IT/LC_NUMERIC +#usr/lib/locale/scn_IT/LC_PAPER +#usr/lib/locale/scn_IT/LC_TELEPHONE +#usr/lib/locale/scn_IT/LC_TIME #usr/lib/locale/sd_IN #usr/lib/locale/sd_IN/LC_ADDRESS #usr/lib/locale/sd_IN/LC_COLLATE @@ -8239,11 +8281,13 @@ usr/lib/locale #usr/share/i18n/locales/ln_CD #usr/share/i18n/locales/lo_LA #usr/share/i18n/locales/lt_LT +#usr/share/i18n/locales/ltg_LV #usr/share/i18n/locales/lv_LV #usr/share/i18n/locales/lzh_TW #usr/share/i18n/locales/mag_IN #usr/share/i18n/locales/mai_IN #usr/share/i18n/locales/mai_NP +#usr/share/i18n/locales/mdf_RU #usr/share/i18n/locales/mfe_MU #usr/share/i18n/locales/mg_MG #usr/share/i18n/locales/mhr_RU @@ -8301,6 +8345,7 @@ usr/lib/locale #usr/share/i18n/locales/sah_RU #usr/share/i18n/locales/sat_IN #usr/share/i18n/locales/sc_IT +#usr/share/i18n/locales/scn_IT #usr/share/i18n/locales/sd_IN #usr/share/i18n/locales/sd_IN@devanagari #usr/share/i18n/locales/se_NO diff --git a/config/rootfiles/common/riscv64/glibc b/config/rootfiles/common/riscv64/glibc index 1ee4b92bd..caab864d9 100644 --- a/config/rootfiles/common/riscv64/glibc +++ b/config/rootfiles/common/riscv64/glibc @@ -124,7 +124,6 @@ usr/bin/locale #usr/include/bits/param.h #usr/include/bits/poll.h #usr/include/bits/poll2.h -#usr/include/bits/platform/features.h #usr/include/bits/posix1_lim.h #usr/include/bits/posix2_lim.h #usr/include/bits/posix_opt.h @@ -444,6 +443,7 @@ usr/bin/locale #usr/include/sys/fsuid.h #usr/include/sys/gmon.h #usr/include/sys/gmon_out.h +#usr/include/sys/hwprobe.h #usr/include/sys/inotify.h #usr/include/sys/ioctl.h #usr/include/sys/ipc.h @@ -800,6 +800,7 @@ usr/lib/gconv #usr/lib/glibc/getconf/POSIX_V6_LP64_OFF64 #usr/lib/glibc/getconf/POSIX_V7_LP64_OFF64 #usr/lib/glibc/getconf/XBS5_LP64_OFF64 +#usr/lib/grcrt1.o #usr/lib/libBrokenLocale.a #usr/lib/libBrokenLocale.so #usr/lib/libanl.a @@ -5177,6 +5178,20 @@ usr/lib/locale #usr/lib/locale/lt_LT/LC_PAPER #usr/lib/locale/lt_LT/LC_TELEPHONE #usr/lib/locale/lt_LT/LC_TIME +#usr/lib/locale/ltg_LV.utf8 +#usr/lib/locale/ltg_LV.utf8/LC_ADDRESS +#usr/lib/locale/ltg_LV.utf8/LC_COLLATE +#usr/lib/locale/ltg_LV.utf8/LC_CTYPE +#usr/lib/locale/ltg_LV.utf8/LC_IDENTIFICATION +#usr/lib/locale/ltg_LV.utf8/LC_MEASUREMENT +#usr/lib/locale/ltg_LV.utf8/LC_MESSAGES +#usr/lib/locale/ltg_LV.utf8/LC_MESSAGES/SYS_LC_MESSAGES +#usr/lib/locale/ltg_LV.utf8/LC_MONETARY +#usr/lib/locale/ltg_LV.utf8/LC_NAME +#usr/lib/locale/ltg_LV.utf8/LC_NUMERIC +#usr/lib/locale/ltg_LV.utf8/LC_PAPER +#usr/lib/locale/ltg_LV.utf8/LC_TELEPHONE +#usr/lib/locale/ltg_LV.utf8/LC_TIME #usr/lib/locale/lv_LV #usr/lib/locale/lv_LV.utf8 #usr/lib/locale/lv_LV.utf8/LC_ADDRESS @@ -5261,6 +5276,20 @@ usr/lib/locale #usr/lib/locale/mai_NP/LC_PAPER #usr/lib/locale/mai_NP/LC_TELEPHONE #usr/lib/locale/mai_NP/LC_TIME +#usr/lib/locale/mdf_RU +#usr/lib/locale/mdf_RU/LC_ADDRESS +#usr/lib/locale/mdf_RU/LC_COLLATE +#usr/lib/locale/mdf_RU/LC_CTYPE +#usr/lib/locale/mdf_RU/LC_IDENTIFICATION +#usr/lib/locale/mdf_RU/LC_MEASUREMENT +#usr/lib/locale/mdf_RU/LC_MESSAGES +#usr/lib/locale/mdf_RU/LC_MESSAGES/SYS_LC_MESSAGES +#usr/lib/locale/mdf_RU/LC_MONETARY +#usr/lib/locale/mdf_RU/LC_NAME +#usr/lib/locale/mdf_RU/LC_NUMERIC +#usr/lib/locale/mdf_RU/LC_PAPER +#usr/lib/locale/mdf_RU/LC_TELEPHONE +#usr/lib/locale/mdf_RU/LC_TIME #usr/lib/locale/mfe_MU #usr/lib/locale/mfe_MU/LC_ADDRESS #usr/lib/locale/mfe_MU/LC_COLLATE @@ -6311,6 +6340,20 @@ usr/lib/locale #usr/lib/locale/sc_IT/LC_PAPER #usr/lib/locale/sc_IT/LC_TELEPHONE #usr/lib/locale/sc_IT/LC_TIME +#usr/lib/locale/scn_IT +#usr/lib/locale/scn_IT/LC_ADDRESS +#usr/lib/locale/scn_IT/LC_COLLATE +#usr/lib/locale/scn_IT/LC_CTYPE +#usr/lib/locale/scn_IT/LC_IDENTIFICATION +#usr/lib/locale/scn_IT/LC_MEASUREMENT +#usr/lib/locale/scn_IT/LC_MESSAGES +#usr/lib/locale/scn_IT/LC_MESSAGES/SYS_LC_MESSAGES +#usr/lib/locale/scn_IT/LC_MONETARY +#usr/lib/locale/scn_IT/LC_NAME +#usr/lib/locale/scn_IT/LC_NUMERIC +#usr/lib/locale/scn_IT/LC_PAPER +#usr/lib/locale/scn_IT/LC_TELEPHONE +#usr/lib/locale/scn_IT/LC_TIME #usr/lib/locale/sd_IN #usr/lib/locale/sd_IN/LC_ADDRESS #usr/lib/locale/sd_IN/LC_COLLATE @@ -7781,6 +7824,7 @@ usr/lib/locale #usr/lib/locale/zu_ZA/LC_PAPER #usr/lib/locale/zu_ZA/LC_TELEPHONE #usr/lib/locale/zu_ZA/LC_TIME +#usr/lib/rcrt1.o #usr/sbin/iconvconfig #usr/sbin/zic #usr/share/i18n @@ -8233,11 +8277,13 @@ usr/lib/locale #usr/share/i18n/locales/ln_CD #usr/share/i18n/locales/lo_LA #usr/share/i18n/locales/lt_LT +#usr/share/i18n/locales/ltg_LV #usr/share/i18n/locales/lv_LV #usr/share/i18n/locales/lzh_TW #usr/share/i18n/locales/mag_IN #usr/share/i18n/locales/mai_IN #usr/share/i18n/locales/mai_NP +#usr/share/i18n/locales/mdf_RU #usr/share/i18n/locales/mfe_MU #usr/share/i18n/locales/mg_MG #usr/share/i18n/locales/mhr_RU @@ -8295,6 +8341,7 @@ usr/lib/locale #usr/share/i18n/locales/sah_RU #usr/share/i18n/locales/sat_IN #usr/share/i18n/locales/sc_IT +#usr/share/i18n/locales/scn_IT #usr/share/i18n/locales/sd_IN #usr/share/i18n/locales/sd_IN@devanagari #usr/share/i18n/locales/se_NO diff --git a/config/rootfiles/common/x86_64/glibc b/config/rootfiles/common/x86_64/glibc index 929a8f660..9f97485dc 100644 --- a/config/rootfiles/common/x86_64/glibc +++ b/config/rootfiles/common/x86_64/glibc @@ -820,7 +820,7 @@ usr/lib/gconv #usr/lib/libc_nonshared.a #usr/lib/libdl.a #usr/lib/libg.a -#usr/lib/libm-2.39.a +#usr/lib/libm-2.40.a #usr/lib/libm.a #usr/lib/libm.so #usr/lib/libmcheck.a @@ -5190,6 +5190,20 @@ usr/lib/locale #usr/lib/locale/lt_LT/LC_PAPER #usr/lib/locale/lt_LT/LC_TELEPHONE #usr/lib/locale/lt_LT/LC_TIME +#usr/lib/locale/ltg_LV.utf8 +#usr/lib/locale/ltg_LV.utf8/LC_ADDRESS +#usr/lib/locale/ltg_LV.utf8/LC_COLLATE +#usr/lib/locale/ltg_LV.utf8/LC_CTYPE +#usr/lib/locale/ltg_LV.utf8/LC_IDENTIFICATION +#usr/lib/locale/ltg_LV.utf8/LC_MEASUREMENT +#usr/lib/locale/ltg_LV.utf8/LC_MESSAGES +#usr/lib/locale/ltg_LV.utf8/LC_MESSAGES/SYS_LC_MESSAGES +#usr/lib/locale/ltg_LV.utf8/LC_MONETARY +#usr/lib/locale/ltg_LV.utf8/LC_NAME +#usr/lib/locale/ltg_LV.utf8/LC_NUMERIC +#usr/lib/locale/ltg_LV.utf8/LC_PAPER +#usr/lib/locale/ltg_LV.utf8/LC_TELEPHONE +#usr/lib/locale/ltg_LV.utf8/LC_TIME #usr/lib/locale/lv_LV #usr/lib/locale/lv_LV.utf8 #usr/lib/locale/lv_LV.utf8/LC_ADDRESS @@ -5274,6 +5288,20 @@ usr/lib/locale #usr/lib/locale/mai_NP/LC_PAPER #usr/lib/locale/mai_NP/LC_TELEPHONE #usr/lib/locale/mai_NP/LC_TIME +#usr/lib/locale/mdf_RU +#usr/lib/locale/mdf_RU/LC_ADDRESS +#usr/lib/locale/mdf_RU/LC_COLLATE +#usr/lib/locale/mdf_RU/LC_CTYPE +#usr/lib/locale/mdf_RU/LC_IDENTIFICATION +#usr/lib/locale/mdf_RU/LC_MEASUREMENT +#usr/lib/locale/mdf_RU/LC_MESSAGES +#usr/lib/locale/mdf_RU/LC_MESSAGES/SYS_LC_MESSAGES +#usr/lib/locale/mdf_RU/LC_MONETARY +#usr/lib/locale/mdf_RU/LC_NAME +#usr/lib/locale/mdf_RU/LC_NUMERIC +#usr/lib/locale/mdf_RU/LC_PAPER +#usr/lib/locale/mdf_RU/LC_TELEPHONE +#usr/lib/locale/mdf_RU/LC_TIME #usr/lib/locale/mfe_MU #usr/lib/locale/mfe_MU/LC_ADDRESS #usr/lib/locale/mfe_MU/LC_COLLATE @@ -6324,6 +6352,20 @@ usr/lib/locale #usr/lib/locale/sc_IT/LC_PAPER #usr/lib/locale/sc_IT/LC_TELEPHONE #usr/lib/locale/sc_IT/LC_TIME +#usr/lib/locale/scn_IT +#usr/lib/locale/scn_IT/LC_ADDRESS +#usr/lib/locale/scn_IT/LC_COLLATE +#usr/lib/locale/scn_IT/LC_CTYPE +#usr/lib/locale/scn_IT/LC_IDENTIFICATION +#usr/lib/locale/scn_IT/LC_MEASUREMENT +#usr/lib/locale/scn_IT/LC_MESSAGES +#usr/lib/locale/scn_IT/LC_MESSAGES/SYS_LC_MESSAGES +#usr/lib/locale/scn_IT/LC_MONETARY +#usr/lib/locale/scn_IT/LC_NAME +#usr/lib/locale/scn_IT/LC_NUMERIC +#usr/lib/locale/scn_IT/LC_PAPER +#usr/lib/locale/scn_IT/LC_TELEPHONE +#usr/lib/locale/scn_IT/LC_TIME #usr/lib/locale/sd_IN #usr/lib/locale/sd_IN/LC_ADDRESS #usr/lib/locale/sd_IN/LC_COLLATE @@ -8247,11 +8289,13 @@ usr/lib/locale #usr/share/i18n/locales/ln_CD #usr/share/i18n/locales/lo_LA #usr/share/i18n/locales/lt_LT +#usr/share/i18n/locales/ltg_LV #usr/share/i18n/locales/lv_LV #usr/share/i18n/locales/lzh_TW #usr/share/i18n/locales/mag_IN #usr/share/i18n/locales/mai_IN #usr/share/i18n/locales/mai_NP +#usr/share/i18n/locales/mdf_RU #usr/share/i18n/locales/mfe_MU #usr/share/i18n/locales/mg_MG #usr/share/i18n/locales/mhr_RU @@ -8309,6 +8353,7 @@ usr/lib/locale #usr/share/i18n/locales/sah_RU #usr/share/i18n/locales/sat_IN #usr/share/i18n/locales/sc_IT +#usr/share/i18n/locales/scn_IT #usr/share/i18n/locales/sd_IN #usr/share/i18n/locales/sd_IN@devanagari #usr/share/i18n/locales/se_NO diff --git a/lfs/glibc b/lfs/glibc index 43523e46f..9ac5b1f08 100644 --- a/lfs/glibc +++ b/lfs/glibc @@ -24,7 +24,7 @@ include Config -VER = 2.39 +VER = 2.40 THISAPP = glibc-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -82,7 +82,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 9d98459a2d58401e07c081e0d841935b23998da75a7eb5a7ebd23a1f9ebab99dee623fe166397c1b6c926960c570f62dbca5cb3b5ce84a918adff6b7a15e16bb +$(DL_FILE)_BLAKE2 = 8593cab5b2549b77159b6866fbb40b917e491fd5bc0814f7f85b6529166d78d4583436450c479b86cdfe468304fc4d2a9ba8294230a55dbc4c15e89c3ab6c000 install : $(TARGET)