cvs commit: ports/java/openjdk6 Makefile
ports/java/openjdk6/files patch-set
Jung-uk Kim
jkim at FreeBSD.org
Thu Mar 17 19:07:13 UTC 2011
On Thursday 17 March 2011 05:17 am, Alex Dupre wrote:
> ale 2011-03-17 09:17:26 UTC
>
> FreeBSD ports repository
>
> Modified files:
> java/openjdk6 Makefile
> java/openjdk6/files patch-set
> Log:
> Fix a severe regression introduced with the "disable IPV6_V6ONLY
> option". On amd64 every call to getsocktopt returns a "Bad address"
> SocketException.
>
> Revision Changes Path
> 1.47 +1 -1 ports/java/openjdk6/Makefile
> 1.18 +1 -1 ports/java/openjdk6/files/patch-set
Thanks for fixing this and sorry for my ignorance.
Specifically this commit was accidentally pulled in from upstream:
http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/diff/b7fce4bac617/src/solaris/native/java/net/net_util_md.c
It is totally wrong for 64-bit, of course. It was properly fixed
later but I missed it:
http://hg.openjdk.java.net/bsd-port/bsd-port/jdk/diff/441f88d39988/src/solaris/native/java/net/net_util_md.c
I really prefer this patch rather than just casting it away although
it makes no difference for us because socklen_t is luckily 32-bit for
FreeBSD.
Thanks!
Jung-uk Kim
More information about the cvs-ports
mailing list