RFR: JDK-8072732 Regression in configure due to JDK-8069057
Tim Bell
tim.bell at oracle.com
Wed Feb 11 06:26:59 UTC 2015
Magnus:
Looks good to me as well.
Tim
On 02/10/15 14:48, Erik Joelsson wrote:
> 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