From f21bc13b5c1c176f716ec4e6426984b721b02af8 Mon Sep 17 00:00:00 2001 From: Sergey Trofimov Date: Wed, 3 Dec 2025 14:38:32 +0100 Subject: [PATCH] gnu: pamtester: Fix build with gcc@14. * gnu/packages/authentication.scm (pamtester) [arguments]<#:phases>{force-reconfigure}: New phase. [native-inputs]: Add autoconf, automake, libtool. Fixes: guix/guix#4640 Change-Id: I454b6b134a89220a97b0799e2041e459e64efaff Signed-off-by: Andreas Enge --- gnu/packages/authentication.scm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gnu/packages/authentication.scm b/gnu/packages/authentication.scm index 11da1bc7589a50143936f300fdf2f73c0abb3d2a..c7f7d8197347a192e140b74b68d3e5371ac8a3cb 100644 --- a/gnu/packages/authentication.scm +++ b/gnu/packages/authentication.scm @@ -221,8 +221,13 @@ YubiKey into your existing user authentication infrastructure.") (sha256 (base32 "1mdj1wj0adcnx354fs17928yn2xfr1hj5mfraq282dagi873sqw3")))) (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'force-reconfigure + (lambda _ (delete-file "configure")))))) (native-inputs - (list pkg-config)) + (list autoconf automake libtool pkg-config)) (inputs (list linux-pam)) (home-page "https://pamtester.sourceforge.net/")