Fix for JDK-8201483 broken '-' containing features

Chris Dennis chris.w.dennis at
Fri Apr 13 15:23:52 UTC 2018

Hi All,

It looks like the addition of support for disabling features has broken support for enabling features that contain a ‘-‘ in their name (amusingly this includes the 'all-gcs’ feature).

Pretty sure this is the offending code is the use of 'match($i, /-.*/)’ to distinguish between disabled and enabled features. That regex needs to match a ‘-' only at the beginning of the line otherwise configures thinks you are disabling the ‘ll-gcs’ feature.


Chris Dennis

More information about the build-dev mailing list