toolchain: glibc: update to glibc 2.38
authorKazuki H <kazukih0205@gmail.com>
Fri, 22 Dec 2023 14:58:16 +0000 (23:58 +0900)
committerChristian Marangi <ansuelsmth@gmail.com>
Mon, 29 Apr 2024 20:55:02 +0000 (22:55 +0200)
commit5ee2b6fe57857ca479f86a778811ecb3230e3e83
tree4ad488313c871f78b620f6d4b8bbe2864fb374ca
parent284735246c12d7ef2d972847fc177b4861b94408
toolchain: glibc: update to glibc 2.38

This updates glibc to version 2.38.

Add --enable-crypt since the crypt function got disabled in 2.38, but we
still need it.
Also add the newly introduced --enable-fortify-source flag and hook it up
to the build system.

Switch to .zst archive while at it.

Signed-off-by: Kazuki H <kazukih0205@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/14259
[ switch to .zst and fix mirror HASH ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
toolchain/glibc/common.mk
toolchain/glibc/patches/050-Revert-Disallow-use-of-DES-encryption-functions-in-n.patch
toolchain/glibc/patches/200-add-dl-search-paths.patch