Kim Barrett wrote:
[Should this discussion be moved to the developers list?]
I think so (but I'm not the one to do it).
At 1:07 PM -0400 5/14/07, Christopher Woods wrote:
I think the issue is much larger than just an outdated zlib.hpp... I just did a simple comparison between the 1.33.1 and 1.34.0 versions of the iostream library source files. (1.33.1 files from a zip when 1.33.1 was first released; 1.34.0 files from zip pulled down this morning.) There are several cases where the files in 1.33.1 are **newer** than the ones in 1.34.0... in many cases by several months:
I looked at the list you generated, and then looked at the rest of the iostreams library. It appears that several changes were made on the RC_1_33_0 branch around 20-23 months ago, but that none of those changes was ever made to what was HEAD at the time. As a result, they were not picked up as part of the RC_1_34_0 tag.
Without access to the library maintainer ...
I was eager to upgrade to the long awaited 1.34.0, but now I am afraid to do it. We have one use for iostreams, but it's in a major application that cannot afford problems like memory leaks. I am considering lifting the iostreams code from 1.33.1, but the build environment has changed to bjam v2, and I doubt that it would be easy. It seems that the major problem with iostreams is that the developer has disappeared. If that's true, it's not good for Boost's reputation. Perhaps the acceptance of a library into Boost should include a promise to find a successor to maintain the code, if the developer ever needs to move on. Whatever the history, is there a Boost developer that is taking over responsibility for iostreams? I hope that you can find one and that he or she can resolve the problems with the 1.34.0 version. BTW, thanks for finally finishing up the 1.34.0 release. I look forward to 1.34.1 and/or 1.35.0 in the near future. -- Dick Hadsell 914-259-6320 Fax: 914-259-6499 Reply-to: hadsell@blueskystudios.com Blue Sky Studios http://www.blueskystudios.com 44 South Broadway, White Plains, NY 10601