From 321ddfe1db1bad1ff700fb36fe783b31e28d031c Mon Sep 17 00:00:00 2001 From: Zheng Junjie Date: Sat, 2 Mar 2024 18:06:55 +0800 Subject: [PATCH] gnu: spdlog: Fix cross-compilation. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/logging.scm (spdlog)[arguments]<#:configure-flags>: when cross-compilation, don't add -DSPDLOG_BUILD_TESTS=ON. Change-Id: I90911c548c3f138ff40bff4b086f6102b717acf2 Signed-off-by: 宋文武 --- gnu/packages/logging.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/logging.scm b/gnu/packages/logging.scm index afd602db42..a757c22154 100644 --- a/gnu/packages/logging.scm +++ b/gnu/packages/logging.scm @@ -231,7 +231,9 @@ (define-public spdlog (list #:configure-flags #~(list "-DSPDLOG_BUILD_BENCH=OFF" "-DSPDLOG_BUILD_SHARED=ON" - "-DSPDLOG_BUILD_TESTS=ON"))) + #$@(if (%current-target-system) + '() + '("-DSPDLOG_BUILD_TESTS=ON"))))) (native-inputs (list catch2-3)) (home-page "https://github.com/gabime/spdlog") (synopsis "Fast C++ logging library")