summaryrefslogtreecommitdiff
path: root/guix/build-system
diff options
context:
space:
mode:
authorJosselin Poiret <dev@jpoiret.xyz>2024-03-09 17:36:14 +0100
committerJosselin Poiret <dev@jpoiret.xyz>2024-03-09 17:36:14 +0100
commit7973545e6cb072ef224706439ed6c00de3348409 (patch)
treef6b89ae58cff619ae0e4f4eb936543abbad95588 /guix/build-system
parentbd9c6f4fe92d493fd1a383bcadb768a3c8d6d2c7 (diff)
parent2e5c7771ed76a0fc0bc0ca1d2277de3132345c33 (diff)
Merge remote-tracking branch 'origin/master' into core-updates
Change-Id: If336ce5529031f7d45dd78b173d897b4ca2d6ab0
Diffstat (limited to 'guix/build-system')
-rw-r--r--guix/build-system/perl.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/guix/build-system/perl.scm b/guix/build-system/perl.scm
index 633c9166c7..98d48fec7c 100644
--- a/guix/build-system/perl.scm
+++ b/guix/build-system/perl.scm
@@ -197,7 +197,9 @@ XS or similar."
native-search-paths))
#:make-maker? #$make-maker?
#:make-maker-flags #$make-maker-flags
- #:module-build-flags #$(sexp->gexp module-build-flags)
+ #:module-build-flags #$(if (pair? module-build-flags)
+ (sexp->gexp module-build-flags)
+ module-build-flags)
#:phases #$phases
#:build #$build
#:system #$system