Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH next 0/2] Upgrade to glibc 2.39
@ 2024-03-03  8:33 Thomas Petazzoni via buildroot
  2024-03-03  8:33 ` [Buildroot] [PATCH next 1/2] package/gcc: add patches to remove crypt()/crypt_r() libsanitizer interceptors Thomas Petazzoni via buildroot
  2024-03-03  8:33 ` [Buildroot] [PATCH next 2/2] package/glibc: bump to 2.39 Thomas Petazzoni via buildroot
  0 siblings, 2 replies; 6+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-03-03  8:33 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Petazzoni

Hello,

This small series of patches bump glibc to 2.39. The big visible
change is that the libcrypt library has been dropped. This required a
preparation patch for gcc, backporting some upstream changes, but it
is also likely to cause build failures with a number of other
packages. Therefore, I suggest to apply this fairly early in the
2024.05 cycle so that we have enough time, with the help of the
autobuilders, to address those issues.

These patches have been tested using the Bootlin toolchain builder
infrastructure: the toolchains build fine for all architectures, and
for the archs for which we have a Qemu defconfig, it boots fine under
Qemu.

Best regards,

Thomas

Thomas Petazzoni (2):
  package/gcc: add patches to remove crypt()/crypt_r() libsanitizer
    interceptors
  package/glibc: bump to 2.39

 ...emove-crypt-and-crypt_r-interceptors.patch | 140 +++++++++++++++++
 ...emove-crypt-and-crypt_r-interceptors.patch | 140 +++++++++++++++++
 ...emove-crypt-and-crypt_r-interceptors.patch | 146 ++++++++++++++++++
 ...d-with-mcpu-68040-or-higher-BZ-30740.patch |  57 -------
 ...shift-and-__mpn_rshift-for-non-68020.patch |  47 ------
 ...ALE_AVAILABLE-on-__mpn_lshift-and-__.patch |  93 -----------
 package/glibc/glibc.hash                      |   4 +-
 package/glibc/glibc.mk                        |   5 +-
 8 files changed, 430 insertions(+), 202 deletions(-)
 create mode 100644 package/gcc/11.4.0/0008-Remove-crypt-and-crypt_r-interceptors.patch
 create mode 100644 package/gcc/12.3.0/0004-Remove-crypt-and-crypt_r-interceptors.patch
 create mode 100644 package/gcc/13.2.0/0003-Remove-crypt-and-crypt_r-interceptors.patch
 delete mode 100644 package/glibc/0001-m68k-Fix-build-with-mcpu-68040-or-higher-BZ-30740.patch
 delete mode 100644 package/glibc/0002-m68k-fix-__mpn_lshift-and-__mpn_rshift-for-non-68020.patch
 delete mode 100644 package/glibc/0003-m68k-Use-M68K_SCALE_AVAILABLE-on-__mpn_lshift-and-__.patch

-- 
2.43.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-04-01  9:31 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-03  8:33 [Buildroot] [PATCH next 0/2] Upgrade to glibc 2.39 Thomas Petazzoni via buildroot
2024-03-03  8:33 ` [Buildroot] [PATCH next 1/2] package/gcc: add patches to remove crypt()/crypt_r() libsanitizer interceptors Thomas Petazzoni via buildroot
2024-04-01  9:27   ` Yann E. MORIN
2024-03-03  8:33 ` [Buildroot] [PATCH next 2/2] package/glibc: bump to 2.39 Thomas Petazzoni via buildroot
2024-03-03  9:17   ` Yann E. MORIN
2024-04-01  9:30   ` Yann E. MORIN

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox