36 lines
1.2 KiB
Diff
36 lines
1.2 KiB
Diff
|
From 5ec265deac0da077c9b1e23fc52abe1b5f0696b5 Mon Sep 17 00:00:00 2001
|
||
|
From: Leah Rowe <leah@libreboot.org>
|
||
|
Date: Sat, 13 Jan 2024 14:57:46 +0000
|
||
|
Subject: [PATCH 1/1] buildgcc: don't treat binutil warnings as errors
|
||
|
|
||
|
binutils 2.32 has too many build warnings on modern toolchains,
|
||
|
and newer gcc versions are much more pedantic about warnings,
|
||
|
treating them as errors by default.
|
||
|
|
||
|
instead of patching binutils like before, just let the warnings
|
||
|
persist. the warnings are benign. a user on gnuboot irc had serious
|
||
|
issues building binutils 2.32 specifically, on current gentoo as
|
||
|
of 13 January 2024. this patch mitigates those warning messages.
|
||
|
|
||
|
Signed-off-by: Leah Rowe <leah@libreboot.org>
|
||
|
---
|
||
|
util/crossgcc/buildgcc | 2 +-
|
||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc
|
||
|
index 505cd7484c..6f1953e68d 100755
|
||
|
--- a/util/crossgcc/buildgcc
|
||
|
+++ b/util/crossgcc/buildgcc
|
||
|
@@ -719,7 +719,7 @@ build_BINUTILS() {
|
||
|
--disable-werror --disable-nls --enable-lto --enable-gold \
|
||
|
--enable-interwork --enable-multilib \
|
||
|
--enable-plugins --enable-multilibs \
|
||
|
- CFLAGS="$HOSTCFLAGS" \
|
||
|
+ CFLAGS="$HOSTCFLAGS -Wno-error -w" \
|
||
|
CXXFLAGS="$HOSTCFLAGS" \
|
||
|
|| touch .failed
|
||
|
# shellcheck disable=SC2086
|
||
|
--
|
||
|
2.39.2
|
||
|
|