The generated-configure.sh script is dead, long live autoconf!
Andrew Hughes
gnu.andrew at redhat.com
Tue Feb 6 20:03:31 UTC 2018
On 5 February 2018 at 08:21, Magnus Ihse Bursie
<magnus.ihse.bursie at oracle.com> wrote:
> With JDK-8195689 that has just been pushed to jdk/jdk, the checked-in
> runnable generated-configure.sh script has been removed. Instead, there's a
> new build-time dependency on autoconf.
>
> For most users, this should not make any difference. You will still initiate
> your configuration by running "bash configure".
>
> If you do not already have autoconf installed, when running configure the
> first time after checking out JDK-8195689, this will be detected, and you
> will be asked to install autoconf. For most systems, a suggestions on how to
> do this is also printed.
>
> If you have made changes to the build system before, you have probably had a
> work flow including a custom-built autoconf, running autogen.sh, and asking
> someone in Oracle to sponsor your patch for generation of the closed version
> of generated-configure.sh. Neither of this will now be needed. While you can
> of course keep a custom-built version of autoconf, you might also delete it.
> With the new solution, the exact version of autoconf does not matter. (Note
> that it will still be needed for backports, though.)
>
> The build documentation has been updated to reflect this change.
>
> /Magnus
>
Good to see this finally fixed. Having autogenerated files checked in is a pain,
especially when merging.
--
Andrew :)
Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Web Site: http://fuseyism.com
Twitter: https://twitter.com/gnu_andrew_java
PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222
More information about the jdk-dev
mailing list