diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2012-10-13 21:28:46 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2012-10-13 21:28:46 +0000 |
commit | 63b9e57491e3ac40428885ec5f761fe9bde5e3b2 (patch) | |
tree | 7af479a362e13d222debb364e8294d4a3ea872a6 | |
parent | Missing Changelog entry. (diff) | |
download | genkernel-63b9e57491e3ac40428885ec5f761fe9bde5e3b2.tar.gz genkernel-63b9e57491e3ac40428885ec5f761fe9bde5e3b2.tar.bz2 genkernel-63b9e57491e3ac40428885ec5f761fe9bde5e3b2.zip |
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 <robbat2@gentoo.org>
-rw-r--r-- | ChangeLog | 4 | ||||
-rwxr-xr-x | gen_compile.sh | 2 |
2 files changed, 6 insertions, 0 deletions
@@ -5,6 +5,10 @@ # Distributed under the GPL v2 # $Id$ + 13 Oct 2012; Robin H. Johnson <robbat2@gentoo.org> 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 <robbat2@gentoo.org> 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 } |