From patchwork Mon Nov 9 22:11:36 2009 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [oe] kernel.bbclass: pass ${KERNEL_VERSION} to depmod -a Date: Mon, 09 Nov 2009 12:11:36 -0000 From: Michael Smith X-Patchwork-Id: 1251 Message-Id: <1257804696-7728-1-git-send-email-msmith@cbnco.com> To: openembedded-devel@lists.openembedded.org The postinsts for kernel-image and modules run "depmod -a" on the target, but this only updates the old kernel's modules.dep. "depmod -a ${KERNEL_VERSION}" updates the files in /lib/modules/${KERNEL_VERSION}. Signed-off-by: Michael Smith --- module.bbclass could probably use the same thing, but I don't have a test for it atm. classes/kernel.bbclass | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/classes/kernel.bbclass b/classes/kernel.bbclass index 9c1f637..f6f1180 100644 --- a/classes/kernel.bbclass +++ b/classes/kernel.bbclass @@ -266,7 +266,7 @@ fi if [ -n "$D" ]; then ${HOST_PREFIX}depmod-${KERNEL_MAJOR_VERSION} -A -b $D -F ${STAGING_KERNEL_DIR}/System.map-${KERNEL_VERSION} ${KERNEL_VERSION} else - depmod -a + depmod -a ${KERNEL_VERSION} fi } @@ -274,7 +274,7 @@ pkg_postinst_modules () { if [ -n "$D" ]; then ${HOST_PREFIX}depmod-${KERNEL_MAJOR_VERSION} -A -b $D -F ${STAGING_KERNEL_DIR}/System.map-${KERNEL_VERSION} ${KERNEL_VERSION} else - depmod -a + depmod -a ${KERNEL_VERSION} update-modules || true fi }