From dba6c890cbde98e0a428fc6d7bdbd552a35b836a Mon Sep 17 00:00:00 2001 From: Markus Kowalewski Date: Thu, 4 Jun 2026 14:38:13 +0200 Subject: [PATCH] slurm-spank-stunnel: add backward compatibility patch --- .../sl/slurm-spank-stunnel/backward-compat.patch | 15 +++++++++++++++ pkgs/by-name/sl/slurm-spank-stunnel/package.nix | 5 ++++- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 pkgs/by-name/sl/slurm-spank-stunnel/backward-compat.patch diff --git a/pkgs/by-name/sl/slurm-spank-stunnel/backward-compat.patch b/pkgs/by-name/sl/slurm-spank-stunnel/backward-compat.patch new file mode 100644 index 000000000000..b173af0aafbb --- /dev/null +++ b/pkgs/by-name/sl/slurm-spank-stunnel/backward-compat.patch @@ -0,0 +1,15 @@ +diff --git a/slurm-spank-stunnel.c b/slurm-spank-stunnel.c +index b79cea0..c135bf5 100644 +--- a/slurm-spank-stunnel.c ++++ b/slurm-spank-stunnel.c +@@ -41,6 +41,10 @@ + #include + #include + ++#ifndef SLURM_BACKWARD_COMPAT ++#define SLURM_BACKWARD_COMPAT 1 ++#endif ++ + #include + #include + diff --git a/pkgs/by-name/sl/slurm-spank-stunnel/package.nix b/pkgs/by-name/sl/slurm-spank-stunnel/package.nix index 9f9faf653a5f..4ee7ded8530e 100644 --- a/pkgs/by-name/sl/slurm-spank-stunnel/package.nix +++ b/pkgs/by-name/sl/slurm-spank-stunnel/package.nix @@ -16,7 +16,10 @@ stdenv.mkDerivation (finalAttrs: { sha256 = "15cpd49ccvzsmmr3gk8svm2nz461rvs4ybczckyf4yla0xzp06gj"; }; - patches = [ ./hostlist.patch ]; + patches = [ + ./hostlist.patch + ./backward-compat.patch + ]; buildPhase = '' gcc -I${lib.getDev slurm}/include -shared -fPIC -o stunnel.so slurm-spank-stunnel.c