Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Mar 2011 15:06:53 -0400
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        Alex Dupre <ale@freebsd.org>
Cc:        cvs-ports@freebsd.org, cvs-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: cvs commit: ports/java/openjdk6 Makefile ports/java/openjdk6/files patch-set
Message-ID:  <201103171506.56114.jkim@FreeBSD.org>
In-Reply-To: <201103170917.p2H9HQ6h046106@repoman.freebsd.org>
References:  <201103170917.p2H9HQ6h046106@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201103171506.56114.jkim>