FYI— the maven plugin change is merged to main and the Jenkinsfile updated to 
include a Build JDK 17 step.

Thanks,
Matt Pavlovich

> On Aug 29, 2022, at 4:10 PM, Christopher Shannon 
> <christopher.l.shan...@gmail.com> wrote:
> 
> Based on that I'll change to a +1. We can fix it for the next release.
> 
> On Mon, Aug 29, 2022 at 12:37 PM Matt Pavlovich <mattr...@gmail.com> wrote:
> 
>> I think we go with the release. There is no Java code change for JDK 17,
>> so this feels like a minor packaging-only change.
>> 
>> -Matt Pavlovich
>> 
>>> On Aug 29, 2022, at 11:13 AM, Jean-Baptiste Onofré <j...@nanthrax.net>
>> wrote:
>>> 
>>> I propose to keep this vote running and fix for next release. The
>>> broker should run fine with JDK17 (only build is impacted).
>>> 
>>> Thoughts ? If you prefer, I can cancel this vote and do a new one. No
>>> problem for me.
>>> 
>>> Regards
>>> JB
>>> 
>>> On Mon, Aug 29, 2022 at 4:16 PM Matt Pavlovich <mattr...@gmail.com>
>> wrote:
>>>> 
>>>> FYI— The JDK 17 building issue is due to the ianal-maven-plugin
>> verifying legal files. I was able to do a full build w/ JDK 17(minus unit
>> tests) once this was resolved.
>>>> 
>>>> I have a PR running unit tests to clear this up, and will add a JDK 17
>> rule to the JenkinsFile as a follow-up.
>>>> 
>>>> ref: https://github.com/apache/activemq/pull/901 <
>> https://github.com/apache/activemq/pull/901>
>>>> 
>>>> Thanks,
>>>> Matt Pavlovich
>>>> 
>>>>> On Aug 29, 2022, at 8:24 AM, Christopher Shannon <
>> christopher.l.shan...@gmail.com> wrote:
>>>>> 
>>>>> +0, I'm ok releasing but it would be nice to fix since it's a
>> regression.
>>>>> 
>>>>> The most important thing to me is it runs on JDK 17 because the
>> download
>>>>> page advertises as Java 11+ which as a user I'd assume is for runtime.
>> If I
>>>>> recall we added JDK 11 build support officially in 5.17.x and not JDK
>> 17.
>>>>> But, since it used to work on 5.17.1, it would be nice to fix it for
>> 5.17.2
>>>>> and redo the release (if I didn't work 5.17.1 then obviously wouldn't
>> be a
>>>>> blocker).
>>>>> 
>>>>> Going forward, I think we should officially declare JDK 17 supported
>> for
>>>>> both building and running for version 5.18.0 but obviously fix it
>>>>> unofficially for 5.17.3 (or 5.17.2 if we respin it) as well since it
>> used
>>>>> to work in 5.17.1
>>>>> 
>>>>> Other stuff:
>>>>> -validated checksum and signatures
>>>>> -ran through a bunch of tests (including custom tests)
>>>>> -I also ran through all the selector tests as there were changes with
>> some
>>>>> of that and tests all passed.
>>>>> 
>>>>> On Mon, Aug 29, 2022 at 7:02 AM Robbie Gemmell <
>> robbie.gemm...@gmail.com>
>>>>> wrote:
>>>>> 
>>>>>> -0 (binding)
>>>>>> 
>>>>>> The build fails almost immediately on JDK 17, which is a regression
>>>>>> from 5.17.1. At this point, half way to the next JDK LTS, I personally
>>>>>> think thats a blocker for any release I do, but I've gone with -0 to
>>>>>> let the view of those doing the work here govern what happens, since
>>>>>> it does still run on 17.
>>>>>> 
>>>>>> I checked things out as follows:
>>>>>> - Verified the signature and checksum files.
>>>>>> - Checked for LICENCE + NOTICE files present in the archives.
>>>>>> - Checked headers in the source archive with: mvn apache-rat:check
>>>>>> - Ran the source build and the AMQP tests on JDK 11 (per earlier
>> comment).
>>>>>> - Ran the Qpid JMS 2.0.0 HelloWorld against a broker started from the
>>>>>> tar.gz binary on JDK 17.
>>>>>> 
>>>>>> Robbie
>>>>>> 
>>>>>> On Fri, 26 Aug 2022 at 06:10, Jean-Baptiste Onofré <j...@nanthrax.net>
>>>>>> wrote:
>>>>>>> 
>>>>>>> Hi,
>>>>>>> 
>>>>>>> I submit the ActiveMQ 5.17.2 release to your vote.
>>>>>>> 
>>>>>>> This release includes 50 fixes and improvements, especially:
>>>>>>> - Spring 5.3.22 update
>>>>>>> - Jackson 2.13.13 update
>>>>>>> - Shiro 1.9.1 update
>>>>>>> - Log4j 2.18.0 update
>>>>>>> - and much more
>>>>>>> 
>>>>>>> Please take a look on the Release Notes for details:
>>>>>>> 
>>>>>> 
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12351602
>>>>>>> 
>>>>>>> Maven Staging Repository:
>>>>>>> 
>>>>>> 
>> https://repository.apache.org/content/repositories/orgapacheactivemq-1260/
>>>>>>> 
>>>>>>> Dist Staging Repository:
>>>>>>> https://dist.apache.org/repos/dist/dev/activemq/activemq/5.17.2/
>>>>>>> 
>>>>>>> Git tag: activemq-5.17.2
>>>>>>> 
>>>>>>> Please vote to approve this release:
>>>>>>> [ ] +1 Approve the release
>>>>>>> [ ] -1 Don't approve the release (please provide specific comments)
>>>>>>> 
>>>>>>> This vote will be open for at least 72 hours.
>>>>>>> 
>>>>>>> Thanks !
>>>>>>> Regards
>>>>>>> JB
>>>>>> 
>>>> 
>> 
>> 

Reply via email to