jdk7-b64 has new dependency on glibc-2.4

Martin Buchholz martinrb at google.com
Thu Jul 16 16:43:31 PDT 2009


Hi Alan,

As of openjdk7-b64, one can no longer build or run on glibc 2.3 systems
because of a new dependency
on fdopendir (and perhaps other glibc 2.4 functions).

../../../src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c: In function
'Java_sun_nio_fs_UnixNativeDispatcher_fdopendir':
../../../src/solaris/native/sun/nio/fs/UnixNativeDispatcher.c:569: warning:
implicit declaration of function 'fdopendir'

I have been advocating continued support of glibc 2.3 systems,
but this does not seem to be a popular sentiment.

Would the nio2 team (and Sun)
- regard the new build failure as a bug to be fixed?
- grudgingly accept patches to allow possibly reduced functionality on older
systems?
- refuse such patches?

Thanks,

Martin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/nio-dev/attachments/20090716/5a326c1d/attachment.html 


More information about the nio-dev mailing list