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]

Reply via email to