~ruther/guix-local

f21bc13b5c1c176f716ec4e6426984b721b02af8 — Sergey Trofimov 2 months ago 49491f8d
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 <andreas@enge.fr>
1 files changed, 6 insertions(+), 1 deletions(-)

M gnu/packages/authentication.scm
M gnu/packages/authentication.scm => gnu/packages/authentication.scm +6 -1
@@ 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/")