~ruther/guix-local

78c172a56ef22b3145b9e8e78816a9607cb01b9b — Leo Famulari 9 years ago c5862bd
gnu: libtool: Make sure all phases return a successful value.

* gnu/packages/autotools.scm (libtool)[arguments]: Return #t from 'pre-check'
and 'restore-ltmain-shebang' phases.
1 files changed, 4 insertions(+), 2 deletions(-)

M gnu/packages/autotools.scm
M gnu/packages/autotools.scm => gnu/packages/autotools.scm +4 -2
@@ 329,11 329,13 @@ Makefile, simplifying the entire process for the developer.")
           (let ((bash (assoc-ref inputs "bash")))
             (substitute* "tests/testsuite"
               (("/bin/sh")
                (string-append bash "/bin/sh"))))))
                (string-append bash "/bin/sh")))
             #t)))
         (add-after 'patch-source-shebangs 'restore-ltmain-shebang
           (lambda* (#:key inputs #:allow-other-keys)
             (substitute* "build-aux/ltmain.in"
               (("^#!.*/bin/sh$") "/bin/sh")))))))
               (("^#!.*/bin/sh$") "/bin/sh"))
             #t)))))

    (synopsis "Generic shared library support tools")
    (description