Message ID | 20221106091317.27635-1-mail@cbaines.net |
---|---|
State | New |
Headers | show |
Series | [bug#59074] build-system/linux-module: Add #:source-directory to linux-module-build-cross. | expand |
Context | Check | Description |
---|---|---|
cbaines/comparison | success | View comparision |
cbaines/git-branch | success | View Git branch |
cbaines/applying patch | success | |
cbaines/issue | success | View issue |
Christopher Baines <mail@cbaines.net> writes: > 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 | 2 ++ > 1 file changed, 2 insertions(+) I've gone ahead and pushed this as da21c5d45f418103bb39061787c90920ee3f36d8. Chris
diff --git a/guix/build-system/linux-module.scm b/guix/build-system/linux-module.scm index 94a293da13..d6c369d65d 100644 --- a/guix/build-system/linux-module.scm +++ b/guix/build-system/linux-module.scm @@ -210,6 +210,7 @@ (define* (linux-module-build-cross (tests? #f) (phases '%standard-phases) (system (%current-system)) + (source-directory ".") (substitutable? #t) (imported-modules %linux-module-build-system-modules) @@ -229,6 +230,7 @@ (define %build-target-inputs (linux-module-build #:name #$name #:source #+source + #:source-directory #$source-directory #:system #$system #:target #$target #:arch #$(system->arch (or target system))