From: Robin H. Johnson Date: Sat, 13 Oct 2012 21:28:46 +0000 (+0000) Subject: Bug #397947: Run depmod on new modules to avoid need to run at every boot on unionfs... X-Git-Tag: v3.4.44~9 X-Git-Url: http://git.tremily.us/?p=genkernel.git;a=commitdiff_plain;h=63b9e57491e3ac40428885ec5f761fe9bde5e3b2 Bug #397947: Run depmod on new modules to avoid need to run at every boot on unionfs systems, or systemd that never runs it. Signed-off-by: Robin H. Johnson --- diff --git a/ChangeLog b/ChangeLog index 2e142c6..d3e7158 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,10 @@ # Distributed under the GPL v2 # $Id$ + 13 Oct 2012; Robin H. Johnson gen_compile.sh: + Bug #397947: Run depmod on new modules to avoid need to run at every boot on + unionfs systems, or systemd that never runs it. + 13 Oct 2012; Robin H. Johnson gen_initramfs.sh: Put the version of genkernel used in a build into /etc/build_id. diff --git a/gen_compile.sh b/gen_compile.sh index cbd3432..c923967 100755 --- a/gen_compile.sh +++ b/gen_compile.sh @@ -297,6 +297,8 @@ compile_modules() { export UNAME_MACHINE="${ARCH}" [ "${INSTALL_MOD_PATH}" != '' ] && export INSTALL_MOD_PATH MAKEOPTS="${MAKEOPTS} -j1" compile_generic "modules_install" kernel + print_info 1 " >> Generating module dependency data..." + depmod -a -e -b "${INSTALL_MOD_PATH}"/lib/modules/$KV ${KV} unset UNAME_MACHINE }