|
Boost : |
Subject: Re: [boost] [V1.46][Spirit] request for late minute changes to release branch
From: Eric Niebler (eric_at_[hidden])
Date: 2011-01-23 09:29:23
On 1/23/2011 7:27 PM, Christopher Jefferson wrote:
>
> On 23 Jan 2011, at 12:21, Bryce Lelbach wrote:
>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Well, rather, compiled and misbehaved. Not particularly in an unpredictable
>> fashion.
>
> Still, if this version of boost ended up in an ubuntu release, or some such, then a lot of people might end up with miscompiled code. I was looking forward to using utree, and now I am going to have to add an explicit version test, to make sure I don't pick up this broken version.
>
> Unfortunately, people tend to just try compiling code they get with whatever is on their system first, and don't check headers.
>
> If the particular headers are just never supposed to be included, they could just be 'poisoned' with a #error, or as you say deleted. I realise this might hold release up, but would avoid known-broken code being released.
I would be ok with poisoning the broken header with #error. That's in
addition to removing any mention of the broken feature from the docs and
release notes. But please do it soon. I think the beta is to be rolled
tomorrow.
-- Eric Niebler BoostPro Computing http://www.boostpro.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk