From 84004ebc6326bfb722835e5bdedfdbafea3f0a4e Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Tue, 6 Jan 2026 23:55:06 +0100 Subject: [PATCH] gnu: python-pypairix: Fix package. The package was missing binaries, which were not produced because CFLAGS were effectively ignored. * gnu/packages/bioinformatics.scm (python-pypairix)[arguments] <#:phases>: Add phase 'respect-CFLAGS. Change-Id: Id982af5f5a0c43c6fc20e109a5419913e47882e9 Signed-off-by: Sharlatan Hellseher --- gnu/packages/bioinformatics.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 5392e2c4e82..e1ec20e387d 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -20246,6 +20246,11 @@ allowing the insertion of arbitrary types into the tree.") (list #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'respect-CFLAGS + (lambda _ + (substitute* "src/Makefile" + (("CFLAGS=") + "CFLAGS?=")))) (add-before 'build 'relax-gcc-14-strictness (lambda _ (setenv "CFLAGS"