[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#42229] [[PATCH v3] 4/4] gnu: pjproject-jami: Fix assertion bug.
From: |
Jan Wielkiewicz |
Subject: |
[bug#42229] [[PATCH v3] 4/4] gnu: pjproject-jami: Fix assertion bug. |
Date: |
Sun, 12 Jul 2020 18:00:49 +0200 |
This fixes the bug where Jami crashes while disconnecting
from an audio call.
* gnu/packages/jami.scm (pjproject-jami)[arguments]:
Use -DNDEBUG compiler flag.
---
gnu/packages/jami.scm | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/jami.scm b/gnu/packages/jami.scm
index b164169e66..0fb547e233 100644
--- a/gnu/packages/jami.scm
+++ b/gnu/packages/jami.scm
@@ -142,8 +142,10 @@
;; against pjproject-jami:
;; relocation R_X86_64_32S against `.rodata' can not be used
when
;; making a shared object;
- "CFLAGS=-fPIC"
- "CXXFLAGS=-fPIC")
+ ;; -DNDEBUG is needed to prevent assertion from happening and
+ ;; stopping the daemon.
+ "CFLAGS=-fPIC -DNDEBUG"
+ "CXXFLAGS=-fPIC -DNDEBUG")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'make-git-checkout-writable
--
2.27.0
- [bug#42229] [[PATCH V2] 02/10] gnu: libringclient: Fetch from git, update to 20200702-guix., (continued)
- [bug#42229] [[PATCH V2] 02/10] gnu: libringclient: Fetch from git, update to 20200702-guix., Jan Wielkiewicz, 2020/07/10
- [bug#42229] [[PATCH V2] 10/10] gnu: jami-client-gnome: Remove deprecated package., Jan Wielkiewicz, 2020/07/10
- [bug#42229] [[PATCH V2] 07/10] gnu: jami: Fix compilation by providing necessary webchat files., Jan Wielkiewicz, 2020/07/10
- [bug#42229] [[PATCH V2] 08/10] gnu: pjproject-jami: Fix assertion by disabling debugging., Jan Wielkiewicz, 2020/07/10
- [bug#42229] [[PATCH V2] 09/10] gnu: opendht: Fix libring compilation., Jan Wielkiewicz, 2020/07/10
- [bug#42229] [[PATCH V2] 01/10] gnu: libring: Fetch from git, update to 20200708-guix., Christopher Baines, 2020/07/11
- [bug#42229] [[PATCH v3] 1/4] gnu: jami-client-gnome: Remove deprecated package., Jan Wielkiewicz, 2020/07/12