Which platforms have SYSTEM_ZLIB

Andrew John Hughes gnu_andrew at member.fsf.org
Tue Mar 3 00:55:43 PST 2009


2009/3/2 Michael Franz <mvfranz at gmail.com>:
> Hi,
>
> I am trying to get the bsd-port repo to build using IcedTea7 (I have
> success).  SYSTEM_ZLIB seems to be specific to the BSD port.  Can someone
> explain the background on this?  Some of the patches that IcedTea7 applies
> affect this logic and I have to create specific patches to replace.
>
> I am working on OS X and this might be the only platform that does not have
> SYSTEM_ZLIB.  I am actually using MacPorts which supplies zlib, but causes
> other issues during the build process.
>
> So, should I create IcedTea patches that leave this in?  Or remove it as
> IcedTea assumes all platforms have zlib?
>
> Thanks
>
> Michael
>
>
>
>

Upstream OpenJDK includes zlib in the tree.  IcedTea removes this and
links to the system zlib instead for maintenance and security reasons.

Either way you need to build zlib, so if your system does not provide
it by default then you need to provide this first as a dependency of
IcedTea.
-- 
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 bsd-port-dev mailing list