RFR: JDK-8072732 Regression in configure due to JDK-8069057
Erik Joelsson
erik.joelsson at oracle.com
Tue Feb 10 14:48:40 UTC 2015
Looks good.
/Erik
On 2015-02-10 15:46, Magnus Ihse Bursie wrote:
> The fix for JDK-8069057 caused the configure script to respawn due to
> autoconf entry code. This causes all sorts of weird behaviour,
> especially when running “make reconfigure”.
>
> We need to tell autoconf not to respawn, since we have already figured
> out the correct shell.
>
> * Bug: https://bugs.openjdk.java.net/browse/JDK-8072732
> *
>
> Patch inline:
>
> |diff --git a/common/autoconf/configure b/common/autoconf/configure
> --- a/common/autoconf/configure
> +++ b/common/autoconf/configure
> @@ -40,8 +40,9 @@
> echo "Error: This script must be run using bash." 1>&2
> exit 1
> fi
> -# Force autoconf to use bash
> +# Force autoconf to use bash. This also means we must disable
> autoconf re-exec.
> export CONFIG_SHELL=$BASH
> +export _as_can_reexec=no
>
> conf_script_dir="$TOPDIR/common/autoconf"
> |
>
> /Magnus
>
>
More information about the build-dev
mailing list