IcedTea7 HEAD build error on RHEL 5 x86_64
Andrew Haley
aph at redhat.com
Mon Sep 26 02:23:40 PDT 2011
On 09/25/2011 11:58 PM, Dr Andrew John Hughes wrote:
> You can see why this is done in the Oracle environment where they
> want the binary to only depend on libc (even libstdc++ is statically
> linked), but we should make sure as much stuff works at
> *compile-time* as possible instead of waiting for users to hit
> failures at run-time.
There is a counter-argument, though: Java itself doesn't depend on GUI
toolkits, but some Java programs do. I don't think it's necessarily
true that every library that Java could possibly use in certain
application areas must be installed. On the other hand, run-time
failures don't look good.
We don't want to be in a situation where as soon as OpenJDK provides
an API for Library X, every user of OpenJDK is forced to install
Library X to satisfy dependencies.
I don't think there is any simple answer.
Andrew.
More information about the distro-pkg-dev
mailing list