mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-19 09:45:24 +01:00
Add GCC 12
The latest version of GCC. And with this, the glibc-musl-gcc toolchain is complete. A variety of modern features (default PIE SSP) are enabled.
This commit is contained in:
parent
ac4685e886
commit
6fb676c8c2
10 changed files with 255 additions and 1 deletions
34
sysc/gcc-12.2.0/patches/fix-libiberty-autoreconf.patch
Normal file
34
sysc/gcc-12.2.0/patches/fix-libiberty-autoreconf.patch
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
SPDX-FileCopyrightText: 2023 fosslinux <fosslinux@aussies.space>
|
||||
SPDX-FileCopyrightText: 2022 Simon Marchi <simon.marchi@efficios.com>
|
||||
|
||||
SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
Backport of commit 1f237573caa5cf72218ea31fe78eb3983a717ca6
|
||||
|
||||
====
|
||||
|
||||
Add
|
||||
|
||||
AC_CONFIG_MACRO_DIRS([../config])
|
||||
|
||||
So that just running:
|
||||
|
||||
$ autoreconf -vf
|
||||
|
||||
... does the right thing (no need to specify -I ../config).
|
||||
|
||||
diff --git libiberty/configure.ac libiberty/configure.ac
|
||||
index 84a7b378fad..28d996f9cf7 100644
|
||||
--- libiberty/configure.ac
|
||||
+++ libiberty/configure.ac
|
||||
@@ -2,6 +2,7 @@ dnl Process this file with autoconf to produce a configure script
|
||||
|
||||
AC_INIT
|
||||
AC_CONFIG_SRCDIR([xmalloc.c])
|
||||
+AC_CONFIG_MACRO_DIRS([../config])
|
||||
|
||||
# This works around the fact that libtool configuration may change LD
|
||||
# for this particular configuration, but some shells, instead of
|
||||
--
|
||||
2.31.1
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue