~ruther/guix-local

54da48e2cea47b230f9306dcb33e41dfa934a84e — Efraim Flashner 3 years ago 2549426
gnu: go-github.com-jtolds-gls: Skip tests with gccgo.

* gnu/packages/golang.scm (go-github.com-ktolds-gls)[arguments]: Don't
run the test suite when building with gccgo.
1 files changed, 10 insertions(+), 1 deletions(-)

M gnu/packages/golang.scm
M gnu/packages/golang.scm => gnu/packages/golang.scm +10 -1
@@ 2439,7 2439,16 @@ termination.")
                "1k7xd2q2ysv2xsh373qs801v6f359240kx0vrl0ydh7731lngvk6"))))
    (build-system go-build-system)
    (arguments
     '(#:import-path "github.com/jtolds/gls"))
     (list
       #:import-path "github.com/jtolds/gls"
       #:phases
       #~(modify-phases %standard-phases
           (replace 'check
             (lambda* (#:key inputs #:allow-other-keys #:rest args)
               (unless
                 ;; The tests fail when run with gccgo.
                 (false-if-exception (search-input-file inputs "/bin/gccgo"))
                 (apply (assoc-ref %standard-phases 'check) args)))))))
    (synopsis "@code{gls} provides Goroutine local storage")
    (description
     "The @code{gls} package provides a way to store a retrieve values