Hi Jon:

Build folk,

I want to writing a script that loops over recent changesets, and builds JDK each time. One factor to take into account is that I will occasionally need to rerun the configure script.

Is it enough to see if (just) the generated-configure.sh has changed? Or, do I need to check if any other files may have changed as well

The generated-configure.sh files (there are two, one in open, one in closed) are supposed to be regenerated and checked in whenever any of the open/closed .m4 files are touched.

From time to time, we get OpenJDK fixes that involve the common/autoconf/*.m4 files. In this case, even if the open generated-configure.sh file is updated and checked in as per the normal procedure, someone inside Oracle needs to step in and push an update to the closed generated-configure.sh. The closed side of the build will be broken until one of us does this. Yes, this is unfortunate, but we do not have a better solution so far.

In summary, you should also look for updates to the .m4 files.

Tim

Reply via email to