summary refs log tree commit diff
path: root/gnu/build
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2018-06-14 23:30:59 +0200
committerLudovic Courtès <ludo@gnu.org>2018-06-14 23:34:59 +0200
commit411959bef30b488928ab2418a064c8a9b0347c41 (patch)
tree6641ed02d27175437ba749b545a9285e594ebd18 /gnu/build
parenta9a685cc0024a4e0dad5d7abd9ca6fb880ae4f8e (diff)
downloadguix-411959bef30b488928ab2418a064c8a9b0347c41.tar.gz
linux-initrd: Module check correctly handles hyphen vs. underscore.
Fixes <https://bugs.gnu.org/31714>.
Reported by Vagrant Cascadian <vagrant@debian.org>
and Florian Pelz <pelzflorian@pelzflorian.de>.

* gnu/system/mapped-devices.scm (check-device-initrd-modules): Pass
LINUX-MODULES through 'normalize-module-name'.
* gnu/build/linux-modules.scm (normalize-module-name): Export.
Diffstat (limited to 'gnu/build')
-rw-r--r--gnu/build/linux-modules.scm1
1 files changed, 1 insertions, 0 deletions
diff --git a/gnu/build/linux-modules.scm b/gnu/build/linux-modules.scm
index 87d2e98edf..2ee2f1771f 100644
--- a/gnu/build/linux-modules.scm
+++ b/gnu/build/linux-modules.scm
@@ -32,6 +32,7 @@
             ensure-dot-ko
             module-aliases
             module-dependencies
+            normalize-module-name
             recursive-module-dependencies
             modules-loaded
             module-loaded?