[Boost-bugs] [Boost C++ Libraries] #4091: iostreams cannot build against zlib 1.2.4

Subject: [Boost-bugs] [Boost C++ Libraries] #4091: iostreams cannot build against zlib 1.2.4
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-04-12 21:59:56


#4091: iostreams cannot build against zlib 1.2.4
---------------------------------------+------------------------------------
 Reporter: Lars Viklund <zao@…> | Owner: turkanis
     Type: Bugs | Status: new
Milestone: Boost 1.43.0 | Component: iostreams
  Version: Boost Development Trunk | Severity: Problem
 Keywords: zlib iostreams gzio |
---------------------------------------+------------------------------------
 zlib 1.2.4 has recently been released and has split up some source files.
 The file gzio.c seems to have been split up into a bunch of gz*.c files.

 As the file does not exist, the jamfile at libs/iostreams/build/Jamfile.v2
 bails out hard.

 A [http://tlzprgmr.wordpress.com/2010/03/17/building-boost-1-42-with-
 zlib-1-2-4-support/ solution from a blog] seems to be to simply remove
 gzio from the list of source files to build. The testsuite for iostreams
 passes on my Windows box with VS10 RTM against trunk r61231, and my
 zlib_decompressor/zlib_compressor-using source builds and runs correctly.

 I assume that a BBv2 guru is capable of adding some kind of condition in
 the Jamfile to optionally include the gzio.c file if on an older zlib.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4091>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:02 UTC