Boost logo

Boost :

Subject: [boost] [iostreams] Cannot compile against zlib 1.2.4
From: Lars Viklund (zao_at_[hidden])
Date: 2010-04-13 01:10:29


Hi list.

zlib 1.2.4 was released in mid-March, reorganzing the sources a bit.
They removed gzio.c and added in a bunch of new source files, something
the Jamfile for iostreams does not particularly appreciate.

I submitted a ticket [1] with a somewhat tested solution (remove gzio
from the list of sources), but I have no idea whether it's the right way
to solve it as I'm not aware of how the guts of zlib_compressor and
friends work.

How does one go forward with something like this, as I don't think I've
seen much activity from the iostreams camp at all lately?

It would be awfully nice to get some kind of fix into 1.43.0, as it
currently prevents anyone interested in building zlib automagically
via bjam from doing so.

One thing I guess might get in the way is whether this should support
older versions of zlib sources. In my opinon no, as this only applies to
people who want to build from their own freshly unpacked zlib source
tree, not affecting people who use prebuilt binaries from their distro
or downloads.

[1] https://svn.boost.org/trac/boost/ticket/4091

-- 
Lars Viklund | zao_at_[hidden]

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk