All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] boost-1.33.1: Corrected GNU_HASH error.
@ 2009-11-05 13:24 Przemyslaw Wesolek
  2009-11-05 13:40 ` Holger Hans Peter Freyther
  2009-11-05 14:06 ` Henning Heinold
  0 siblings, 2 replies; 12+ messages in thread
From: Przemyslaw Wesolek @ 2009-11-05 13:24 UTC (permalink / raw)
  To: openembedded-devel


Signed-off-by: Przemyslaw Wesolek <przemyslaw.wesolek@cs.put.poznan.pl>
---
 recipes/boost/boost.inc       |    3 +++
 recipes/boost/boost_1.33.1.bb |    2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/recipes/boost/boost.inc b/recipes/boost/boost.inc
index 80635b0..8b38a5e 100644
--- a/recipes/boost/boost.inc
+++ b/recipes/boost/boost.inc
@@ -77,6 +77,9 @@ FILES_${PN}-dev = "${includedir} ${libdir}/libboost_*.so ${libdir}/libboost_*.a"
 PACKAGES += "${PN}"
 RRECOMMENDS_${PN} += "${BOOSTLIBS}"
 
+# to avoid GNU_HASH QA errors added LDFLAGS to ARCH; a little bit dirty but at least it works
+TARGET_CC_ARCH += " ${LDFLAGS}" 
+
 # Oh yippee, a new build system, it's sooo cooool I could eat my own
 # foot.  inlining=on lets the compiler choose, I think.  At least this
 # stuff is documented...
diff --git a/recipes/boost/boost_1.33.1.bb b/recipes/boost/boost_1.33.1.bb
index 4d8e77d..689c681 100644
--- a/recipes/boost/boost_1.33.1.bb
+++ b/recipes/boost/boost_1.33.1.bb
@@ -1,5 +1,5 @@
 include boost.inc
-PR = "r4"
+PR = "r5"
 
 SRC_URI = "\
   ${SOURCEFORGE_MIRROR}/boost/${BOOST_P}.tar.bz2 \
-- 
1.6.3.3




^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [PATCH] boost-1.33.1: Corrected GNU_HASH error.
  2009-11-05 13:24 [PATCH] boost-1.33.1: Corrected GNU_HASH error Przemyslaw Wesolek
@ 2009-11-05 13:40 ` Holger Hans Peter Freyther
  2009-11-05 15:00   ` [PATCH] boost-1.33.1: Corrected GNU_HASH QA error Przemyslaw Wesolek
  2009-11-05 15:04   ` [PATCH] boost-1.33.1: Corrected GNU_HASH error Przemyslaw Wesolek
  2009-11-05 14:06 ` Henning Heinold
  1 sibling, 2 replies; 12+ messages in thread
From: Holger Hans Peter Freyther @ 2009-11-05 13:40 UTC (permalink / raw)
  To: openembedded-devel

On Thursday 05 November 2009 14:24:24 you wrote:
> Signed-off-by: Przemyslaw Wesolek <przemyslaw.wesolek@cs.put.poznan.pl>

Looks good. but if you change a .inc file you need to bump the PR of
every user. In this case it makes sense to convert it to the file pr scheme.

kind regards
	holger





^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] boost-1.33.1: Corrected GNU_HASH error.
  2009-11-05 13:24 [PATCH] boost-1.33.1: Corrected GNU_HASH error Przemyslaw Wesolek
  2009-11-05 13:40 ` Holger Hans Peter Freyther
@ 2009-11-05 14:06 ` Henning Heinold
  2009-11-05 15:10   ` Przemyslaw Wesolek
  1 sibling, 1 reply; 12+ messages in thread
From: Henning Heinold @ 2009-11-05 14:06 UTC (permalink / raw)
  To: openembedded-devel

Hi,

thanks for the patch, but I wonder who is using this older version. Mainly 1.3.36 is used.
I prefer and started to fix the apps in oe which are using boost, to get working with 1.4 and
would be much help if more people joins at this. So in the end we can remove all the 1.3 boost recipe.

Bye Henning



^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH] boost-1.33.1: Corrected GNU_HASH QA error.
  2009-11-05 13:40 ` Holger Hans Peter Freyther
@ 2009-11-05 15:00   ` Przemyslaw Wesolek
  2009-11-05 15:12     ` Przemyslaw Wesolek
                       ` (2 more replies)
  2009-11-05 15:04   ` [PATCH] boost-1.33.1: Corrected GNU_HASH error Przemyslaw Wesolek
  1 sibling, 3 replies; 12+ messages in thread
From: Przemyslaw Wesolek @ 2009-11-05 15:00 UTC (permalink / raw)
  To: openembedded-devel

boost 1.33.1 recipe ignores LDFLAGS set by OE, including --hash-style.
In result package_qa task issues error.

This patch fixes the recipe by appending OE's specifics to compiler
flags.

This only affects 1.33, as newer versions of boost don't use boost.inc.

Signed-off-by: Przemyslaw Wesolek <przemyslaw.wesolek@cs.put.poznan.pl>
---
 recipes/boost/boost.inc       |    3 +++
 recipes/boost/boost_1.33.1.bb |    2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/recipes/boost/boost.inc b/recipes/boost/boost.inc
index 80635b0..8b38a5e 100644
--- a/recipes/boost/boost.inc
+++ b/recipes/boost/boost.inc
@@ -77,6 +77,9 @@ FILES_${PN}-dev = "${includedir} ${libdir}/libboost_*.so ${libdir}/libboost_*.a"
 PACKAGES += "${PN}"
 RRECOMMENDS_${PN} += "${BOOSTLIBS}"
 
+# to avoid GNU_HASH QA errors added LDFLAGS to ARCH; a little bit dirty but at least it works
+TARGET_CC_ARCH += " ${LDFLAGS}" 
+
 # Oh yippee, a new build system, it's sooo cooool I could eat my own
 # foot.  inlining=on lets the compiler choose, I think.  At least this
 # stuff is documented...
diff --git a/recipes/boost/boost_1.33.1.bb b/recipes/boost/boost_1.33.1.bb
index 4d8e77d..689c681 100644
--- a/recipes/boost/boost_1.33.1.bb
+++ b/recipes/boost/boost_1.33.1.bb
@@ -1,5 +1,5 @@
 include boost.inc
-PR = "r4"
+PR = "r5"
 
 SRC_URI = "\
   ${SOURCEFORGE_MIRROR}/boost/${BOOST_P}.tar.bz2 \
-- 
1.6.3.3




^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [PATCH] boost-1.33.1: Corrected GNU_HASH error.
  2009-11-05 13:40 ` Holger Hans Peter Freyther
  2009-11-05 15:00   ` [PATCH] boost-1.33.1: Corrected GNU_HASH QA error Przemyslaw Wesolek
@ 2009-11-05 15:04   ` Przemyslaw Wesolek
  1 sibling, 0 replies; 12+ messages in thread
From: Przemyslaw Wesolek @ 2009-11-05 15:04 UTC (permalink / raw)
  To: openembedded-devel

Holger Hans Peter Freyther wrote:
> On Thursday 05 November 2009 14:24:24 you wrote:
>> Signed-off-by: Przemyslaw Wesolek <przemyslaw.wesolek@cs.put.poznan.pl>
> 
> Looks good. but if you change a .inc file you need to bump the PR of
> every user.

1.33 is the only user.

> In this case it makes sense to convert it to the file pr scheme.
> 

What is that? I see neither FILE_PR nor INC_PR -- which was mentioned on
IRC -- in OE manual.

Przemek




^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] boost-1.33.1: Corrected GNU_HASH error.
  2009-11-05 14:06 ` Henning Heinold
@ 2009-11-05 15:10   ` Przemyslaw Wesolek
  2009-11-05 15:17     ` Robert P. J. Day
  0 siblings, 1 reply; 12+ messages in thread
From: Przemyslaw Wesolek @ 2009-11-05 15:10 UTC (permalink / raw)
  To: openembedded-devel

Henning Heinold wrote:
> thanks for the patch, but I wonder who is using this older version. Mainly 1.3.36 is used.

Did you mean 1.36?

I agree, the older versions look like unmaintained for a long time.

> I prefer and started to fix the apps in oe which are using boost, to get working with 1.4 and
> would be much help if more people joins at this. So in the end we can remove all the 1.3 boost recipe.

Well... this is much up to the deprecation policy. I don't know the
policy for OE regarding deprecation, but common sense suggests removal
when nobody uses -- or at least, when nobody will be surprised.

For me this would be e.g. acceptable in dev branch when announced
appropriately earlier. In stable... I'd restrain from removing anything
harmless.

I aim for 1.40, too, but feeling no pressure I postponed it, as it looks
time consuming (for me, at least).

Przemek




^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] boost-1.33.1: Corrected GNU_HASH QA error.
  2009-11-05 15:00   ` [PATCH] boost-1.33.1: Corrected GNU_HASH QA error Przemyslaw Wesolek
@ 2009-11-05 15:12     ` Przemyslaw Wesolek
  2009-11-08 22:37     ` Przemyslaw Wesolek
  2009-11-09 18:00     ` Leon Woestenberg
  2 siblings, 0 replies; 12+ messages in thread
From: Przemyslaw Wesolek @ 2009-11-05 15:12 UTC (permalink / raw)
  To: openembedded-devel

Sorry for multiple re-sends, I was being taught by Holger on correct
commit messages. :)

Przemek



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] boost-1.33.1: Corrected GNU_HASH error.
  2009-11-05 15:10   ` Przemyslaw Wesolek
@ 2009-11-05 15:17     ` Robert P. J. Day
  2009-11-12 10:05       ` Przemyslaw Wesolek
  2009-11-12 18:53       ` Philip Balister
  0 siblings, 2 replies; 12+ messages in thread
From: Robert P. J. Day @ 2009-11-05 15:17 UTC (permalink / raw)
  To: openembedded-devel

On Thu, 5 Nov 2009, Przemyslaw Wesolek wrote:

> Henning Heinold wrote:
> > thanks for the patch, but I wonder who is using this older
> > version. Mainly 1.3.36 is used.
>
> Did you mean 1.36?
>
> I agree, the older versions look like unmaintained for a long time.

  if you go to boost's home page, they don't even *list* versions
earlier than 1.36:

  http://www.boost.org/users/news/

that's generally a good indication that it's time to start
deprecating.  and there's already a beta version of 1.41.

rday
--

========================================================================
Robert P. J. Day                               Waterloo, Ontario, CANADA

            Linux Consulting, Training and Kernel Pedantry.

Web page:                                          http://crashcourse.ca
Twitter:                                       http://twitter.com/rpjday
========================================================================



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] boost-1.33.1: Corrected GNU_HASH QA error.
  2009-11-05 15:00   ` [PATCH] boost-1.33.1: Corrected GNU_HASH QA error Przemyslaw Wesolek
  2009-11-05 15:12     ` Przemyslaw Wesolek
@ 2009-11-08 22:37     ` Przemyslaw Wesolek
  2009-11-09 18:00     ` Leon Woestenberg
  2 siblings, 0 replies; 12+ messages in thread
From: Przemyslaw Wesolek @ 2009-11-08 22:37 UTC (permalink / raw)
  To: openembedded-devel

Can I ask for commit?

Przemek



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] boost-1.33.1: Corrected GNU_HASH QA error.
  2009-11-05 15:00   ` [PATCH] boost-1.33.1: Corrected GNU_HASH QA error Przemyslaw Wesolek
  2009-11-05 15:12     ` Przemyslaw Wesolek
  2009-11-08 22:37     ` Przemyslaw Wesolek
@ 2009-11-09 18:00     ` Leon Woestenberg
  2 siblings, 0 replies; 12+ messages in thread
From: Leon Woestenberg @ 2009-11-09 18:00 UTC (permalink / raw)
  To: openembedded-devel

Hello,

On Thu, Nov 5, 2009 at 4:00 PM, Przemyslaw Wesolek
<przemyslaw.wesolek@cs.put.poznan.pl> wrote:
> boost 1.33.1 recipe ignores LDFLAGS set by OE, including --hash-style.
> In result package_qa task issues error.
>
> This patch fixes the recipe by appending OE's specifics to compiler
> flags.
>
> This only affects 1.33, as newer versions of boost don't use boost.inc.
>
> Signed-off-by: Przemyslaw Wesolek <przemyslaw.wesolek@cs.put.poznan.pl>
> ---
>  recipes/boost/boost.inc       |    3 +++
>  recipes/boost/boost_1.33.1.bb |    2 +-
>  2 files changed, 4 insertions(+), 1 deletions(-)
>
Seems OK to me.

Acked-by: Leon Woestenberg <leon@sidebranch.com>

-- 
Leon



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] boost-1.33.1: Corrected GNU_HASH error.
  2009-11-05 15:17     ` Robert P. J. Day
@ 2009-11-12 10:05       ` Przemyslaw Wesolek
  2009-11-12 18:53       ` Philip Balister
  1 sibling, 0 replies; 12+ messages in thread
From: Przemyslaw Wesolek @ 2009-11-12 10:05 UTC (permalink / raw)
  To: openembedded-devel

Robert P. J. Day wrote:
> On Thu, 5 Nov 2009, Przemyslaw Wesolek wrote:
> 
>> Henning Heinold wrote:
>>> thanks for the patch, but I wonder who is using this older
>>> version. Mainly 1.3.36 is used.
>> Did you mean 1.36?
>>
>> I agree, the older versions look like unmaintained for a long time.
> 
>   if you go to boost's home page, they don't even *list* versions
> earlier than 1.36:
> 
>   http://www.boost.org/users/news/
> 

They do, but as 1.33 is not news anymore ;) it appears on history page:

  http://www.boost.org/users/history/

Przemek




^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] boost-1.33.1: Corrected GNU_HASH error.
  2009-11-05 15:17     ` Robert P. J. Day
  2009-11-12 10:05       ` Przemyslaw Wesolek
@ 2009-11-12 18:53       ` Philip Balister
  1 sibling, 0 replies; 12+ messages in thread
From: Philip Balister @ 2009-11-12 18:53 UTC (permalink / raw)
  To: openembedded-devel

On 11/05/2009 10:17 AM, Robert P. J. Day wrote:
> On Thu, 5 Nov 2009, Przemyslaw Wesolek wrote:
>
>> Henning Heinold wrote:
>>> thanks for the patch, but I wonder who is using this older
>>> version. Mainly 1.3.36 is used.
>>
>> Did you mean 1.36?
>>
>> I agree, the older versions look like unmaintained for a long time.
>
>    if you go to boost's home page, they don't even *list* versions
> earlier than 1.36:
>
>    http://www.boost.org/users/news/
>
> that's generally a good indication that it's time to start
> deprecating.  and there's already a beta version of 1.41.

unfortunately the boost api is not very stable, so upgrading is not 
painless ....

Philip

>
> rday
> --
>
> ========================================================================
> Robert P. J. Day                               Waterloo, Ontario, CANADA
>
>              Linux Consulting, Training and Kernel Pedantry.
>
> Web page:                                          http://crashcourse.ca
> Twitter:                                       http://twitter.com/rpjday
> ========================================================================
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2009-11-12 18:55 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-11-05 13:24 [PATCH] boost-1.33.1: Corrected GNU_HASH error Przemyslaw Wesolek
2009-11-05 13:40 ` Holger Hans Peter Freyther
2009-11-05 15:00   ` [PATCH] boost-1.33.1: Corrected GNU_HASH QA error Przemyslaw Wesolek
2009-11-05 15:12     ` Przemyslaw Wesolek
2009-11-08 22:37     ` Przemyslaw Wesolek
2009-11-09 18:00     ` Leon Woestenberg
2009-11-05 15:04   ` [PATCH] boost-1.33.1: Corrected GNU_HASH error Przemyslaw Wesolek
2009-11-05 14:06 ` Henning Heinold
2009-11-05 15:10   ` Przemyslaw Wesolek
2009-11-05 15:17     ` Robert P. J. Day
2009-11-12 10:05       ` Przemyslaw Wesolek
2009-11-12 18:53       ` Philip Balister

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.