Re: Building INDEX fails on 2023Q4

From: Vladimir Druzenko <vvd_at_freebsd.org>
Date: Thu, 16 Nov 2023 00:52:20 UTC
16.11.2023 03:28, Dan Langille пишет:
> On Oct 26, 2023, at 6:42 AM, Vladimir Druzenko <vvd@FreeBSD.org> wrote:
>> 26.10.2023 07:34, Greg Lewis пишет:
>>> On 10/25/23 3:52 PM, Vladimir Druzenko wrote:
>>>
>>>> 25.10.2023 21:20, Andrea Venturoli пишет:
>>>>> Hello.
>>>>>
>>>>> I'm experiencing a "make index" failure.
>>>>>
>>>>> Problem seems to be www/tomcat-devel was MFH and requires Java 21+, but 21 is not available in Q4.
>>>>> (20 is the last present, but 18 is the last available from bsd.java.mk).
>>>>>
>>>>> Nothing I can't solve locally (especially since I don't use tomcat-devel :), but I tought I'd let you know.
>>>>>
>>>>>
>>>>>   bye & Thanks
>>>>>      av.
>>>> Hi!
>>>>
>>>> So we need MFH the java/openjdk21 (2 commits) and Mk/bsd.java.mk (2 commits too).
>>>> www/tomcat-devel have several CVEs before M13 - can't keep vulnerable version in current quarterly.
>>>>
>>> If you do that, you probably also need to MFH the most recent fix for java/openjdk20 to fix the build on aarch64.  Otherwise it won't be able to bootstrap openjdk21
>>>
>>> -- Greg
>>>
>> Thanks for tip!
>> But I can't do this without approve from java@ and from mentor.
>> Probably it would be faster and easier for someone from java@ to do this, IMHO.
> I've just patched FreshPorts so it doesn't error on such commits.
>
Thanks, Dan!

Greg, do you approve MFH of the commits:
3c543e99fe67d53ddc41455c452d81d2b3e16cd0 - java/openjdk20: Fix the build 
on aarch64
2d2c432352a6244d496b3fccaf7747fcd490ef7b - java/openjdk21: Add a port of 
JDK 21
2ac75eafd85218e6a4f7d66bfe8cb40575b684da - java/openjdk21: Fix bootstrap 
dependency specification
e7710c85bfc9949b7bd235822b49c7ad82816820 - java/openjdk21: fix build on 
powerpc64*
9cde18fd05f03f23cce0115e1cf46126372daab5 - Mk/bsd.java.mk: Add support 
for JDKs 19, 20, and 21
c94ba5ed5035397001e226a67386973fcfd2b910 - Mk/bsd.java.mk: Complete 
support for Java 19, 20 and 21
?

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273979#c35

-- 
Best regards,
Vladimir Druzenko