From e1c48cb6bf237aaf1ffa89e166dfaca00dcca02f Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Sun, 16 Apr 2023 11:01:08 -0400 Subject: gnu: opendht: Fix build. * gnu/packages/networking.scm (opendht) [arguments]: Add delete-autogen phase. --- gnu/packages/networking.scm | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'gnu/packages/networking.scm') diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 8f4318afba..9fbdba57a3 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -3816,6 +3816,11 @@ (define-public opendht (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")) -- cgit v1.2.3