~ruther/guix-local

e1c48cb6bf237aaf1ffa89e166dfaca00dcca02f — Maxim Cournoyer 3 years ago ad0b0b2
gnu: opendht: Fix build.

* gnu/packages/networking.scm (opendht) [arguments]: Add delete-autogen phase.
1 files changed, 5 insertions(+), 0 deletions(-)

M gnu/packages/networking.scm
M gnu/packages/networking.scm => gnu/packages/networking.scm +5 -0
@@ 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"))