I'll take a look if I have a chance.
I'd like to draw attention to my second question while we are still here...
should we limit the OpenJDK distribution (for building)? My worry here is,
that minor versions could depend on the distributor.



2022年5月18日(水) 16:10 Dawid Weiss <dawid.we...@gmail.com>:

> I think it makes sense to fail the build in both cases. An early
> warning to upgrade buggy old java releases...
>
> D.
>
> On Wed, May 18, 2022 at 9:06 AM Tomoko Uchida
> <tomoko.uchida.1...@gmail.com> wrote:
> >
> > Thanks, Dawid for the pointer.
> > If there is a distribution-agnostic and reliable minor/patch version, we
> could specify a more detailed minimum requirement version for building.
> > I think we shouldn't limit the distribution - or, we should (at least on
> making the release artifact)?
> >
> > Tomoko
> >
> >
> > 2022年5月18日(水) 15:12 Dawid Weiss <dawid.we...@gmail.com>:
> >>
> >> > I'd agree with this and it'd be great if we can fail to build locally
> and encourage devs to use a newer patch version of Java (instead of blaming
> developers for not upgrading jdk they use) - I have no good idea at all
> though.
> >>
> >> This should be simple. In alternative-jdk-support.gradle, check
> >> whether jvmCurrent's JvmInstallationMetadata is on JDK 11 major and if
> >> so, verify the minor to be at least at a certain bugfix release? You
> >> can parse out the minor version using Runtime.Version API [1] from one
> >> of these (not sure which one gradle extracts):
> >>
> >>     String getImplementationVersion();
> >>     String getRuntimeVersion();
> >>     String getJvmVersion();
> >>
> >>
> https://docs.oracle.com/javase/9/docs/api/java/lang/Runtime.Version.html
> >>
> >> D.
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> >> For additional commands, e-mail: dev-h...@lucene.apache.org
> >>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org
>
>

Reply via email to