On Mon, Dec 10, 2012 at 12:21 PM, Brad Smith <b...@comstyle.com> wrote:
> On Mon, Dec 10, 2012 at 08:04:41AM -0600, Amit Kulkarni wrote:
>> > Index: patches/patch-boost_interprocess_detail_transform_iterator_hpp
>> > ===================================================================
>> > RCS file: patches/patch-boost_interprocess_detail_transform_iterator_hpp
>> > diff -N patches/patch-boost_interprocess_detail_transform_iterator_hpp
>> > --- patches/patch-boost_interprocess_detail_transform_iterator_hpp      15 
>> > Oct 2012 20:31:59 -0000      1.1
>> > +++ /dev/null   1 Jan 1970 00:00:00 -0000
>> > @@ -1,12 +0,0 @@
>> > -$OpenBSD: patch-boost_interprocess_detail_transform_iterator_hpp,v 1.1 
>> > 2012/10/15 20:31:59 robert Exp $
>> > ---- boost/interprocess/detail/transform_iterator.hpp.orig      Sat Oct 13 
>> > 12:35:34 2012
>> > -+++ boost/interprocess/detail/transform_iterator.hpp   Sat Oct 13 
>> > 12:35:40 2012
>> > -@@ -54,7 +54,7 @@ struct operator_arrow_proxy<T&>
>> > -    // This function is needed for MWCW and BCC, which won't call 
>> > operator->
>> > -    // again automatically per 13.3.1.2 para 8
>> > - //   operator T*() const { return &m_value; }
>> > --   mutable T &m_value;
>> > -+   T &m_value;
>> > - };
>> > -
>> > - template <class Iterator, class UnaryFunction>
>>
>> This patch won't apply because this patch is upstreamed already in
>> previous releases of boost. Please drop this patch otherwise it will
>> fail make patch.
>
> That's why the patch is being removed as your original diff did.

big foot-in-the-mouth moment!!! sorry, i didn't see the /dev/null

>> There's a missing patch, please add this and then boost will be
>> updated properly.
>> https://github.com/jasperla/openbsd-wip/commit/6d95c78201d16f0f95ab391b221aad37736b86d5
>
> If you come up with any other patches please send them directly to me.

sure. thanks

>
>> what about having DPB_PROPERTIES=parallel ?
>
> Not sure about that. Someone else who is familiar with this feature should
> comment as to whether it should be added or not.

It allows parallel builds, it maxes out at -j N -p N, if you use dpb
(I have a quad core so I use N=4). Otherwise by default it uses -j 2.
Uses the MAKE_JOBS variable in Boost Makefile.

Reply via email to