* [PATCH 0/1] udev: remove libudev-dbg and libgudev-dbg
@ 2013-11-11 10:10 wenzong.fan
2013-11-11 10:10 ` [PATCH 1/1] " wenzong.fan
2013-11-11 16:05 ` [PATCH 0/1] " Mark Hatle
0 siblings, 2 replies; 6+ messages in thread
From: wenzong.fan @ 2013-11-11 10:10 UTC (permalink / raw)
To: openembedded-core
From: Wenzong Fan <wenzong.fan@windriver.com>
We don't support multiple -dbg packages, so just remove the libudev-dbg,
libgudev-dbg and put all debug stuffs to 'udev-dbg'.
The following changes since commit 4fdc3d77d4a875b7236536bf78849a4d1f6a7449:
kbd: Fix stdarg related errors on uclibc (2013-11-08 17:31:36 +0000)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib wenzong/udev-remove-dbg
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=wenzong/udev-remove-dbg
Wenzong Fan (1):
udev: remove libudev-dbg and libgudev-dbg
meta/recipes-core/udev/udev.inc | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
--
1.7.9.5
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/1] udev: remove libudev-dbg and libgudev-dbg
2013-11-11 10:10 [PATCH 0/1] udev: remove libudev-dbg and libgudev-dbg wenzong.fan
@ 2013-11-11 10:10 ` wenzong.fan
2013-11-11 16:05 ` [PATCH 0/1] " Mark Hatle
1 sibling, 0 replies; 6+ messages in thread
From: wenzong.fan @ 2013-11-11 10:10 UTC (permalink / raw)
To: openembedded-core
From: Wenzong Fan <wenzong.fan@windriver.com>
We don't support multiple -dbg packages, all debug stuffs will be
shipped to 'udev-dbg'.
Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
---
meta/recipes-core/udev/udev.inc | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/meta/recipes-core/udev/udev.inc b/meta/recipes-core/udev/udev.inc
index 02cab3b..ec638ea 100644
--- a/meta/recipes-core/udev/udev.inc
+++ b/meta/recipes-core/udev/udev.inc
@@ -45,8 +45,8 @@ EXTRA_OECONF = "--disable-introspection \
"
PACKAGES =+ "udev-utils udev-cache"
-PACKAGES =+ "libudev libudev-dev libudev-dbg"
-PACKAGES =+ "libgudev libgudev-dev libgudev-dbg"
+PACKAGES =+ "libudev libudev-dev"
+PACKAGES =+ "libgudev libgudev-dev"
INITSCRIPT_PACKAGES = "udev udev-cache"
INITSCRIPT_NAME_udev = "udev"
@@ -63,11 +63,9 @@ FILES_${PN}-dbg += "${base_libdir}/udev/.debug/*"
FILES_${PN}-dbg += "${nonarch_base_libdir}/udev/.debug/*"
FILES_${PN}-dev = "${datadir}/pkgconfig/udev.pc"
FILES_libudev = "${base_libdir}/libudev.so.*"
-FILES_libudev-dbg = "${base_libdir}/.debug/libudev.so.*"
FILES_libudev-dev = "${includedir}/libudev.h ${libdir}/libudev.so ${libdir}/libudev.la \
${libdir}/libudev.a ${libdir}/pkgconfig/libudev.pc"
FILES_libgudev = "${base_libdir}/libgudev*.so.* ${libdir}/libgudev*.so.*"
-FILES_libgudev-dbg = "${base_libdir}/.debug/libgudev*.so.* ${libdir}/.debug/libgudev*.so.*"
FILES_libgudev-dev = "${includedir}/gudev* ${libdir}/libgudev*.so ${libdir}/libgudev*.la \
${libdir}/libgudev*.a ${libdir}/pkgconfig/gudev*.pc"
FILES_udev-cache = "${sysconfdir}/init.d/udev-cache ${sysconfdir}/default/udev-cache"
--
1.7.9.5
^ permalink raw reply related [flat|nested] 6+ messages in thread
* Re: [PATCH 0/1] udev: remove libudev-dbg and libgudev-dbg
2013-11-11 10:10 [PATCH 0/1] udev: remove libudev-dbg and libgudev-dbg wenzong.fan
2013-11-11 10:10 ` [PATCH 1/1] " wenzong.fan
@ 2013-11-11 16:05 ` Mark Hatle
2013-11-12 1:53 ` wenzong fan
2013-11-12 7:47 ` Richard Purdie
1 sibling, 2 replies; 6+ messages in thread
From: Mark Hatle @ 2013-11-11 16:05 UTC (permalink / raw)
To: openembedded-core
On 11/11/13, 4:10 AM, wenzong.fan@windriver.com wrote:
> From: Wenzong Fan <wenzong.fan@windriver.com>
>
> We don't support multiple -dbg packages, so just remove the libudev-dbg,
> libgudev-dbg and put all debug stuffs to 'udev-dbg'.
I'm a bit confused, we do support package that want to provide multiple -dbg
files to generate them.
This way large recipes that provide lots of different bits of functionality can
no only segment the packages they create, but keep the side of the -dbg
information reasonable as well. (It's not all that commonly used, but it does
work with the IMAGE_FEATURES 'dbg-pkgs'.)
What issue was being solved by combining the two items back into one?
--Mark
> The following changes since commit 4fdc3d77d4a875b7236536bf78849a4d1f6a7449:
>
> kbd: Fix stdarg related errors on uclibc (2013-11-08 17:31:36 +0000)
>
> are available in the git repository at:
>
> git://git.pokylinux.org/poky-contrib wenzong/udev-remove-dbg
> http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=wenzong/udev-remove-dbg
>
> Wenzong Fan (1):
> udev: remove libudev-dbg and libgudev-dbg
>
> meta/recipes-core/udev/udev.inc | 6 ++----
> 1 file changed, 2 insertions(+), 4 deletions(-)
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 0/1] udev: remove libudev-dbg and libgudev-dbg
2013-11-11 16:05 ` [PATCH 0/1] " Mark Hatle
@ 2013-11-12 1:53 ` wenzong fan
2013-11-12 7:47 ` Richard Purdie
1 sibling, 0 replies; 6+ messages in thread
From: wenzong fan @ 2013-11-12 1:53 UTC (permalink / raw)
To: Mark Hatle; +Cc: openembedded-core
On 11/12/2013 12:05 AM, Mark Hatle wrote:
> On 11/11/13, 4:10 AM, wenzong.fan@windriver.com wrote:
>> From: Wenzong Fan <wenzong.fan@windriver.com>
>>
>> We don't support multiple -dbg packages, so just remove the libudev-dbg,
>> libgudev-dbg and put all debug stuffs to 'udev-dbg'.
>
> I'm a bit confused, we do support package that want to provide multiple
> -dbg files to generate them.
>
> This way large recipes that provide lots of different bits of
> functionality can no only segment the packages they create, but keep the
> side of the -dbg information reasonable as well. (It's not all that
> commonly used, but it does work with the IMAGE_FEATURES 'dbg-pkgs'.)
>
> What issue was being solved by combining the two items back into one?
Hi Mark,
This is an updated patch for fixing the 'source codes <--> -dbg
packages' (i.e. which src should be shipped to which -dbg package),
details please refer to another thread about:
Subject: udev: ship source files to related dbg package
As Richard mentioned:
"We don't support multiple -dbg packages and this looks like an error."
- (the udev have there -dbg packages: libudev-dbg/libgudev-dbg/udev-dbg)
If I was wrong please correct me.
Thanks
Wenzong
>
> --Mark
>
>> The following changes since commit
>> 4fdc3d77d4a875b7236536bf78849a4d1f6a7449:
>>
>> kbd: Fix stdarg related errors on uclibc (2013-11-08 17:31:36 +0000)
>>
>> are available in the git repository at:
>>
>> git://git.pokylinux.org/poky-contrib wenzong/udev-remove-dbg
>>
>> http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=wenzong/udev-remove-dbg
>>
>>
>> Wenzong Fan (1):
>> udev: remove libudev-dbg and libgudev-dbg
>>
>> meta/recipes-core/udev/udev.inc | 6 ++----
>> 1 file changed, 2 insertions(+), 4 deletions(-)
>>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 0/1] udev: remove libudev-dbg and libgudev-dbg
2013-11-11 16:05 ` [PATCH 0/1] " Mark Hatle
2013-11-12 1:53 ` wenzong fan
@ 2013-11-12 7:47 ` Richard Purdie
2013-11-14 2:56 ` wenzong fan
1 sibling, 1 reply; 6+ messages in thread
From: Richard Purdie @ 2013-11-12 7:47 UTC (permalink / raw)
To: Mark Hatle; +Cc: openembedded-core
On Mon, 2013-11-11 at 10:05 -0600, Mark Hatle wrote:
> On 11/11/13, 4:10 AM, wenzong.fan@windriver.com wrote:
> > From: Wenzong Fan <wenzong.fan@windriver.com>
> >
> > We don't support multiple -dbg packages, so just remove the libudev-dbg,
> > libgudev-dbg and put all debug stuffs to 'udev-dbg'.
>
> I'm a bit confused, we do support package that want to provide multiple -dbg
> files to generate them.
No, we do not. We don't support multiple -dev packages either. Yes
packages can generate them but the system does not correctly handle them
and never has.
Cheers,
Richard
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 0/1] udev: remove libudev-dbg and libgudev-dbg
2013-11-12 7:47 ` Richard Purdie
@ 2013-11-14 2:56 ` wenzong fan
0 siblings, 0 replies; 6+ messages in thread
From: wenzong fan @ 2013-11-14 2:56 UTC (permalink / raw)
To: openembedded-core
On 11/12/2013 03:47 PM, Richard Purdie wrote:
> On Mon, 2013-11-11 at 10:05 -0600, Mark Hatle wrote:
>> On 11/11/13, 4:10 AM, wenzong.fan@windriver.com wrote:
>>> From: Wenzong Fan <wenzong.fan@windriver.com>
>>>
>>> We don't support multiple -dbg packages, so just remove the libudev-dbg,
>>> libgudev-dbg and put all debug stuffs to 'udev-dbg'.
>>
>> I'm a bit confused, we do support package that want to provide multiple -dbg
>> files to generate them.
>
> No, we do not. We don't support multiple -dev packages either. Yes
> packages can generate them but the system does not correctly handle them
> and never has.
Ok, a V2 patch was sent for removing extra -dev/-dbg packages for udev.
Thanks
Wenzong
>
> Cheers,
>
> Richard
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
>
>
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2013-11-14 2:56 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-11 10:10 [PATCH 0/1] udev: remove libudev-dbg and libgudev-dbg wenzong.fan
2013-11-11 10:10 ` [PATCH 1/1] " wenzong.fan
2013-11-11 16:05 ` [PATCH 0/1] " Mark Hatle
2013-11-12 1:53 ` wenzong fan
2013-11-12 7:47 ` Richard Purdie
2013-11-14 2:56 ` wenzong fan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox