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.