From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from out3-smtp.messagingengine.com ([66.111.4.27]) by metis.ext.pengutronix.de with esmtp (Exim 4.72) (envelope-from ) id 1WLrn5-0003Es-DA for ptxdist@pengutronix.de; Fri, 07 Mar 2014 11:14:11 +0100 Received: from compute6.internal (compute6.nyi.mail.srv.osa [10.202.2.46]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id EAC8B21374 for ; Fri, 7 Mar 2014 05:14:01 -0500 (EST) Received: from [192.168.2.12] (unknown [109.192.53.247]) by mail.messagingengine.com (Postfix) with ESMTPA id E979A68029C for ; Fri, 7 Mar 2014 05:14:00 -0500 (EST) Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) From: Jean-Claude Monnin In-Reply-To: <2b0af83d757c8897e1e54eff9ae2f07d@idefix.lespocky.dyndns.org> Date: Fri, 7 Mar 2014 11:13:58 +0100 Message-Id: <40EC22FD-6FE8-4E8F-892D-95EDA896D3A7@emailplus.org> References: <93F7FF01-9C08-4848-B7C2-67C5B9351779@emailplus.org> <20140203081326.GF28131@pengutronix.de> <2b0af83d757c8897e1e54eff9ae2f07d@idefix.lespocky.dyndns.org> Subject: Re: [ptxdist] [PATCH] boost: version bump 1.51.0 -> 1.55.0 Reply-To: ptxdist@pengutronix.de List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: ptxdist-bounces@pengutronix.de Errors-To: ptxdist-bounces@pengutronix.de To: ptxdist@pengutronix.de On 07 Mar 2014, at 09:54, Alexander Dahl wrote: > Am 2014-02-03 09:13, schrieb Michael Olbrich: >> On Fri, Dec 20, 2013 at 02:55:27PM +0100, Jean-Claude Monnin wrote: >>> Hi everyone, >>> >>> On 21 Nov 2013, at 10:42, Jean-Claude Monnin wrote: >>>> Boost realease notes: http://www.boost.org/users/history/version_1_55_0.html >>>> Help text is updated with description from project page with respect to C++11. >>>> Menu options for new libraries are added (atomic, coroutine, log). >>>> >>>> Signed-off-by: Jean-Claude Monnin >>>> --- >>>> rules/boost.in | 30 +++++++++++++++++++++++++----- >>>> rules/boost.make | 7 +++++-- >>>> 2 files changed, 30 insertions(+), 7 deletions(-) >>> >>> I saw that the version bump was not part of PTXdist 2013.12.0. Obviously it's >>> not a problem to keep the patched file local to my project, but I was >>> wondering about the reasons. Are there some issues with my patch or boost >>> version 1.55.0? >> >> It just got lost. I've applied it now. > > Sorry for digging in old mails. We came across a dependency problem with > the new boost libraries. We have selected chrono, filesystem, > serialization, system, thread and timer. After compiling stuff with > boost 1.55 executing stuff on the target failed because atomic was > missing on the target. To me it seems some boost library depends on > atomic which is not reflected in the boost.in rule. Does anyone know > which one and could fix this? I could be boost thread. I just saw following in the doc: http://www.boost.org/doc/libs/1_55_0/doc/html/thread/build.html#thread.build.configuration.move0 It looks like boost thread depends on atomic on posix. Before submitting the patch I tested the compile, but haven't tested the use of boost thread (I don't use this part in my projects). I cannot investigate and test this right now, but it seems that boost thread should probably add a dependency to boost atomic. Jean-Claude -- ptxdist mailing list ptxdist@pengutronix.de