me
/
guix
Archived
1
0
Fork 0

gnu: libjami: Enable test agent.

* gnu/packages/jami.scm (libjami)[configure-flags]: Add '--enable-agent' and
remove FIXME.
[tests?]: Update comment.
Maxim Cournoyer 2022-07-19 15:49:35 -04:00
parent bdf0fce88e
commit 3d812fea06
No known key found for this signature in database
GPG Key ID: 1260E46482E63562
1 changed files with 6 additions and 4 deletions

View File

@ -409,15 +409,17 @@
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
(list (list
;; The test suite fails to link when building libjami as a shared library: ;; The test suite fails to link when building libjami as a shared
;; "testAccount_factory.cpp:(.text+0xc52): undefined reference to ;; library: "sip_account/sip_empty_offer.cpp:228:1: error: no
;; `jami::AccountFactory::AccountFactory()'. ;; declaration matches void
;; jami::test::SipEmptyOfferTest::onCallStateChange(const string&, const
;; string&, jami::test::CallData&)".
#:tests? #f #:tests? #f
;; The agent links the daemon binary with libguile, which enables the ;; The agent links the daemon binary with libguile, which enables the
;; execution of test plans described in Scheme. It may be useful in ;; execution of test plans described in Scheme. It may be useful in
;; user scripts too, until more general purpose Scheme bindings are made ;; user scripts too, until more general purpose Scheme bindings are made
;; available (see: test/agent/README.md). ;; available (see: test/agent/README.md).
#:configure-flags #~(list "--disable-agent" #:configure-flags #~(list "--enable-agent"
"--enable-debug" "--enable-debug"
;; Disable static libraries to avoid ;; Disable static libraries to avoid
;; installing a 98 MiB archive. ;; installing a 98 MiB archive.