buildroot/package/gcc
Thomas Petazzoni d8910b71bc package/gcc: add patches to remove crypt()/crypt_r() libsanitizer interceptors
In preparation for the upgrade of glibc to version 2.39, we need to
backport some gcc patches. Indeed glibc 2.39 drops libcrypt, causing a
build failure of libsanitizer (part of gcc) as it has code to
intercept crypt() and crypt_r() calls. This has been fixed in gcc
master, but we need to backport the fix for gcc 11.x, 12.x and 13.x.

gcc 8.x doesn't need to be fixed because (1) its libsanitizer does not
have an interceptor for crypt()/crypt_r() and (2) we only allow gcc
8.x for PowerPC SPE, for which we only support uClibc-ng, so this
issue with crypt/crypt_r going away from glibc is not relevant.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2024-04-01 10:47:41 +02:00
..
8.4.0
11.4.0 package/gcc: add patches to remove crypt()/crypt_r() libsanitizer interceptors 2024-04-01 10:47:41 +02:00
12.3.0 package/gcc: add patches to remove crypt()/crypt_r() libsanitizer interceptors 2024-04-01 10:47:41 +02:00
13.2.0 package/gcc: add patches to remove crypt()/crypt_r() libsanitizer interceptors 2024-04-01 10:47:41 +02:00
gcc-final package/gcc: Fix gcc finale library installation 2023-11-12 14:09:28 +01:00
gcc-initial package/gcc: add license information 2023-09-30 14:49:55 +02:00
Config.in package/gcc/gcc-final: add a target variant in charge of target installation 2023-09-30 14:49:51 +02:00
Config.in.host package/gcc: fix BR2_GCC_VERSION_ARC definition for gcc 13.x 2024-03-03 16:54:26 +01:00
gcc.hash toolchain: bump ARC toolchain components to arc-2023.09-release 2024-01-05 09:31:05 +01:00
gcc.mk package/gcc: pass toolchain wrapper flags during build 2024-01-05 23:48:43 +01:00