From 643d05eb205294ecc3a48b1426bdd549e8ed3298 Mon Sep 17 00:00:00 2001 From: Mathieu Othacehe Date: Wed, 30 Mar 2022 14:40:04 +0200 Subject: lsof: Prevent mass-rebuild. * gnu/packages/lsof.scm (lsof): Set LINUX_CONF_CC variable only when cross-compiling. --- gnu/packages/lsof.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/lsof.scm b/gnu/packages/lsof.scm index f872eb8de8..be7bf43646 100644 --- a/gnu/packages/lsof.scm +++ b/gnu/packages/lsof.scm @@ -54,7 +54,9 @@ (replace 'configure (lambda _ (setenv "LSOF_CC" ,(cc-for-target)) - (setenv "LINUX_CONF_CC" "gcc") + ,@(if (%current-target-system) + (list (setenv "LINUX_CONF_CC" "gcc")) + '()) (setenv "LSOF_MAKE" "make") ;; By default, the makefile captures the output of 'uname -a'. -- cgit v1.2.3