configure: Add 'mkdir build' check
QEMU configure script goes into an infinite error printing loop when in read only directory due to 'build' dir never being created. Checking if 'mkdir dir' succeeds prevents this error. Resolves: https://gitlab.com/qemu-project/qemu/-/issues/321 Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Dinah Baum <dinahbaum123@gmail.com> Message-Id: <20230221110631.4142-1-dinahbaum123@gmail.com> Reviewed-by: Thomas Huth <thuth@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> [thuth: Remove second "touch $MARKER"] Signed-off-by: Thomas Huth <thuth@redhat.com>
This commit is contained in:
parent
c8db90b86d
commit
f160a5b25b
8
configure
vendored
8
configure
vendored
@ -31,8 +31,12 @@ then
|
||||
fi
|
||||
fi
|
||||
|
||||
mkdir build
|
||||
touch $MARKER
|
||||
if ! mkdir build || ! touch $MARKER
|
||||
then
|
||||
echo "ERROR: Could not create ./build directory. Check the permissions on"
|
||||
echo "your source directory, or try doing an out-of-tree build."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
cat > GNUmakefile <<'EOF'
|
||||
# This file is auto-generated by configure to support in-source tree
|
||||
|
Loading…
Reference in New Issue
Block a user