In that case +1. I fixed directory-ldap-api only to run checkstyle on JDKs 11+.
Colm. On Tue, Aug 6, 2024 at 9:23 AM Emmanuel Lécharny <[email protected]> wrote: > > Hi Colm, > > it's been some time we can't build with JDK8. The thing is that we > target JDK8 for the runtime, checkstyle is just checking we are ok with > the syntax in use. > > We should probably update the directory website telling dev we need to > use JDK 11 to build the project. > > On 06/08/2024 09:41, Colm O hEigeartaigh wrote: > > I can't build the source with JDK 8 due to the Checkstyle issue... > > > > "[ERROR] Failed to execute goal > > org.apache.maven.plugins:maven-checkstyle-plugin:3.4.0:check > > (validate) on project api-parent: Execution validate of goal > > org.apache.maven.plugins:maven-checkstyle-plugin:3.4.0:check failed: > > An API incompatibility was encountered while executing > > org.apache.maven.plugins:maven-checkstyle-plugin:3.4.0:check: > > java.lang.UnsupportedClassVersionError: > > com/puppycrawl/tools/checkstyle/api/AuditListener has been compiled by > > a more recent version of the Java Runtime (class file version 55.0), > > this version of the Java Runtime only recognizes class file versions > > up to 52.0" > > > > If we're not building the source with JDK8 I don't think we can claim > > JDK8 compatibility? > > > > Colm. > > > > On Sat, Aug 3, 2024 at 4:12 PM Shawn McKinney <[email protected]> wrote: > >> > >> > >> > >>> On Aug 2, 2024, at 11:19 AM, Emmanuel Lecharny <[email protected]> > >>> wrote: > >>> > >>> Hi all, > >>> > >>> this is a vote for the release of Apache LDAP API 2.1.7 > >>> > >>> This release is fixing a few issues and add a new control: > >>> > >>> * https://issues.apache.org/jira/browse/DIRAPI-394 Add support for > >>> control 1.3.6.1.4.1.30221.2.5.44 (Naming Entries With entryUUID) > >>> * https://issues.apache.org/jira/browse/DIRAPI-398 Release Pooled LDAP > >>> Connections when closed > >>> * https://issues.apache.org/jira/browse/DIRAPI-400 Hang in LDAP URL parser > >>> * https://issues.apache.org/jira/browse/DIRAPI-401 Unhandled Exception > >>> (NegativeArraySizeException) in Asn1Decoder > >>> * https://issues.apache.org/jira/browse/DIRAPI-402 unhandled exception > >>> (ArrayIndexOutOfBoundsException) in LDAP URL parser > >>> * https://issues.apache.org/jira/browse/DIRAPI-403 OutOfMemory error > >>> in Asn1Decoder for LDAP messages > >>> * https://issues.apache.org/jira/browse/DIRAPI-404 An inefficient > >>> constructor > >>> * https://issues.apache.org/jira/browse/DIRAPI-405 A possible handle leak > >>> > >>> The revision : > >>> > >>> https://github.com/apache/directory-ldap-api/tree/d57c39c7883ad554eef1bba1eee55cdd008775e3 > >>> > >>> > >>> The source and binary distribution packages: > >>> https://dist.apache.org/repos/dist/dev/directory/api/2.1.7 > >>> > >>> The staging repository: > >>> https://repository.apache.org/content/repositories/orgapachedirectory-1232 > >>> > >>> > >>> Please cast your votes: > >>> [ ] +1 Release Apache LDAP API 2.1.7 > >>> [ ] 0 abstain > >>> [ ] -1 Do not release Apache LDAP API 2.1.7 > >>> > >> > >> + 1. Checked out (by tag) built, ran tests. Also ran fortress integration > >> tests against it. > >> > >> Looks good! > >> > >> — > >> Shawn > >> > >>> > >>> Thanks ! > >>> > >>> -- > >>> Regards, > >>> Cordialement, > >>> Emmanuel Lécharny > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > >> > > -- > *Emmanuel Lécharny* P. +33 (0)6 08 33 32 61 > [email protected] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
