[Bug 282251] java/openjdk22: IPv6 / INET6 is broken

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 21 Nov 2024 06:01:44 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282251

antonfb@hesiod.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |antonfb@hesiod.org

--- Comment #1 from antonfb@hesiod.org ---
As far as I can tell, this is an intended breakage by the freebsd-java
maintainers. If you want duel stack, you must start your java vm with that flag
and you must clear the system wide sysctl
net.inet6.ip6.v6only=0
IMO I wish this would be reconsidered. This was done five years ago in the hope
that dual stack stuff would work via two sockets one for ipv4 and one for v6.
But after five years, I don't think that's going to happen.
It would at least be polite to document this and for the maintains to tell
people clearly what the issues are. As far as I can tell, a two line change in
the source code might fix this.
In the meantime, freebsd is just going to be a second rate java platform.
I'll note we don't have jdk23 yet either.

-- 
You are receiving this mail because:
You are the assignee for the bug.