PING: [PATCH FOR REVIEW] System Zlib Support
Andrew Hughes
ahughes at redhat.com
Thu Aug 9 13:31:39 UTC 2012
----- Original Message -----
> On 08/06/2012 11:26 AM, Andrew Hughes wrote:
> > ----- Original Message -----
> >> Hi Andrew,
> >>
> >> I meant if we are going to put SYSTEM_ZLIB=true as default for
> >> linux
> >> as
> >> Alan suggested,
> >> we might need to update the build document as well to include
> >> zlib-dev
> >> as the "necessary"
> >> package to build jdk on linux.
> > Ok. I think that's a separate issue which warrants a separate bug&
> > changeset. Let's have this one work on fixing the build so
> > SYSTEM_ZLIB
> > actually works on GNU/Linux first. At the moment, enabling
> > SYSTEM_ZLIB=true
> > breaks the build on anything other than MacOS/X, which seems like a
> > bug to me.
>
> It's a separate issue. For your current patch, since it does not set
> the
> SYSTEM_ZLIB=true
> for linux, it's not an issue at all. My apology for my naive
> question,
> is zlib (the library)
> always installed by default by most linux distributors?
>
> >> Currently the SYSTEM_ZLIB=true is set in
> >> make/common/Defs-macosx.gmk.
> > Ok, so it's the default there already. That explains the defines.h
> > logic.
> >
> >> ZLIB_VERSION = 1.2.5 is setin make/common/Defs.gmk.
> > What's the relevance of this version? My system install is 1.2.7.
>
> That's the version bundled with jdk. Yes, 1.2.7 is the latest, out
> May/2012. I might try to
> upgrade the bundled one to the latest version at later stage of jdk8.
> The "relevance" is that they are all used for "zlib build", so it
> would
> be better to put them
> together/close for future maintenance, though some comment might be
> necessary to clarify
> one is for "bundled" version, on is for the link options for os zlib.
>
> -sherman
>
>
Just checking on the status of this.
Am I ok to push:
http://cr.openjdk.java.net/~andrew/syslibs/zlib/webrev.02/
as #7110151 to tl?
Once that's in and system zlib support is working, we can decide whether to turn it
on by default.
Thanks,
--
Andrew :)
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
PGP Key: 248BDC07 (https://keys.indymedia.org/)
Fingerprint = EC5A 1F5E C0AD 1D15 8F1F 8F91 3B96 A578 248B DC07
More information about the core-libs-dev
mailing list