From daf2e5d33559db761af8732f4db64ac778c50269 Mon Sep 17 00:00:00 2001 From: Tom Needham <06needhamt@gmail.com> Date: Sun, 14 Mar 2021 14:27:17 +0000 Subject: [PATCH] Ports: Do not call ./package.sh from a subshell in ./build_all.sh This patch ensures that ./package.sh is run in the same shell This solves compiling issues when building certain ports. This fix was suggested by linusg in https://github.com/SerenityOS/serenity/issues/5783#issuecomment-798906817 --- Ports/build_all.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Ports/build_all.sh b/Ports/build_all.sh index 9719dd7d48b..3255b5f2df9 100755 --- a/Ports/build_all.sh +++ b/Ports/build_all.sh @@ -39,14 +39,14 @@ for file in *; do fi fi if [ "$verbose" == true ]; then - if $(./package.sh); then + if ./package.sh; then echo "Built ${dirname}." else echo "ERROR: Build of ${dirname} was not successful!" some_failed=true fi else - if $(./package.sh > /dev/null 2>&1); then + if ./package.sh > /dev/null 2>&1; then echo "Built ${dirname}." else echo "ERROR: Build of ${dirname} was not successful!"