gnu: epic5: Return #t from all phases.

* gnu/packages/irc.scm (epic5)[arguments]: Substitute INVOKE for
SYSTEM*.
This commit is contained in:
Tobias Geerinckx-Rice 2018-06-24 22:26:38 +02:00
parent 19621509dc
commit 5a13cf3d1d
No known key found for this signature in database
GPG Key ID: 0DB0FF884F556D79
1 changed files with 14 additions and 15 deletions

View File

@ -404,21 +404,20 @@ other enhancements and bug fixes.")
'()) '())
(setenv "CONFIG_SHELL" (which "bash")) (setenv "CONFIG_SHELL" (which "bash"))
(setenv "SHELL" (which "bash")) (setenv "SHELL" (which "bash"))
(zero? (invoke "./configure"
(system* "./configure" (string-append "--prefix=" out)
(string-append "--prefix=" out) "--with-ipv6" "--with-libarchive"
"--with-ipv6" "--with-libarchive" ;; We use libressl because openssl does not come
;; We use libressl because openssl does not come ;; with the lib/libssl.a which is needed for epic5.
;; with the lib/libssl.a which is needed for epic5. ;; XXX: No matter which implementation is chosen,
;; XXX: No matter which implementation is chosen, ;; epic5 fails to connect to tls ports of roundrobin
;; epic5 fails to connect to tls ports of roundrobin ;; irc networks. This however is believed to be an
;; irc networks. This however is believed to be an ;; protocol issue at epic5 related to ircd.
;; protocol issue at epic5 related to ircd. (string-append "--with-ssl="
(string-append "--with-ssl=" (assoc-ref %build-inputs "libressl"))
(assoc-ref %build-inputs "libressl")) (string-append "--with-tcl="
(string-append "--with-tcl=" (assoc-ref %build-inputs "tcl")
(assoc-ref %build-inputs "tcl") "/lib/tclConfig.sh"))))))))
"/lib/tclConfig.sh")))))))))
(inputs (inputs
`(("libressl" ,libressl) `(("libressl" ,libressl)
("ncurses" ,ncurses) ("ncurses" ,ncurses)