build-system/linux-module: Add #:source-directory to linux-module-build-cross.
authorChristopher Baines <mail@cbaines.net>
Sun, 6 Nov 2022 09:13:17 +0000 (10:13 +0100)
committerChristopher Baines <mail@cbaines.net>
Mon, 7 Nov 2022 19:35:40 +0000 (20:35 +0100)
Otherwise computing cross-compilation derivations for packages (e.g. xpadneo)
using the #:source-directory argument fails with this error:

  Unrecognized keyword: #:source-directory

* guix/build-system/linux-module.scm (linux-module-build-cross): Support
 #:source-directory.

guix/build-system/linux-module.scm

index 94a293d..d6c369d 100644 (file)
           (tests? #f)
           (phases '%standard-phases)
           (system (%current-system))
+          (source-directory ".")
           (substitutable? #t)
           (imported-modules
            %linux-module-build-system-modules)
 
           (linux-module-build #:name #$name
                               #:source #+source
+                              #:source-directory #$source-directory
                               #:system #$system
                               #:target #$target
                               #:arch #$(system->arch (or target system))