* [PATCH 0/1] kernel.bbclass: add kernel-devsrc to kernel-dev's RDEPENDS @ 2015-10-27 10:45 Hongxu Jia 2015-10-27 10:45 ` [PATCH 1/1] " Hongxu Jia 0 siblings, 1 reply; 4+ messages in thread From: Hongxu Jia @ 2015-10-27 10:45 UTC (permalink / raw) To: openembedded-core, bruce.ashfield The following changes since commit 505a82673ac2487df5ea343a6422c2fc47018831: build-appliance-image: Update to jethro head revision (2015-10-21 23:13:11 +0100) are available in the git repository at: git://git.pokylinux.org/poky-contrib hongxu/kernel-dev http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/kernel-dev Hongxu Jia (1): kernel.bbclass: add kernel-devsrc to kernel-dev's RDEPENDS meta/classes/kernel.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- 1.9.1 ^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 1/1] kernel.bbclass: add kernel-devsrc to kernel-dev's RDEPENDS 2015-10-27 10:45 [PATCH 0/1] kernel.bbclass: add kernel-devsrc to kernel-dev's RDEPENDS Hongxu Jia @ 2015-10-27 10:45 ` Hongxu Jia 2015-10-27 13:46 ` Bruce Ashfield 0 siblings, 1 reply; 4+ messages in thread From: Hongxu Jia @ 2015-10-27 10:45 UTC (permalink / raw) To: openembedded-core, bruce.ashfield In kernel-dev package, Nothing in ${KERNEL_SRC_PATH}. ... $ find packages-split/kernel-dev packages-split/kernel-dev packages-split/kernel-dev/boot packages-split/kernel-dev/boot/System.map-4.1.10-WR8.0.0.0_standard packages-split/kernel-dev/boot/Module.symvers-4.1.10-WR8.0.0.0_standard packages-split/kernel-dev/boot/config-4.1.10-WR8.0.0.0_standard .. And package kernel-devsrc included ${KERNEL_SRC_PATH}, so we add kernel-devsrc to kernel-dev's RDEPENDS Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> --- meta/classes/kernel.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass index 5e8b6cf..a07c5c1 100644 --- a/meta/classes/kernel.bbclass +++ b/meta/classes/kernel.bbclass @@ -357,7 +357,7 @@ PACKAGES = "kernel kernel-base kernel-vmlinux kernel-image kernel-dev kernel-mod FILES_${PN} = "" FILES_kernel-base = "/lib/modules/${KERNEL_VERSION}/modules.order /lib/modules/${KERNEL_VERSION}/modules.builtin" FILES_kernel-image = "/boot/${KERNEL_IMAGETYPE}*" -FILES_kernel-dev = "/boot/System.map* /boot/Module.symvers* /boot/config* ${KERNEL_SRC_PATH} /lib/modules/${KERNEL_VERSION}/build" +FILES_kernel-dev = "/boot/System.map* /boot/Module.symvers* /boot/config* /lib/modules/${KERNEL_VERSION}/build" FILES_kernel-vmlinux = "/boot/vmlinux*" FILES_kernel-modules = "" RDEPENDS_kernel = "kernel-base" @@ -368,6 +368,7 @@ PKG_kernel-image = "kernel-image-${@legitimize_package_name('${KERNEL_VERSION}') RDEPENDS_kernel-image += "${@base_conditional('KERNEL_IMAGETYPE', 'vmlinux', 'kernel-vmlinux', '', d)}" PKG_kernel-base = "kernel-${@legitimize_package_name('${KERNEL_VERSION}')}" RPROVIDES_kernel-base += "kernel-${KERNEL_VERSION}" +RDEPENDS_kernel-dev += "kernel-devsrc" ALLOW_EMPTY_kernel = "1" ALLOW_EMPTY_kernel-base = "1" ALLOW_EMPTY_kernel-image = "1" -- 1.9.1 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH 1/1] kernel.bbclass: add kernel-devsrc to kernel-dev's RDEPENDS 2015-10-27 10:45 ` [PATCH 1/1] " Hongxu Jia @ 2015-10-27 13:46 ` Bruce Ashfield 2015-10-28 1:36 ` Hongxu Jia 0 siblings, 1 reply; 4+ messages in thread From: Bruce Ashfield @ 2015-10-27 13:46 UTC (permalink / raw) To: Hongxu Jia Cc: Ashfield, Bruce, Patches and discussions about the oe-core layer On Tue, Oct 27, 2015 at 6:45 AM, Hongxu Jia <hongxu.jia@windriver.com> wrote: > In kernel-dev package, Nothing in ${KERNEL_SRC_PATH}. Honestly, I'd rather leave this as-is for now. I have a feature/bugzilla (call it what you want) for the 2.1 release to re-work the partitioning of these packages. kernel-dev and devsrc have been like this for a while now, and if someone really wants the source on their target, they've been adding devsrc as their package. If the split changes such that kernel-dev doesn't end up bringing the source, I'd rather not create another set of users that we need to migrate to some new packaging scheme. Bruce > ... > $ find packages-split/kernel-dev > packages-split/kernel-dev > packages-split/kernel-dev/boot > packages-split/kernel-dev/boot/System.map-4.1.10-WR8.0.0.0_standard > packages-split/kernel-dev/boot/Module.symvers-4.1.10-WR8.0.0.0_standard > packages-split/kernel-dev/boot/config-4.1.10-WR8.0.0.0_standard > .. > > And package kernel-devsrc included ${KERNEL_SRC_PATH}, so we add > kernel-devsrc to kernel-dev's RDEPENDS > > Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> > --- > meta/classes/kernel.bbclass | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass > index 5e8b6cf..a07c5c1 100644 > --- a/meta/classes/kernel.bbclass > +++ b/meta/classes/kernel.bbclass > @@ -357,7 +357,7 @@ PACKAGES = "kernel kernel-base kernel-vmlinux kernel-image kernel-dev kernel-mod > FILES_${PN} = "" > FILES_kernel-base = "/lib/modules/${KERNEL_VERSION}/modules.order /lib/modules/${KERNEL_VERSION}/modules.builtin" > FILES_kernel-image = "/boot/${KERNEL_IMAGETYPE}*" > -FILES_kernel-dev = "/boot/System.map* /boot/Module.symvers* /boot/config* ${KERNEL_SRC_PATH} /lib/modules/${KERNEL_VERSION}/build" > +FILES_kernel-dev = "/boot/System.map* /boot/Module.symvers* /boot/config* /lib/modules/${KERNEL_VERSION}/build" > FILES_kernel-vmlinux = "/boot/vmlinux*" > FILES_kernel-modules = "" > RDEPENDS_kernel = "kernel-base" > @@ -368,6 +368,7 @@ PKG_kernel-image = "kernel-image-${@legitimize_package_name('${KERNEL_VERSION}') > RDEPENDS_kernel-image += "${@base_conditional('KERNEL_IMAGETYPE', 'vmlinux', 'kernel-vmlinux', '', d)}" > PKG_kernel-base = "kernel-${@legitimize_package_name('${KERNEL_VERSION}')}" > RPROVIDES_kernel-base += "kernel-${KERNEL_VERSION}" > +RDEPENDS_kernel-dev += "kernel-devsrc" > ALLOW_EMPTY_kernel = "1" > ALLOW_EMPTY_kernel-base = "1" > ALLOW_EMPTY_kernel-image = "1" > -- > 1.9.1 > > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core -- "Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end" ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH 1/1] kernel.bbclass: add kernel-devsrc to kernel-dev's RDEPENDS 2015-10-27 13:46 ` Bruce Ashfield @ 2015-10-28 1:36 ` Hongxu Jia 0 siblings, 0 replies; 4+ messages in thread From: Hongxu Jia @ 2015-10-28 1:36 UTC (permalink / raw) To: Bruce Ashfield Cc: Ashfield, Bruce, Patches and discussions about the oe-core layer On 10/27/2015 09:46 PM, Bruce Ashfield wrote: > On Tue, Oct 27, 2015 at 6:45 AM, Hongxu Jia <hongxu.jia@windriver.com> wrote: >> In kernel-dev package, Nothing in ${KERNEL_SRC_PATH}. > Honestly, I'd rather leave this as-is for now. > > I have a feature/bugzilla (call it what you want) for the 2.1 release to re-work > the partitioning of these packages. > > kernel-dev and devsrc have been like this for a while now, and if someone > really wants the source on their target, they've been adding devsrc as their > package. > > If the split changes such that kernel-dev doesn't end up bringing the source, > I'd rather not create another set of users that we need to migrate to some > new packaging scheme. OK, so we will wait your re-work, please drop this patch //Hongxu > Bruce > >> ... >> $ find packages-split/kernel-dev >> packages-split/kernel-dev >> packages-split/kernel-dev/boot >> packages-split/kernel-dev/boot/System.map-4.1.10-WR8.0.0.0_standard >> packages-split/kernel-dev/boot/Module.symvers-4.1.10-WR8.0.0.0_standard >> packages-split/kernel-dev/boot/config-4.1.10-WR8.0.0.0_standard >> .. >> >> And package kernel-devsrc included ${KERNEL_SRC_PATH}, so we add >> kernel-devsrc to kernel-dev's RDEPENDS >> >> Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> >> --- >> meta/classes/kernel.bbclass | 3 ++- >> 1 file changed, 2 insertions(+), 1 deletion(-) >> >> diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass >> index 5e8b6cf..a07c5c1 100644 >> --- a/meta/classes/kernel.bbclass >> +++ b/meta/classes/kernel.bbclass >> @@ -357,7 +357,7 @@ PACKAGES = "kernel kernel-base kernel-vmlinux kernel-image kernel-dev kernel-mod >> FILES_${PN} = "" >> FILES_kernel-base = "/lib/modules/${KERNEL_VERSION}/modules.order /lib/modules/${KERNEL_VERSION}/modules.builtin" >> FILES_kernel-image = "/boot/${KERNEL_IMAGETYPE}*" >> -FILES_kernel-dev = "/boot/System.map* /boot/Module.symvers* /boot/config* ${KERNEL_SRC_PATH} /lib/modules/${KERNEL_VERSION}/build" >> +FILES_kernel-dev = "/boot/System.map* /boot/Module.symvers* /boot/config* /lib/modules/${KERNEL_VERSION}/build" >> FILES_kernel-vmlinux = "/boot/vmlinux*" >> FILES_kernel-modules = "" >> RDEPENDS_kernel = "kernel-base" >> @@ -368,6 +368,7 @@ PKG_kernel-image = "kernel-image-${@legitimize_package_name('${KERNEL_VERSION}') >> RDEPENDS_kernel-image += "${@base_conditional('KERNEL_IMAGETYPE', 'vmlinux', 'kernel-vmlinux', '', d)}" >> PKG_kernel-base = "kernel-${@legitimize_package_name('${KERNEL_VERSION}')}" >> RPROVIDES_kernel-base += "kernel-${KERNEL_VERSION}" >> +RDEPENDS_kernel-dev += "kernel-devsrc" >> ALLOW_EMPTY_kernel = "1" >> ALLOW_EMPTY_kernel-base = "1" >> ALLOW_EMPTY_kernel-image = "1" >> -- >> 1.9.1 >> >> -- >> _______________________________________________ >> Openembedded-core mailing list >> Openembedded-core@lists.openembedded.org >> http://lists.openembedded.org/mailman/listinfo/openembedded-core > > ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-10-28 1:36 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-10-27 10:45 [PATCH 0/1] kernel.bbclass: add kernel-devsrc to kernel-dev's RDEPENDS Hongxu Jia 2015-10-27 10:45 ` [PATCH 1/1] " Hongxu Jia 2015-10-27 13:46 ` Bruce Ashfield 2015-10-28 1:36 ` Hongxu Jia
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox