Boost logo

Boost-Build :

Subject: Re: [Boost-build] Boost-1.36.0 FreeBSD patches for review
From: Alexander Sack (pisymbol_at_[hidden])
Date: 2008-10-25 08:47:31


On Fri, Oct 24, 2008 at 10:11 PM, Steve M. Robbins <steve_at_[hidden]> wrote:
> On Fri, Oct 24, 2008 at 08:49:30AM -0400, Alexander Sack wrote:
>> On Fri, Oct 24, 2008 at 3:25 AM, Steve M. Robbins <steve_at_[hidden]> wrote:
>> > On Thu, Oct 23, 2008 at 10:46:58PM -0400, Alexander Sack wrote:
>> >
>> >> In the meantime, I would like comments on the following three patches:
>> >>
>> >> - execution_monitor.ipp.patch
>> >>
>> >> I've ifdef'ed out the SIGNAL codes depending on the FreeBSD release as
>> >> well as define SIGPOLL as SIGIO (FreeBSD 7 and above fixes this). I
>> >> made it several defines since different platforms might have some
>> >> support but not all (wasn't sure, I was gong for maximum flexibility
>> >> without being too #ifdef happy).
>> >
>> > I didn't look at your patch, but suggest instead the patch from
>> > trac ticket 2152 http://svn.boost.org/trac/boost/ticket/2152
>> > which does not require checking platform versions and is thus
>> > more portable. (And which has been applied to trunk)
>>
>> Steve that only applies to one signal code.
>
> Hm. I misremembered what ticket 2152 was about and thought you were
> addressing the same thing; after looking at your patch, I see that was
> mistaken. I should not have commented without reading your patch.
> :-/

Not a problem. Ticket 2152 will definitely solve building it on
modern freeBSD boxes so it should be part of my patch as well.
However, does this patch actually look reasonable to you? I'd like to
get this into 1.37 if possible (it *should* be innocuous to anything
other than FreeBSD).

-aps


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk