From: Peter Hjalmarsson Date: Mon, 15 Oct 2012 20:00:04 +0000 (+0200) Subject: Fix calling of depmod X-Git-Tag: v3.4.44.2~2 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=d3e34636b1854176fbcfc7fe14d4141c7f7be1f9;p=genkernel.git Fix calling of depmod "depmod -e" needs either -F System.map or -E Module.symvers "depmod -b" resolvs an empty argument to PWD, so only use -b if INSTALL_MOD_PATH is actually set --- diff --git a/gen_compile.sh b/gen_compile.sh index 71f5a68..ccc8b8d 100755 --- a/gen_compile.sh +++ b/gen_compile.sh @@ -302,7 +302,12 @@ compile_modules() { [ "${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} + if [ "${INSTALL_MOD_PATH}" != '' ] + then + depmod -a -e -F "${KERNEL_OUTPUTDIR}"/System.map -b "${INSTALL_MOD_PATH}" ${KV} + else + depmod -a -e -F "${KERNEL_OUTPUTDIR}"/System.map ${KV} + fi unset UNAME_MACHINE }