Skip to contentSkip to conversation

kernel-devsrc: avoid splitting debug info

PATCH In review Jonathan Liu 2 participants 3 messages Mar 3, 2015 – Mar 4, 2015

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 kernel-devsrc: avoid splitting debug info

This fixes "QA Issue: non debug package contains .debug directory" for some kernels.

---
 meta/recipes-kernel/linux/kernel-devsrc.bb | 1 +
 1 file changed, 1 insertion(+)
meta/recipes-kernel/linux/kernel-devsrc.bb +1 -0
index e36de1b..c3cad05 100644
@@ -72,3 +72,4 @@ do_install[lockfiles] = "${TMPDIR}/kernel-scripts.lock"
 PACKAGES = "kernel-devsrc"
 FILES_${PN} = "${KERNEL_SRC_PATH}"
 RDEPENDS_${PN} = "bc"
+INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
Signature · 1 line
2.3.1
#1 lore raw
Quoted 13 lines · Jonathan Liu

This fixes "QA Issue: non debug package contains .debug directory" for some kernels.

---
 meta/recipes-kernel/linux/kernel-devsrc.bb | 1 +
 1 file changed, 1 insertion(+)
meta/recipes-kernel/linux/kernel-devsrc.bb +0 -0
index e36de1b..c3cad05 100644

meta/recipes-kernel/linux/kernel-devsrc.bb do_install[lockfiles] = "${TMPDIR}/kernel-scripts.lock" · line 75

Quoted 4 lines
meta/recipes-kernel/linux/kernel-devsrc.bb +1 -0
@@ -72,3 +72,4 @@ do_install[lockfiles] = "${TMPDIR}/kernel-scripts.lock"
 PACKAGES = "kernel-devsrc"
 FILES_${PN} = "${KERNEL_SRC_PATH}"
 RDEPENDS_${PN} = "bc"
+INHIBIT_PACKAGE_DEBUG_SPLIT = "1"

Why would your kernel source directory contain built binaries? I guess I'd like to understand more about what "some kernels" are doing differently.

Cheers,

Richard

#2 lore raw

Hi Richard,

Quoted 22 lines · Richard Purdie
Quoted 13 lines · Jonathan Liu

This fixes "QA Issue: non debug package contains .debug directory" for some kernels.

---
  meta/recipes-kernel/linux/kernel-devsrc.bb | 1 +
  1 file changed, 1 insertion(+)
meta/recipes-kernel/linux/kernel-devsrc.bb +0 -0
index e36de1b..c3cad05 100644

meta/recipes-kernel/linux/kernel-devsrc.bb do_install[lockfiles] = "${TMPDIR}/kernel-scripts.lock" · line 75

Quoted 4 lines
meta/recipes-kernel/linux/kernel-devsrc.bb +1 -0
@@ -72,3 +72,4 @@ do_install[lockfiles] = "${TMPDIR}/kernel-scripts.lock"
  PACKAGES = "kernel-devsrc"
  FILES_${PN} = "${KERNEL_SRC_PATH}"
  RDEPENDS_${PN} = "bc"
+INHIBIT_PACKAGE_DEBUG_SPLIT = "1"

Why would your kernel source directory contain built binaries? I guess I'd like to understand more about what "some kernels" are doing differently.

Quoted 4 lines

Cheers,

Richard

The sources don't contain built binaries. It looks like there is an issue somewhere in the kernel sources that needs fixing. Please disregard this patch for now.

Regards,
Jonathan