[ptxdist] [PATCH v2] boost: version bump 1.60.0 -> 1.67.0

2018-06-06 Thread jon
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

2018-06-06 Thread Clemens Gruber
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