From 266882937d8879c92bf3b386a3cd1d23c5d235bb Mon Sep 17 00:00:00 2001 From: Christopher Wales Date: Fri, 4 Nov 2022 23:25:26 +0000 Subject: [PATCH] Toolchain: Disable makeinfo for binutils This is necessary to build on MacOS. As discussed in #15530, Serenity no longer appears to build on MacOS Ventura. This attempts to fix that by enforcing it at the command level. --- Toolchain/BuildIt.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Toolchain/BuildIt.sh b/Toolchain/BuildIt.sh index 1ca6bbc747..42eaa5a959 100755 --- a/Toolchain/BuildIt.sh +++ b/Toolchain/BuildIt.sh @@ -376,8 +376,8 @@ pushd "$DIR/Build/$ARCH" popd fi echo "XXX build binutils" - buildstep "binutils/build" "$MAKE" -j "$MAKEJOBS" || exit 1 - buildstep "binutils/install" "$MAKE" install || exit 1 + buildstep "binutils/build" "$MAKE" MAKEINFO=true -j "$MAKEJOBS" || exit 1 + buildstep "binutils/install" "$MAKE" MAKEINFO=true install || exit 1 popd echo "XXX serenity libc headers"