FYI: Fix typo in configure.ac
Andrew John Hughes
gnu_andrew at member.fsf.org
Fri Feb 13 14:00:05 PST 2009
2009/2/13 Joseph D. Darcy <Joe.Darcy at sun.com>:
> Hello.
>
> Matthias Klose wrote:
>>
>> Andrew John Hughes schrieb:
>>
>>>
>>> Fixing a typo which prevents NIO2 being disabled... :(
>>>
>>> ChangeLog:
>>>
>>> 2009-02-12 Andrew John Hughes <ahughes at redhat.com>
>>>
>>> * configure.ac:
>>> Fix typo in --enable-nio2.
>>>
>>
>> maybe we should disable nio2 by default on all archs except amd64 and
>> ix86. It
>> currently builds on other archs, but the vm crashes on the first test in
>> the
>> jtreg testsuite. The code itself has comments inside
>> UnixNativeDispatcher.c that
>> it doesn't work on anything else.
>>
>> The code continues to hardcode the use of functions (here fstatat) based
>> on
>> experience from the coder (#if defined(__linux__) ...). The assertion is
>> not
>> enough. You seem to need a recent glibc as well. How could upstream be
>> convinced
>> to use autoconf checks (AC_CHECK_FUNC) and use these instead?
>>
>> Matthias
>>
>>
>
> Alan Bateman is the right upstream person to talk to for nio2 issues.
>
> Kelly and Mark R. should be involved in any discussions about changing the
> fundamental build infrastructure to use autoconf or other techniques than
> what are currently being used. Patches to update the upstream code base to
> use new techniques wouldn't hurt the chances of the new techniques being
> adopted :-)
>
> Note that besides Linux, the OpenJDK build also needs to work well on
> Solaris and windows.
>
> -Joe
>
>
Well the intention wouldn't be to alter the experience for Solaris and
Windows users, just to make it easier for GNU/Linux users :)
--
Andrew :-)
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net
PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8
More information about the distro-pkg-dev
mailing list