Re: [oe] [meta-oe][PATCH 1/2] log4c: fix expat rdepends issue

2015-01-07 Thread Martin Jansa
On Tue, Jan 06, 2015 at 06:25:45PM -0800, akuster808 wrote:
 
 
 On 01/06/2015 08:28 AM, Martin Jansa wrote:
  On Tue, Jan 06, 2015 at 08:01:06AM -0800, Armin Kuster wrote:
  add --without-expat
 
  Signed-off-by: Armin Kuster akuster...@gmail.com
  ---
meta-oe/recipes-support/log4c/log4c_1.2.4.bb | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
 
  diff --git a/meta-oe/recipes-support/log4c/log4c_1.2.4.bb 
  b/meta-oe/recipes-support/log4c/log4c_1.2.4.bb
  index 43e0746..0e58db7 100644
  --- a/meta-oe/recipes-support/log4c/log4c_1.2.4.bb
  +++ b/meta-oe/recipes-support/log4c/log4c_1.2.4.bb
  @@ -12,5 +12,7 @@ S = ${WORKDIR}/${PN}-${PV}
 
EXTRA_OECONF = --prefix=/usr
 
  -inherit autotools
  +PACKAGECONFIG ??=
  +PACKAGECONFIG[expat] = , --without-expat, expat, expat
 
  Is explicit expat runtime dependency needed when enabled?
 
 Yep, need both. rdepends by itself did not fix the compile issue I saw.

I'm not suggesting dumping rdepends, I meant that depends should be
enough (rdepends is set automatically)

  
 /home/akuster/oss/mywork/poky/build/tmp/work/core2-64-poky-linux/log4c/1.2.4-r0/log4c-1.2.4/src/sd/domnode-expat.c:51:19:
  
 fatal error: expat.h: No such file or directory
 |  #include expat.h
 |^
 | compilation terminated.
 | make[4]: *** [domnode-expat.lo] Error 1
 
 
 - armin
 
  It was detected by dependency test so I don't think so (so it's
  correctly added by shlibs providers when enabled/detected).
 
  +inherit autotools
  --
  1.9.1
 
  --
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.openembedded.org/mailman/listinfo/openembedded-devel
 
 
 
 -- 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


signature.asc
Description: Digital signature
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH 1/2] log4c: fix expat rdepends issue

2015-01-06 Thread akuster808



On 01/06/2015 08:28 AM, Martin Jansa wrote:

On Tue, Jan 06, 2015 at 08:01:06AM -0800, Armin Kuster wrote:

add --without-expat

Signed-off-by: Armin Kuster akuster...@gmail.com
---
  meta-oe/recipes-support/log4c/log4c_1.2.4.bb | 4 +++-
  1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/log4c/log4c_1.2.4.bb 
b/meta-oe/recipes-support/log4c/log4c_1.2.4.bb
index 43e0746..0e58db7 100644
--- a/meta-oe/recipes-support/log4c/log4c_1.2.4.bb
+++ b/meta-oe/recipes-support/log4c/log4c_1.2.4.bb
@@ -12,5 +12,7 @@ S = ${WORKDIR}/${PN}-${PV}

  EXTRA_OECONF = --prefix=/usr

-inherit autotools
+PACKAGECONFIG ??=
+PACKAGECONFIG[expat] = , --without-expat, expat, expat


Is explicit expat runtime dependency needed when enabled?


This package actual failed to build for me. RDEPENDS by itself did not 
fix the issue, adding DEPENDS did. or at least this is what I remember.. 
wouldn't bet on it thou.




It was detected by dependency test so I don't think so (so it's
correctly added by shlibs providers when enabled/detected).



I will double check.

- armin


+inherit autotools
--
1.9.1

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel





--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH 1/2] log4c: fix expat rdepends issue

2015-01-06 Thread akuster808



On 01/06/2015 08:28 AM, Martin Jansa wrote:

On Tue, Jan 06, 2015 at 08:01:06AM -0800, Armin Kuster wrote:

add --without-expat

Signed-off-by: Armin Kuster akuster...@gmail.com
---
  meta-oe/recipes-support/log4c/log4c_1.2.4.bb | 4 +++-
  1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/log4c/log4c_1.2.4.bb 
b/meta-oe/recipes-support/log4c/log4c_1.2.4.bb
index 43e0746..0e58db7 100644
--- a/meta-oe/recipes-support/log4c/log4c_1.2.4.bb
+++ b/meta-oe/recipes-support/log4c/log4c_1.2.4.bb
@@ -12,5 +12,7 @@ S = ${WORKDIR}/${PN}-${PV}

  EXTRA_OECONF = --prefix=/usr

-inherit autotools
+PACKAGECONFIG ??=
+PACKAGECONFIG[expat] = , --without-expat, expat, expat


Is explicit expat runtime dependency needed when enabled?


Yep, need both. rdepends by itself did not fix the compile issue I saw.


/home/akuster/oss/mywork/poky/build/tmp/work/core2-64-poky-linux/log4c/1.2.4-r0/log4c-1.2.4/src/sd/domnode-expat.c:51:19: 
fatal error: expat.h: No such file or directory

|  #include expat.h
|^
| compilation terminated.
| make[4]: *** [domnode-expat.lo] Error 1


- armin


It was detected by dependency test so I don't think so (so it's
correctly added by shlibs providers when enabled/detected).


+inherit autotools
--
1.9.1

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel





--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH 1/2] log4c: fix expat rdepends issue

2015-01-06 Thread Martin Jansa
On Tue, Jan 06, 2015 at 08:01:06AM -0800, Armin Kuster wrote:
 add --without-expat
 
 Signed-off-by: Armin Kuster akuster...@gmail.com
 ---
  meta-oe/recipes-support/log4c/log4c_1.2.4.bb | 4 +++-
  1 file changed, 3 insertions(+), 1 deletion(-)
 
 diff --git a/meta-oe/recipes-support/log4c/log4c_1.2.4.bb 
 b/meta-oe/recipes-support/log4c/log4c_1.2.4.bb
 index 43e0746..0e58db7 100644
 --- a/meta-oe/recipes-support/log4c/log4c_1.2.4.bb
 +++ b/meta-oe/recipes-support/log4c/log4c_1.2.4.bb
 @@ -12,5 +12,7 @@ S = ${WORKDIR}/${PN}-${PV}
  
  EXTRA_OECONF = --prefix=/usr
  
 -inherit autotools
 +PACKAGECONFIG ??=
 +PACKAGECONFIG[expat] = , --without-expat, expat, expat

Is explicit expat runtime dependency needed when enabled?

It was detected by dependency test so I don't think so (so it's
correctly added by shlibs providers when enabled/detected).

 +inherit autotools
 -- 
 1.9.1
 
 -- 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


signature.asc
Description: Digital signature
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel