On Wed, 26 Jul 2023 07:21:13 GMT, Matthias Baesken <mbaes...@openjdk.org> wrote:
>> In case of issues in the configure step, we run into error messages like >> this : >> >> configure: Current directory is /openjdk/jdk_4/build_mymachine. >> configure: Since this is not the source root, configure will output the >> configuration here >> configure: (as opposed to creating a configuration in >> <src_root>/build/<conf-name>). >> configure: However, this directory is not empty. This is not allowed, since >> it could >> configure: seriously mess up just about everything. >> configure: Try 'cd /mysrcdir/jdk' and restart configure >> configure: (or create a new empty directory and cd to it). >> configure: error: Will not continue creating configuration in >> /openjdk/jdk_4/build_mymachine >> configure exiting with result code 1 >> >> Probably the check could be relaxed; it tests for 'if test ! -e >> "$OUTPUTDIR/spec.gmk"; then ...' >> but the non-existance of spec.gmk does not mean we are not in a build >> directory. >> We could additionally check for e.g. $OUTPUTDIR/configure-support/config.log >> or something related to check if it is a build directory . > > Matthias Baesken has updated the pull request incrementally with one > additional commit since the last revision: > > adjust check and output files found in failure case Hi Christoph and Erik, thanks for the reviews ! ------------- PR Comment: https://git.openjdk.org/jdk/pull/15017#issuecomment-1670787334