aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Tai <atai@atai.org>2025-04-08 06:39:29 -0700
committerZheng Junjie <z572@z572.online>2025-04-08 22:28:24 +0800
commit8f7ed820d74317b11b77cefb53d69d27439076c9 (patch)
treeb0bf96cc2f6d162c15c0f0cdd5642d7eef3b746e
parent1dab24555a494beb3db5a335c675f07043e77f1c (diff)
downloadguix-8f7ed820d74317b11b77cefb53d69d27439076c9.tar.gz
guix-8f7ed820d74317b11b77cefb53d69d27439076c9.zip
gnu: nano: Fix cross-compiling.
* gnu/packages/text-editors.scm (nano)[arguments]<#:configure-flags>: When cross-compiling, add "ac_cv_func_strcasecmp=yes" "gl_cv_func_strcasecmp_works=yes". Change-Id: Ie024ebdba51efe01ab41872f85479525851e3e3a Signed-off-by: Zheng Junjie <z572@z572.online>
-rw-r--r--gnu/packages/text-editors.scm7
1 files changed, 7 insertions, 0 deletions
diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm
index 08af5e33a3..aff1ab3986 100644
--- a/gnu/packages/text-editors.scm
+++ b/gnu/packages/text-editors.scm
@@ -1002,6 +1002,13 @@ OpenBSD team.")
(sha256
(base32 "13b2iqmbx5vcyd0rnvvc9l8l79q6665r4xx6gvc28mnmpci95ljs"))))
(build-system gnu-build-system)
+ (arguments
+ (if (%current-target-system)
+ ;; fix for crosscompiling; on GNU system strcasecmp always works
+ (list #:configure-flags
+ #~(list "ac_cv_func_strcasecmp=yes"
+ "gl_cv_func_strcasecmp_works=yes"))
+ '()))
(inputs
(list gettext-minimal ncurses))
(home-page "https://www.nano-editor.org/")