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