bitcoin/contrib/guix/patches
fanquake 88fd3f81ec
guix: use -fcommon when building glibc 2.24
GCC 10 started using -fno-common by default, which causes issues with
the powerpc builds using gibc 2.24. A patch was commited to glibc to fix
the issue, 18363b4f010da9ba459b13310b113ac0647c2fcc but is non-trvial
to backport, and was broken in at least one way, see the followup in
commit 7650321ce037302bfc2f026aa19e0213b8d02fe6.

For now, retain the legacy GCC behaviour by passing -fcommon when
building glibc 2.24.

https://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html.
https://sourceware.org/git/?p=glibc.git;a=commit;h=18363b4f010da9ba459b13310b113ac0647c2fcc
https://sourceware.org/git/?p=glibc.git;a=commit;h=7650321ce037302bfc2f026aa19e0213b8d02fe6
2022-05-12 08:21:16 +01:00
..
elfsteem-value-error-python-39.patch guix: use GCC 10 (over GCC 8) to build releases 2022-01-05 10:32:19 +08:00
gcc-broken-longjmp.patch guix: fix GCC 10.3.0 + mingw-w64 setjmp/longjmp issues 2022-04-13 13:10:03 +01:00
glibc-2.24-elfm-loadaddr-dynamic-rewrite.patch guix: add additional documentation to patches 2021-07-06 20:50:47 +08:00
glibc-2.24-fcommon.patch guix: use -fcommon when building glibc 2.24 2022-05-12 08:21:16 +01:00
glibc-2.24-no-build-time-cxx-header-run.patch guix: add additional documentation to patches 2021-07-06 20:50:47 +08:00
glibc-2.27-dont-redefine-nss-database.patch guix: fix glibc 2.27 multiple definition warnings with GCC 10 2022-05-12 08:21:16 +01:00
glibc-2.27-riscv64-Use-__has_include-to-include-asm-syscalls.h.patch guix: adjust RISC-V __has_include() patch to work with GCC 10 2022-05-12 08:21:15 +01:00
glibc-ldd-x86_64.patch guix: Rebase toolchain on glibc 2.24 (2.27 for riscv64) 2021-07-01 16:17:03 -04:00
glibc-versioned-locpath.patch guix: Rebase toolchain on glibc 2.24 (2.27 for riscv64) 2021-07-01 16:17:03 -04:00
nsis-gcc-10-memmove.patch guix: use uptream nsis-x86_64 2022-01-05 10:32:24 +08:00
oscrypto-hard-code-openssl.patch guix: Package codesigning tools 2021-05-13 15:41:56 -04:00
vmov-alignment.patch guix: fix vmov alignment issues with gcc 10.3.0 & mingw-w64 2022-04-01 13:24:22 +01:00