From daef26271f00b81d83a051ec59946b820ef184c0 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 Signed-off-by: Rutherther --- gnu/packages/bioinformatics.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index d0e2d9b68d0eefed40493e03cfec95c40186c530..5860421dfda1cd9f8805a78d7d2fa8e3e782b504 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -20250,6 +20250,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"