From e1c48cb6bf237aaf1ffa89e166dfaca00dcca02f Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Sun, 16 Apr 2023 11:01:08 -0400 Subject: [PATCH] gnu: opendht: Fix build. * gnu/packages/networking.scm (opendht) [arguments]: Add delete-autogen phase. --- gnu/packages/networking.scm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 8f4318afbae..9fbdba57a3a 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -3816,6 +3816,11 @@ and targeted primarily for asynchronous processing of HTTP-requests.") (lambda* (#:key tests? #:allow-other-keys) (when tests? (invoke "tests/opendht_unit_tests")))) + (add-before 'bootstrap 'delete-autogen.sh + (lambda _ + ;; The autogen.sh script lacks a shebang, cannot be executed + ;; directly. Let the bootstrap phase invoke autoreconf itself. + (delete-file "autogen.sh"))) (add-after 'install 'move-and-wrap-tools (lambda* (#:key inputs outputs #:allow-other-keys) (let* ((tools (assoc-ref outputs "tools"))