* [meta-networking][PATCH 0/3] multilib fixes for some networking recipes
@ 2013-02-11 18:16 Aws Ismail
2013-02-11 18:16 ` [meta-networking][PATCH 1/3] traceroute: resolve multilib issues Aws Ismail
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Aws Ismail @ 2013-02-11 18:16 UTC (permalink / raw)
To: openembedded-devel; +Cc: joe.macdonald
Aws Ismail (3):
traceroute: resolve multilib issues
netcat-openbsd: resolve multilib issues.
accel-ppp: resolve QA warnings and satisfy multilib
.../recipes-protocols/accel-ppp/accel-ppp_git.bb | 7 +++++++
.../recipes-support/netcat/netcat-openbsd_1.89.bb | 6 +++---
.../traceroute/traceroute_2.0.18.bb | 8 +++++---
3 files changed, 15 insertions(+), 6 deletions(-)
^ permalink raw reply [flat|nested] 8+ messages in thread* [meta-networking][PATCH 1/3] traceroute: resolve multilib issues
2013-02-11 18:16 [meta-networking][PATCH 0/3] multilib fixes for some networking recipes Aws Ismail
@ 2013-02-11 18:16 ` Aws Ismail
2013-02-14 3:34 ` Joe MacDonald
2013-02-11 18:16 ` [meta-networking][PATCH 2/3] netcat-openbsd: " Aws Ismail
2013-02-11 18:16 ` [meta-networking][PATCH 3/3] accel-ppp: resolve QA warnings and satisfy multilib Aws Ismail
2 siblings, 1 reply; 8+ messages in thread
From: Aws Ismail @ 2013-02-11 18:16 UTC (permalink / raw)
To: openembedded-devel; +Cc: joe.macdonald
Make recipe changes to enable successfull building
when multilib is being used.
Signed-off-by: Aws Ismail <aws.ismail@windriver.com>
---
.../traceroute/traceroute_2.0.18.bb | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb b/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
index 6eca731..f5f96b2 100644
--- a/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
+++ b/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
@@ -11,6 +11,8 @@ LICENSE = "GPL-2.0 LGPL-2.1"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
file://COPYING.LIB;md5=bbb461211a33b134d42ed5ee802b37ff"
+PR = "r1"
+
inherit update-alternatives
SRC_URI = "${SOURCEFORGE_MIRROR}/traceroute/traceroute/traceroute-2.0.18/traceroute-2.0.18.tar.gz \
@@ -26,13 +28,13 @@ do_compile() {
do_install() {
install -d ${D}${bindir}
- install -m755 ${PN}/${PN} ${D}${bindir}
+ install -m755 ${BPN}/${BPN} ${D}${bindir}
install -m755 wrappers/tcptraceroute ${D}${bindir}
install -d ${D}${mandir}
- install -p -m644 ${PN}/${PN}.8 ${D}${mandir}
- ln -s ${PN}.8 ${D}${mandir}/${PN}6.8
+ install -p -m644 ${BPN}/${BPN}.8 ${D}${mandir}
+ ln -s ${PN}.8 ${D}${mandir}/${BPN}6.8
ln -s ${PN}.8 ${D}${mandir}/tcptraceroute.8
}
--
1.7.0.4
^ permalink raw reply related [flat|nested] 8+ messages in thread* Re: [meta-networking][PATCH 1/3] traceroute: resolve multilib issues
2013-02-11 18:16 ` [meta-networking][PATCH 1/3] traceroute: resolve multilib issues Aws Ismail
@ 2013-02-14 3:34 ` Joe MacDonald
2013-02-14 16:34 ` Aws Ismail
0 siblings, 1 reply; 8+ messages in thread
From: Joe MacDonald @ 2013-02-14 3:34 UTC (permalink / raw)
To: Aws Ismail; +Cc: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 1927 bytes --]
[[meta-networking][PATCH 1/3] traceroute: resolve multilib issues] On 13.02.11 (Mon 13:16) Aws Ismail wrote:
> Make recipe changes to enable successfull building
> when multilib is being used.
>
> Signed-off-by: Aws Ismail <aws.ismail@windriver.com>
> ---
> .../traceroute/traceroute_2.0.18.bb | 8 +++++---
> 1 files changed, 5 insertions(+), 3 deletions(-)
>
> diff --git a/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb b/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
> index 6eca731..f5f96b2 100644
> --- a/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
> +++ b/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
> @@ -11,6 +11,8 @@ LICENSE = "GPL-2.0 LGPL-2.1"
> LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
> file://COPYING.LIB;md5=bbb461211a33b134d42ed5ee802b37ff"
>
> +PR = "r1"
> +
> inherit update-alternatives
>
> SRC_URI = "${SOURCEFORGE_MIRROR}/traceroute/traceroute/traceroute-2.0.18/traceroute-2.0.18.tar.gz \
> @@ -26,13 +28,13 @@ do_compile() {
>
> do_install() {
> install -d ${D}${bindir}
> - install -m755 ${PN}/${PN} ${D}${bindir}
> + install -m755 ${BPN}/${BPN} ${D}${bindir}
>
> install -m755 wrappers/tcptraceroute ${D}${bindir}
>
> install -d ${D}${mandir}
> - install -p -m644 ${PN}/${PN}.8 ${D}${mandir}
> - ln -s ${PN}.8 ${D}${mandir}/${PN}6.8
> + install -p -m644 ${BPN}/${BPN}.8 ${D}${mandir}
> + ln -s ${PN}.8 ${D}${mandir}/${BPN}6.8
> ln -s ${PN}.8 ${D}${mandir}/tcptraceroute.8
Are the targets actually installed as ${PN}.8 and not ${BPN}.8 in a
multilib build scenario? What I'm asking is should the above be changed
to this instead:
ln -s ${BPN}.8 ${D}${mandir}/${BPN}6.8
ln -s ${BPN}.8 ${D}${mandir}/tcptraceroute.8
--
-Joe MacDonald.
:wq
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: [meta-networking][PATCH 1/3] traceroute: resolve multilib issues
2013-02-14 3:34 ` Joe MacDonald
@ 2013-02-14 16:34 ` Aws Ismail
2013-02-14 16:42 ` Joe MacDonald
0 siblings, 1 reply; 8+ messages in thread
From: Aws Ismail @ 2013-02-14 16:34 UTC (permalink / raw)
To: Joe MacDonald; +Cc: openembedded-devel
On 02/13/2013 10:34 PM, Joe MacDonald wrote:
> [[meta-networking][PATCH 1/3] traceroute: resolve multilib issues] On 13.02.11 (Mon 13:16) Aws Ismail wrote:
>
>> Make recipe changes to enable successfull building
>> when multilib is being used.
>>
>> Signed-off-by: Aws Ismail <aws.ismail@windriver.com>
>> ---
>> .../traceroute/traceroute_2.0.18.bb | 8 +++++---
>> 1 files changed, 5 insertions(+), 3 deletions(-)
>>
>> diff --git a/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb b/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
>> index 6eca731..f5f96b2 100644
>> --- a/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
>> +++ b/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
>> @@ -11,6 +11,8 @@ LICENSE = "GPL-2.0 LGPL-2.1"
>> LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
>> file://COPYING.LIB;md5=bbb461211a33b134d42ed5ee802b37ff"
>>
>> +PR = "r1"
>> +
>> inherit update-alternatives
>>
>> SRC_URI = "${SOURCEFORGE_MIRROR}/traceroute/traceroute/traceroute-2.0.18/traceroute-2.0.18.tar.gz \
>> @@ -26,13 +28,13 @@ do_compile() {
>>
>> do_install() {
>> install -d ${D}${bindir}
>> - install -m755 ${PN}/${PN} ${D}${bindir}
>> + install -m755 ${BPN}/${BPN} ${D}${bindir}
>>
>> install -m755 wrappers/tcptraceroute ${D}${bindir}
>>
>> install -d ${D}${mandir}
>> - install -p -m644 ${PN}/${PN}.8 ${D}${mandir}
>> - ln -s ${PN}.8 ${D}${mandir}/${PN}6.8
>> + install -p -m644 ${BPN}/${BPN}.8 ${D}${mandir}
>> + ln -s ${PN}.8 ${D}${mandir}/${BPN}6.8
>> ln -s ${PN}.8 ${D}${mandir}/tcptraceroute.8
> Are the targets actually installed as ${PN}.8 and not ${BPN}.8 in a
> multilib build scenario? What I'm asking is should the above be changed
> to this instead:
>
> ln -s ${BPN}.8 ${D}${mandir}/${BPN}6.8
> ln -s ${BPN}.8 ${D}${mandir}/tcptraceroute.8
>
I think you're right. It should be like that but the odd
thing is that even with ln -s ${PN}.8 no errors were
seen.
Aws\
--
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: [meta-networking][PATCH 1/3] traceroute: resolve multilib issues
2013-02-14 16:34 ` Aws Ismail
@ 2013-02-14 16:42 ` Joe MacDonald
0 siblings, 0 replies; 8+ messages in thread
From: Joe MacDonald @ 2013-02-14 16:42 UTC (permalink / raw)
To: Aws Ismail; +Cc: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 2573 bytes --]
[Re: [meta-networking][PATCH 1/3] traceroute: resolve multilib issues] On 13.02.14 (Thu 11:34) Aws Ismail wrote:
> On 02/13/2013 10:34 PM, Joe MacDonald wrote:
> >[[meta-networking][PATCH 1/3] traceroute: resolve multilib issues] On 13.02.11 (Mon 13:16) Aws Ismail wrote:
> >
> >>Make recipe changes to enable successfull building
> >>when multilib is being used.
> >>
> >>Signed-off-by: Aws Ismail <aws.ismail@windriver.com>
> >>---
> >> .../traceroute/traceroute_2.0.18.bb | 8 +++++---
> >> 1 files changed, 5 insertions(+), 3 deletions(-)
> >>
> >>diff --git a/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb b/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
> >>index 6eca731..f5f96b2 100644
> >>--- a/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
> >>+++ b/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
> >>@@ -11,6 +11,8 @@ LICENSE = "GPL-2.0 LGPL-2.1"
> >> LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
> >> file://COPYING.LIB;md5=bbb461211a33b134d42ed5ee802b37ff"
> >>+PR = "r1"
> >>+
> >> inherit update-alternatives
> >> SRC_URI = "${SOURCEFORGE_MIRROR}/traceroute/traceroute/traceroute-2.0.18/traceroute-2.0.18.tar.gz \
> >>@@ -26,13 +28,13 @@ do_compile() {
> >> do_install() {
> >> install -d ${D}${bindir}
> >>- install -m755 ${PN}/${PN} ${D}${bindir}
> >>+ install -m755 ${BPN}/${BPN} ${D}${bindir}
> >> install -m755 wrappers/tcptraceroute ${D}${bindir}
> >> install -d ${D}${mandir}
> >>- install -p -m644 ${PN}/${PN}.8 ${D}${mandir}
> >>- ln -s ${PN}.8 ${D}${mandir}/${PN}6.8
> >>+ install -p -m644 ${BPN}/${BPN}.8 ${D}${mandir}
> >>+ ln -s ${PN}.8 ${D}${mandir}/${BPN}6.8
> >> ln -s ${PN}.8 ${D}${mandir}/tcptraceroute.8
> >Are the targets actually installed as ${PN}.8 and not ${BPN}.8 in a
> >multilib build scenario? What I'm asking is should the above be changed
> >to this instead:
> >
> > ln -s ${BPN}.8 ${D}${mandir}/${BPN}6.8
> > ln -s ${BPN}.8 ${D}${mandir}/tcptraceroute.8
> >
> I think you're right. It should be like that but the odd
> thing is that even with ln -s ${PN}.8 no errors were
> seen.
Weird. But okay.
So, so long as the BPN version is doing the right thing -- meaning it's
actually creating a proper link and not a broken link, because ln is
pretty happy to do whatever you tell it even if it doesn't make sense --
can you send out a revised patch set?
--
-Joe MacDonald.
:wq
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* [meta-networking][PATCH 2/3] netcat-openbsd: resolve multilib issues.
2013-02-11 18:16 [meta-networking][PATCH 0/3] multilib fixes for some networking recipes Aws Ismail
2013-02-11 18:16 ` [meta-networking][PATCH 1/3] traceroute: resolve multilib issues Aws Ismail
@ 2013-02-11 18:16 ` Aws Ismail
2013-02-11 18:16 ` [meta-networking][PATCH 3/3] accel-ppp: resolve QA warnings and satisfy multilib Aws Ismail
2 siblings, 0 replies; 8+ messages in thread
From: Aws Ismail @ 2013-02-11 18:16 UTC (permalink / raw)
To: openembedded-devel; +Cc: joe.macdonald
Make recipe changes to enable successfull building
when multilib is being used.
Signed-off-by: Aws Ismail <aws.ismail@windriver.com>
---
.../recipes-support/netcat/netcat-openbsd_1.89.bb | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta-networking/recipes-support/netcat/netcat-openbsd_1.89.bb b/meta-networking/recipes-support/netcat/netcat-openbsd_1.89.bb
index 25cbfa6..00eec3e 100644
--- a/meta-networking/recipes-support/netcat/netcat-openbsd_1.89.bb
+++ b/meta-networking/recipes-support/netcat/netcat-openbsd_1.89.bb
@@ -2,7 +2,7 @@ require netcat.inc
DESCRIPTION = "OpenBSD Netcat"
HOMEPAGE = "http://ftp.debian.org"
LICENSE = "BSD-3-Clause"
-PR = "r1"
+PR = "r2"
DEPENDS += "glib-2.0"
@@ -14,7 +14,7 @@ SRC_URI[netcat.sha256sum] = "72e844dde8a2a7cba61971d493758dbea9ef0b164bccef15fd4
SRC_URI[netcat-patch.md5sum] = "00c65aa22243b76998174c733cbb64cc"
SRC_URI[netcat-patch.sha256sum] = "d5b6b2bd9788114bdcfbb71acad0263720b4fdc41529e287adf451b8610f84f1"
-S = "${WORKDIR}/${PN}-${PV}.orig"
+S = "${WORKDIR}/${BPN}-${PV}.orig"
do_configure[noexec] = "1"
@@ -27,6 +27,6 @@ do_compile() {
do_install() {
install -d ${D}${bindir}
- install -m 755 ${S}/nc ${D}${bindir}/nc.${PN}
+ install -m 755 ${S}/nc ${D}${bindir}/nc.${BPN}
}
ALTERNATIVE_PRIORITY = "50"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 8+ messages in thread* [meta-networking][PATCH 3/3] accel-ppp: resolve QA warnings and satisfy multilib
2013-02-11 18:16 [meta-networking][PATCH 0/3] multilib fixes for some networking recipes Aws Ismail
2013-02-11 18:16 ` [meta-networking][PATCH 1/3] traceroute: resolve multilib issues Aws Ismail
2013-02-11 18:16 ` [meta-networking][PATCH 2/3] netcat-openbsd: " Aws Ismail
@ 2013-02-11 18:16 ` Aws Ismail
2 siblings, 0 replies; 8+ messages in thread
From: Aws Ismail @ 2013-02-11 18:16 UTC (permalink / raw)
To: openembedded-devel; +Cc: joe.macdonald
Create -libs and -dbg splits to include .so and .debug
files, respectively to resolve the QA warning:
lib64-accel-ppp rdepends on lib64-accel-ppp-dev when
multilib is being used.
Signed-off-by: Aws Ismail <aws.ismail@windriver.com>
---
.../recipes-protocols/accel-ppp/accel-ppp_git.bb | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/meta-networking/recipes-protocols/accel-ppp/accel-ppp_git.bb b/meta-networking/recipes-protocols/accel-ppp/accel-ppp_git.bb
index 9eb9bf8..d17cc78 100644
--- a/meta-networking/recipes-protocols/accel-ppp/accel-ppp_git.bb
+++ b/meta-networking/recipes-protocols/accel-ppp/accel-ppp_git.bb
@@ -8,6 +8,7 @@ DEPENDS = "openssl libpcre"
inherit cmake
+PR = "r1"
PV = "1.7.3+git"
SRCREV = "4acfa46c321a344b9a6ce4128e72d1e02828d8a0"
@@ -23,3 +24,9 @@ EXTRA_OECMAKE = " \
-DRADIUS=FALSE \
-DNETSNMP=FALSE \
"
+FILES_${PN}-dbg += "/usr/lib/${BPN}/.debug/*"
+
+PACKAGES =+ "${PN}-libs"
+FILES_${PN}-libs = "${libdir}/${BPN}/*.so /usr/lib/${BPN}/*.so"
+INSANE_SKIP_${PN}-libs = "dev-so"
+RDEPENDS_${PN} += "${PN}-libs"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [meta-networking][PATCH 0/3][V2] multilib fixes for some networking recipes
@ 2013-02-14 20:39 Aws Ismail
2013-02-14 20:39 ` [meta-networking][PATCH 1/3] traceroute: resolve multilib issues Aws Ismail
0 siblings, 1 reply; 8+ messages in thread
From: Aws Ismail @ 2013-02-14 20:39 UTC (permalink / raw)
To: openembedded-devel; +Cc: joe.macdonald
*** V2 ***
correct the symbolic link line in the traceroute recipe
***********
Aws Ismail (3):
traceroute: resolve multilib issues
netcat-openbsd: resolve multilib issues.
accel-ppp: resolve QA warnings and satisfy multilib
.../recipes-protocols/accel-ppp/accel-ppp_git.bb | 7 +++++++
.../recipes-support/netcat/netcat-openbsd_1.89.bb | 6 +++---
.../traceroute/traceroute_2.0.18.bb | 10 ++++++----
3 files changed, 16 insertions(+), 7 deletions(-)
^ permalink raw reply [flat|nested] 8+ messages in thread
* [meta-networking][PATCH 1/3] traceroute: resolve multilib issues
2013-02-14 20:39 [meta-networking][PATCH 0/3][V2] multilib fixes for some networking recipes Aws Ismail
@ 2013-02-14 20:39 ` Aws Ismail
0 siblings, 0 replies; 8+ messages in thread
From: Aws Ismail @ 2013-02-14 20:39 UTC (permalink / raw)
To: openembedded-devel; +Cc: joe.macdonald
Make recipe changes to enable successfull building
when multilib is being used.
Signed-off-by: Aws Ismail <aws.ismail@windriver.com>
---
.../traceroute/traceroute_2.0.18.bb | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb b/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
index 6eca731..f5f96b2 100644
--- a/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
+++ b/meta-networking/recipes-support/traceroute/traceroute_2.0.18.bb
@@ -11,6 +11,8 @@ LICENSE = "GPL-2.0 LGPL-2.1"
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
file://COPYING.LIB;md5=bbb461211a33b134d42ed5ee802b37ff"
+PR = "r1"
+
inherit update-alternatives
SRC_URI = "${SOURCEFORGE_MIRROR}/traceroute/traceroute/traceroute-2.0.18/traceroute-2.0.18.tar.gz \
@@ -26,13 +28,13 @@ do_compile() {
do_install() {
install -d ${D}${bindir}
- install -m755 ${PN}/${PN} ${D}${bindir}
+ install -m755 ${BPN}/${BPN} ${D}${bindir}
install -m755 wrappers/tcptraceroute ${D}${bindir}
install -d ${D}${mandir}
- install -p -m644 ${PN}/${PN}.8 ${D}${mandir}
- ln -s ${PN}.8 ${D}${mandir}/${PN}6.8
+ install -p -m644 ${BPN}/${BPN}.8 ${D}${mandir}
+ ln -s ${PN}.8 ${D}${mandir}/${BPN}6.8
ln -s ${PN}.8 ${D}${mandir}/tcptraceroute.8
}
--
1.7.0.4
^ permalink raw reply related [flat|nested] 8+ messages in thread
end of thread, other threads:[~2013-02-14 21:02 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-11 18:16 [meta-networking][PATCH 0/3] multilib fixes for some networking recipes Aws Ismail
2013-02-11 18:16 ` [meta-networking][PATCH 1/3] traceroute: resolve multilib issues Aws Ismail
2013-02-14 3:34 ` Joe MacDonald
2013-02-14 16:34 ` Aws Ismail
2013-02-14 16:42 ` Joe MacDonald
2013-02-11 18:16 ` [meta-networking][PATCH 2/3] netcat-openbsd: " Aws Ismail
2013-02-11 18:16 ` [meta-networking][PATCH 3/3] accel-ppp: resolve QA warnings and satisfy multilib Aws Ismail
-- strict thread matches above, loose matches on Subject: below --
2013-02-14 20:39 [meta-networking][PATCH 0/3][V2] multilib fixes for some networking recipes Aws Ismail
2013-02-14 20:39 ` [meta-networking][PATCH 1/3] traceroute: resolve multilib issues Aws Ismail
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.