[ptxdist] [PATCH v2] boost: version bump 1.60.0 -> 1.67.0
From: Jon Ringle Signed-off-by: Jon Ringle --- rules/boost.in | 29 + rules/boost.make | 8 +--- 2 files changed, 26 insertions(+), 11 deletions(-) diff --git a/rules/boost.in b/rules/boost.in index b9a713d..26cb188 100644 --- a/rules/boost.in +++ b/rules/boost.in @@ -89,6 +89,12 @@ config BOOST_CONTAINER help Boost container library +config BOOST_CONTRACT + bool + prompt "contract" + help + Boost contract library + config BOOST_CONTEXT bool prompt "context" @@ -98,16 +104,10 @@ config BOOST_CONTEXT config BOOST_COROUTINE bool select BOOST_CONTEXT - prompt "coroutine" + prompt "coroutine (deprecated)" help Boost coroutine library - -config BOOST_COROUTINE2 - bool - select BOOST_CONTEXT - prompt "coroutine2" - help - Boost coroutine2 library + This library is deprecated in favor of the header-only coroutine2 library config BOOST_DATE_TIME bool @@ -121,6 +121,13 @@ config BOOST_EXCEPTION help Boost exception library +config BOOST_FIBER + bool + select BOOST_CONTEXT + prompt "fiber" + help + Boost fiber library + config BOOST_FILESYSTEM bool select BOOST_SYSTEM @@ -207,6 +214,12 @@ config BOOST_SIGNALS help Boost signals library +config BOOST_STACKTRACE + bool + prompt "stacktrace" + help + Boost stacktrace library + config BOOST_SYSTEM bool prompt "system" diff --git a/rules/boost.make b/rules/boost.make index 8e8b5a3..c89393c 100644 --- a/rules/boost.make +++ b/rules/boost.make @@ -17,8 +17,8 @@ PACKAGES-$(PTXCONF_BOOST) += boost # # Paths and names # -BOOST_VERSION := 1_60_0 -BOOST_MD5 := 65a840e1a0b13a558ff19eeb2c4f0cbe +BOOST_VERSION := 1_67_0 +BOOST_MD5 := ced776cb19428ab8488774e1415535ab BOOST := boost_$(BOOST_VERSION) BOOST_SUFFIX := tar.bz2 BOOST_URL := $(call ptx/mirror, SF, boost/$(BOOST).$(BOOST_SUFFIX)) @@ -95,10 +95,11 @@ BOOST_LIBRARIES-$(PTXCONF_BOOST_ATOMIC) += atomic BOOST_LIBRARIES-$(PTXCONF_BOOST_CHRONO)+= chrono BOOST_LIBRARIES-$(PTXCONF_BOOST_CONTAINER) += container BOOST_LIBRARIES-$(PTXCONF_BOOST_CONTEXT) += context +BOOST_LIBRARIES-$(PTXCONF_BOOST_CONTRACT) += contract BOOST_LIBRARIES-$(PTXCONF_BOOST_COROUTINE) += coroutine -BOOST_LIBRARIES-$(PTXCONF_BOOST_COROUTINE2)+= coroutine2 BOOST_LIBRARIES-$(PTXCONF_BOOST_DATE_TIME) += date_time BOOST_LIBRARIES-$(PTXCONF_BOOST_EXCEPTION) += exception +BOOST_LIBRARIES-$(PTXCONF_BOOST_FIBER) += fiber BOOST_LIBRARIES-$(PTXCONF_BOOST_FILESYSTEM)+= filesystem BOOST_LIBRARIES-$(PTXCONF_BOOST_GRAPH) += graph BOOST_LIBRARIES-$(PTXCONF_BOOST_GRAPH_PARALLEL)+= graph_parallel @@ -113,6 +114,7 @@ BOOST_LIBRARIES-$(PTXCONF_BOOST_RANDOM) += random BOOST_LIBRARIES-$(PTXCONF_BOOST_REGEX) += regex BOOST_LIBRARIES-$(PTXCONF_BOOST_SERIALIZATION) += serialization BOOST_LIBRARIES-$(PTXCONF_BOOST_SIGNALS) += signals +BOOST_LIBRARIES-$(PTXCONF_BOOST_STACKTRACE)+= stacktrace BOOST_LIBRARIES-$(PTXCONF_BOOST_SYSTEM)+= system BOOST_LIBRARIES-$(PTXCONF_BOOST_TEST) += test BOOST_LIBRARIES-$(PTXCONF_BOOST_THREAD)+= thread -- 1.9.1 ___ ptxdist mailing list ptxdist@pengutronix.de
Re: [ptxdist] [PATCH] libelf: version bump 0.170 -> 0.171
On Wed, Jun 06, 2018 at 08:31:36AM +0200, Michael Olbrich wrote: > On Tue, Jun 05, 2018 at 03:36:25PM -0400, Jon Ringle wrote: > > On Tue, Jun 5, 2018 at 3:34 PM, Jon Ringle wrote: > > > On Tue, Jun 5, 2018 at 3:04 PM, Alexander Dahl wrote: > > >> On Tue, Jun 05, 2018 at 02:20:37PM -0400, Jon Ringle wrote: > > >> > The bump to 0.171 fixed the errors I was getting when building 0.170, > > >> so I > > >> > think the patch is not needed > > >> > > >> I already saw your v2 also removing the patch. > > >> > > >> The reason Clemens introduced the patch was compilation failed with > > >> GCC >= 8. Did you test that? (I can't, don't have a bleeding edge > > >> system at hand.) Maybe Clemens can elaborate? > > >> > > >> > > > I was getting errors when building 0.170 with gcc-7.3.1 and the errors > > > went away when I bumped to 0.171. I don't have gcc-8 to test with > > > > > > The 0.171 was only just released in June 1st, so maybe Clemens can test > > building with 0.171? > > I've built host-libelf with gcc 8.1. 0.170 needs the patch and 0.171 builds > without the patch. Just removing the Patch is ok. Same here, libelf build succeeded without the patch. Clemens ___ ptxdist mailing list ptxdist@pengutronix.de