Boost logo

Boost :

From: John Maddock (john_at_[hidden])
Date: 2007-05-15 04:58:35

Kim Barrett wrote:
> So basically there is a bit of a mess in the iostreams library. I'm
> volunteering to help clean it up. I'm planning to put together a patch
> to the trunk, and another patch to the RC_1_34_0 branch, such that
> * changes that are presently only on the RC_1_33_0 or RC_1_34_0 branch
> are merged to trunk
> * changes that are presently only on the RC_1_33_0 branch are merged
> to the RC_1_34_0 branch.

Good, thanks for volunteering to do this.

> Some issues / questions:
> * I can test these changes against a couple of versions of gcc. I
> can't test against anything else. So I'll need help with that.

I can test with a variety of Windows compilers if that helps.

> * Somebody else should probably review the patches.

Post them to the list, and someone will try and look over them.

> * I don't have commit privilages, so someone else will need to take
> care of that step.

Will do.

> * Thomas would of course need to approve any changes to the RC_1_34_0
> branch. The library including the changes on the RC_1_33_0 branch
> tested as part of the 1.33.x series of releases, but testing with
> those changes stopped once testing resources were redirected away from
> that series. So there is some risk that some of these changes might
> prove incompatible with other parts of the 1.34.0 release. From a
> quick skim, that doesn't look to likely, but it is a risk.

We'll try and get them well tested, before going into cvs.

> * Obviously 1.34.0 has gone out. So any changes on the RC_1_34_0
> branch would only be picked up by a 1.34.1 release.

Or 1.35 :-)

One other question: some of the patches fix a memory leak right? Do we have
a new test case to try and catch this (assuming it's possible to devise

Many thanks for offering to help sort this out.


Boost list run by bdawes at, gregod at, cpdaniel at, john at