From 8d7c6d45914c7355e1a2405a9781dabf63383cdb Mon Sep 17 00:00:00 2001 From: Hugo Buddelmeijer Date: Thu, 14 Aug 2025 12:44:45 +0200 Subject: [PATCH] gnu: cfitsio: Enable reentrant multithreading. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit To build ESO’s Common Pipeline Library (CPL), CFITSIO has to be compiled with enabled reentrant multithreading configure flag. See: * gnu/packages/astronomy.scm (cfitsio)[arguments]<#:configure-flags>: Add "--enable-reentrant". Change-Id: I75f36af8a9dc86becf4c7c764ade6f8e53f5a279 Signed-off-by: Sharlatan Hellseher --- gnu/packages/astronomy.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm index 7085fde1cf8e2aa3cdfb3791b08f1de3d80d9b90..b4af8b55ac357665bbf03f89d98044fc25bacb9a 100644 --- a/gnu/packages/astronomy.scm +++ b/gnu/packages/astronomy.scm @@ -17,6 +17,7 @@ ;;; Copyright © 2024-2025 Artyom V. Poptsov ;;; Copyright © 2025 Vasilii Smirnov ;;; Copyright © 2025 Daniel Ziltener +;;; Copyright © 2025 Hugo Buddelmeijer ;;; ;;; This file is part of GNU Guix. ;;; @@ -631,7 +632,8 @@ accurately in real time at any rate desired.") (arguments (list #:configure-flags - #~(list (string-append "--with-bzip2=" #$(this-package-input "bzip2"))) + #~(list "--enable-reentrant" + (string-append "--with-bzip2=" #$(this-package-input "bzip2"))) #:phases #~(modify-phases %standard-phases (add-after 'unpack 'patch-paths