[Bug 1140595] New: linphone is broken
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 Bug ID: 1140595 Summary: linphone is broken Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Factory Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: stakanov@freenet.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- linphone is broken and cannot start on TW. linphone [17:34:42:072][0x5599290cd800][Fatal]/home/abuild/rpmbuild/BUILD/linphoneqt-4.1.1/src/app/App.cpp:487: Unable to install default translator. KCrash: Application 'linphone' crashing... KCrash: Attempting to start /usr/lib64/libexec/drkonqi from kdeinit sock_file=/run/user/1000/kdeinit5__0 [1]+ Fermato linphone Tried to install debug packages but the process in konqi aborts without apparent reason for a library that he searches but does not find. As a result this program cannot be used any more. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 http://bugzilla.opensuse.org/show_bug.cgi?id=1140595#c1 --- Comment #1 from Stakanov Schufter <stakanov@freenet.de> --- The backtrace you get in konqi Application: linphone (linphone), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fc09e8ad2c0 (LWP 4449))] Thread 5 (Thread 0x7fc08e69e700 (LWP 4453)): #0 0x00007fc09e6cee05 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fc08f673a3b in ?? () from /usr/lib64/dri/r600_dri.so #2 0x00007fc08f673657 in ?? () from /usr/lib64/dri/r600_dri.so #3 0x00007fc09e6c8faa in start_thread () from /lib64/libpthread.so.0 #4 0x00007fc09e7e571f in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fc08ee9f700 (LWP 4452)): #0 0x00007fc09e6cee05 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fc08f673a3b in ?? () from /usr/lib64/dri/r600_dri.so #2 0x00007fc08f673657 in ?? () from /usr/lib64/dri/r600_dri.so #3 0x00007fc09e6c8faa in start_thread () from /lib64/libpthread.so.0 #4 0x00007fc09e7e571f in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fc095076700 (LWP 4451)): #0 0x00007fc09e7e0449 in syscall () from /lib64/libc.so.6 #1 0x00007fc09eccd3a5 in QBasicMutex::lockInternal() () from /usr/lib64/libQt5Core.so.5 #2 0x000056007c3458cd in Logger::log(QtMsgType, QMessageLogContext const&, QString const&) () #3 0x00007fc09ecc4d37 in ?? () from /usr/lib64/libQt5Core.so.5 #4 0x00007fc09ecc4ee9 in ?? () from /usr/lib64/libQt5Core.so.5 #5 0x00007fc09ec942de in QMessageLogger::warning(char const*, ...) const () from /usr/lib64/libQt5Core.so.5 #6 0x00007fc09eeeab69 in ?? () from /usr/lib64/libQt5Core.so.5 #7 0x00007fc09d1e9749 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #8 0x00007fc09d1e9cd2 in ?? () from /usr/lib64/libglib-2.0.so.0 #9 0x00007fc09d1e9e4f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #10 0x00007fc09eeeacd1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #11 0x00007fc09ee932eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #12 0x00007fc09eccbf91 in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #13 0x00007fc0a07bf4f6 in ?? () from /usr/lib64/libQt5DBus.so.5 #14 0x00007fc09eccd112 in ?? () from /usr/lib64/libQt5Core.so.5 #15 0x00007fc09e6c8faa in start_thread () from /lib64/libpthread.so.0 #16 0x00007fc09e7e571f in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fc096c07700 (LWP 4450)): #0 0x00007fc09e7dac9f in poll () from /lib64/libc.so.6 #1 0x00007fc098f0dcc2 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007fc098f0f8ba in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x00007fc096e7af48 in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007fc09eccd112 in ?? () from /usr/lib64/libQt5Core.so.5 #5 0x00007fc09e6c8faa in start_thread () from /lib64/libpthread.so.0 #6 0x00007fc09e7e571f in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fc09e8ad2c0 (LWP 4449)): [KCrash Handler] #6 0x00007fc09e723dd1 in raise () from /lib64/libc.so.6 #7 0x00007fc09e70d549 in abort () from /lib64/libc.so.6 #8 0x00007fc0a0e1e229 in bctbx_logv () from /usr/lib64/libbctoolbox.so.1 #9 0x000056007c34554d in ?? () #10 0x000056007c34596a in Logger::log(QtMsgType, QMessageLogContext const&, QString const&) () #11 0x00007fc09ecc4d37 in ?? () from /usr/lib64/libQt5Core.so.5 #12 0x00007fc09ecc4ee9 in ?? () from /usr/lib64/libQt5Core.so.5 #13 0x00007fc09ec94a40 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib64/libQt5Core.so.5 #14 0x000056007c30acd6 in ?? () #15 0x000056007c333d84 in App::App(int&, char**) () #16 0x000056007c34238e in AppController::AppController(int&, char**) () #17 0x000056007c318881 in main () [Inferior 1 (process 4449) detached] -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 http://bugzilla.opensuse.org/show_bug.cgi?id=1140595#c2 Daniel Wells <daniel@wellsd.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |daniel@wellsd.com --- Comment #2 from Daniel Wells <daniel@wellsd.com> --- I have the same issue. [0x557304dde120][Fatal]/home/abuild/rpmbuild/BUILD/linphoneqt-4.1.1/src/app/App.cpp:487: Unable to install default translator. KCrash: Application 'linphone' crashing... KCrash: Attempting to start /usr/lib64/libexec/drkonqi from kdeinit sock_file=/run/user/1000/kdeinit5__0 [1]+ Stopped linphone Here is the backtrace: Application: linphone (linphone), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fb1569d4d00 (LWP 9221))] Thread 5 (Thread 0x7fb13ffff700 (LWP 9225)): #0 0x00007fb158b48469 in syscall () from /lib64/libc.so.6 #1 0x00007fb156aa53a5 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=3, op=0, addr=0x55c1584111e8 <Logger::mMutex>) at thread/qfutex_p.h:105 #2 QtLinuxFutex::futexWait<QBasicAtomicPointer<QMutexData> > (expectedValue=0x3, futex=...) at thread/qfutex_p.h:107 #3 lockInternal_helper<false> (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:142 #4 QBasicMutex::lockInternal (this=0x55c1584111e8 <Logger::mMutex>) at thread/qmutex_linux.cpp:159 #5 0x00007fb156aa558a in QMutex::lock (this=<optimized out>) at thread/qmutex.cpp:227 #6 0x000055c1580e3637 in Logger::log (type=QtWarningMsg, context=..., msg=...) at /usr/src/debug/linphoneqt-4.1.1-7.10.x86_64/src/app/logger/Logger.cpp:145 #7 0x00007fb156a9cd37 in qt_message_print (msgType=QtWarningMsg, context=..., message=...) at /usr/include/c++/9/bits/atomic_base.h:734 #8 0x00007fb156a9cee9 in qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtWarningMsg, context=..., msg=<optimized out>, ap=<optimized out>) at global/qlogging.cpp:373 #9 0x00007fb156a6c2de in QMessageLogger::warning (this=this@entry=0x7fb13fffeab0, msg=msg@entry=0x7fb156e28990 "QSocketNotifier: Invalid socket %d and type '%s', disabling...") at global/qlogging.cpp:651 #10 0x00007fb156cc2b69 in socketNotifierSourceCheck (source=0x7fb134004c50) at ../../include/QtCore/../../src/corelib/global/qlogging.h:91 #11 0x00007fb155233b79 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #12 0x00007fb155235342 in ?? () from /usr/lib64/libglib-2.0.so.0 #13 0x00007fb15523546f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #14 0x00007fb156cc2cd1 in QEventDispatcherGlib::processEvents (this=0x7fb134000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #15 0x00007fb156c6b2eb in QEventLoop::exec (this=this@entry=0x7fb13fffecf0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #16 0x00007fb156aa3f91 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #17 0x00007fb1585974f6 in ?? () from /usr/lib64/libQt5DBus.so.5 #18 0x00007fb156aa5112 in QThreadPrivate::start (arg=0x7fb158619d80) at thread/qthread_unix.cpp:360 #19 0x00007fb156668faa in start_thread () from /lib64/libpthread.so.0 #20 0x00007fb158b4d73f in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fb14cc67700 (LWP 9224)): #0 0x00007fb15666ee05 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fb14da8e36b in ?? () from /usr/lib64/dri/r600_dri.so #2 0x00007fb14da8e237 in ?? () from /usr/lib64/dri/r600_dri.so #3 0x00007fb156668faa in start_thread () from /lib64/libpthread.so.0 #4 0x00007fb158b4d73f in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fb14d5e7700 (LWP 9223)): #0 0x00007fb15666ee05 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fb14da8e36b in ?? () from /usr/lib64/dri/r600_dri.so #2 0x00007fb14da8e237 in ?? () from /usr/lib64/dri/r600_dri.so #3 0x00007fb156668faa in start_thread () from /lib64/libpthread.so.0 #4 0x00007fb158b4d73f in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fb15003f700 (LWP 9222)): #0 0x00007fb158b42cbf in poll () from /lib64/libc.so.6 #1 0x00007fb152335742 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007fb1523363fa in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x00007fb1502b2f48 in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007fb156aa5112 in QThreadPrivate::start (arg=0x55c158d1d170) at thread/qthread_unix.cpp:360 #5 0x00007fb156668faa in start_thread () from /lib64/libpthread.so.0 #6 0x00007fb158b4d73f in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fb1569d4d00 (LWP 9221)): [KCrash Handler] #6 0x00007fb158a8bdd1 in raise () from /lib64/libc.so.6 #7 0x00007fb158a75549 in abort () from /lib64/libc.so.6 #8 0x00007fb158a41d59 in bctbx_logv (domain=domain@entry=0x55c1580fc100 "qt", level=BCTBX_LOG_FATAL, fmt=fmt@entry=0x55c1580fc0f7 "QT: %s%s", args=args@entry=0x7ffdd8978500) at /usr/src/debug/bctoolbox-0.6.0-3.4.x86_64/src/logging/logging.c:445 #9 0x000055c15808a45d in bctbx_log.constprop.0 (domain=0x55c1580fc100 "qt", lev=<optimized out>, fmt=0x55c1580fc0f7 "QT: %s%s", fmt=0x55c1580fc0f7 "QT: %s%s", domain=0x55c1580fc100 "qt") at /usr/include/bctoolbox/logging.h:161 #10 0x000055c1580e36d9 in Logger::log (type=QtFatalMsg, context=..., msg=...) at /usr/include/qt5/QtCore/qarraydata.h:61 #11 0x00007fb156a9cd37 in qt_message_print (msgType=QtFatalMsg, context=..., message=...) at /usr/include/c++/9/bits/atomic_base.h:734 #12 0x00007fb156a9cee9 in qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, context=..., msg=<optimized out>, ap=<optimized out>) at global/qlogging.cpp:373 #13 0x00007fb156a6ca40 in QMessageLogger::fatal (this=this@entry=0x7ffdd8978850, msg=msg@entry=0x55c1583e1968 "Unable to install default translator.") at global/qlogging.cpp:885 #14 0x000055c15807e658 in App::initLocale (this=<optimized out>, config=...) at /usr/include/qt5/QtCore/qlogging.h:91 #15 0x000055c1580ed02d in App::App (this=<optimized out>, argc=<optimized out>, argv=<optimized out>, this=<optimized out>, argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/linphoneqt-4.1.1-7.10.x86_64/src/app/App.cpp:97 #16 0x000055c1580e4c79 in AppController::AppController (this=<optimized out>, argc=<optimized out>, argv=<optimized out>, this=<optimized out>, argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/linphoneqt-4.1.1-7.10.x86_64/src/app/AppController.cpp:91 #17 0x000055c158085416 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/linphoneqt-4.1.1-7.10.x86_64/src/app/main.cpp:28 [Inferior 1 (process 9221) detached] -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 Stefan Haas <stefan.haas@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |stefan.haas@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 http://bugzilla.opensuse.org/show_bug.cgi?id=1140595#c5 --- Comment #5 from Daniel Wells <daniel@wellsd.com> --- (In reply to Björn Voigt from comment #4)
While Linphone is currently not usable on Tumbleweed, Linphone can be installed with Flatpak. See Linphone homepage.
No, not currently: "We are currently experiencing an issue with Flatpak, which will be addressed in the next release of Linphone for desktop in the coming weeks." -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 http://bugzilla.opensuse.org/show_bug.cgi?id=1140595#c6 --- Comment #6 from Björn Voigt <bjoernv@arcor.de> --- Compiling the extracted Linphone package (rpmbuild -bp linphone.spec) manually results in a working linphone executable. So something with the package must by wrong. cd linphone-3.12.0 mkdir build cd build cmake -DENABLE_CXX_WRAPPER=ON -DENABLE_ROOTCA_DOWNLOAD=OFF -DENABLE_ZRTP=ON -DENABLE_LDAP=ON -DENABLE_STRICT=OFF -DENABLE_STATIC=OFF -DENABLE_GTK_UI=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr/local/linphone .. make && make install /usr/local/linphone/bin/linphone -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 http://bugzilla.opensuse.org/show_bug.cgi?id=1140595#c7 Fabian Vogt <fvogt@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fvogt@suse.com Flags| |needinfo?(bjoernv@arcor.de) --- Comment #7 from Fabian Vogt <fvogt@suse.com> --- (In reply to Björn Voigt from comment #6)
Compiling the extracted Linphone package (rpmbuild -bp linphone.spec) manually results in a working linphone executable. So something with the package must by wrong.
cd linphone-3.12.0 mkdir build cd build cmake -DENABLE_CXX_WRAPPER=ON -DENABLE_ROOTCA_DOWNLOAD=OFF -DENABLE_ZRTP=ON -DENABLE_LDAP=ON -DENABLE_STRICT=OFF -DENABLE_STATIC=OFF -DENABLE_GTK_UI=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr/local/linphone .. make && make install /usr/local/linphone/bin/linphone
I guess it's an issue with LTO. Does it break if you build with "-flto" added to compile flags? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 http://bugzilla.opensuse.org/show_bug.cgi?id=1140595#c8 Björn Voigt <bjoernv@arcor.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(bjoernv@arcor.de) | --- Comment #8 from Björn Voigt <bjoernv@arcor.de> --- I compiled with -flto enabled, but Linphone works with LTO. CFLAGS=-flto CXXFLAGS=-flto LDFLAGS=-flto cmake -DENABLE_CXX_WRAPPER=ON -DENABLE_ROOTCA_DOWNLOAD=OFF -DENABLE_ZRTP=ON -DENABLE_LDAP=ON -DENABLE_STRICT=OFF -DENABLE_STATIC=OFF -DENABLE_GTK_UI=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr/local/linphone .. make && make install /usr/local/linphone/bin/linphone -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 http://bugzilla.opensuse.org/show_bug.cgi?id=1140595#c9 Fabian Vogt <fabian@ritter-vogt.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS CC| |fabian@ritter-vogt.de --- Comment #9 from Fabian Vogt <fabian@ritter-vogt.de> --- (In reply to Björn Voigt from comment #8)
I compiled with -flto enabled, but Linphone works with LTO.
CFLAGS=-flto CXXFLAGS=-flto LDFLAGS=-flto cmake -DENABLE_CXX_WRAPPER=ON -DENABLE_ROOTCA_DOWNLOAD=OFF -DENABLE_ZRTP=ON -DENABLE_LDAP=ON -DENABLE_STRICT=OFF -DENABLE_STATIC=OFF -DENABLE_GTK_UI=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr/local/linphone .. make && make install /usr/local/linphone/bin/linphone
You built linphone instead of linphoneqt, which are different things. The crash happens in linphoneqt. Disabling LTO doesn't have an effect there either though, the issue is that it does some weird stuff in the translation catalog creation which can lead to producing empty files instead. I submitted a patch: https://build.opensuse.org/request/show/727450 This should be submitted upstream as well. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 http://bugzilla.opensuse.org/show_bug.cgi?id=1140595#c10 Antônio Medeiros <vinyanalista@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |vinyanalista@gmail.com --- Comment #10 from Antônio Medeiros <vinyanalista@gmail.com> --- I'm using Leap 15.2 Beta at home and at work and I'm also facing this problem. I just downloaded from software.opensuse.org the GNOME live images for the 3 distros: Leap 15.1, Leap 15.2 Beta and Tumbleweed. And I tried to install and run Linphone on each of them. All of them offer Linphone 4.1.1. On Leap 15.1, Linphone worked fine. On Leap 15.2 Beta I got: [09:14:25:988][0x56243de56280][Fatal]/home/abuild/rpmbuild/BUILD/linphoneqt-4.1.1/src/app/App.cpp:487: Unable to install default translator. Aborted (core dumped) On Tumbleweed, I couldn't reproduce the error, because I got another one. During install: Problem: nothing provides libmediastreamer_base.so.10()(64bit) needed by liblinphone9-3.12.0-9.4.x86_64 Solution 1: do not install linphone-4.1.1-8.6.x86_64 Solution 2: break liblinphone9-3.12.0-9.4.x86_64 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/c/d/?] (c): I chose 2 and installation proceeded. Then, when I tried to run: linphone: error while loading shared libraries: libmediastreamer_voip.so.10: cannot open shared object file: No such file or directory -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 http://bugzilla.opensuse.org/show_bug.cgi?id=1140595#c11 --- Comment #11 from Antônio Medeiros <vinyanalista@gmail.com> --- On Leap 15.2 Beta, installing from the network:telephony OBS repo worked: linphone-4.1.1-lp152.28.3.x86_64.rpm -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 http://bugzilla.opensuse.org/show_bug.cgi?id=1140595#c12 --- Comment #12 from Fabian Vogt <fvogt@suse.com> --- I just submitted linphoneqt to 15.2: https://build.opensuse.org/request/show/794200 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 Tyson Moore <tyson@tyson.me> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tyson@tyson.me -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 http://bugzilla.opensuse.org/show_bug.cgi?id=1140595#c13 --- Comment #13 from Antônio Medeiros <vinyanalista@gmail.com> --- I see OBS Request #794200 was accepted. Linux Kamarada 15.2 Beta Build 31.4 comes with Linphone from the OSS repo. It is working. You can see it in action downloading the live image from here: https://kamarada.github.io/pt/download/15.1/ This bug is solved, isn't it? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 http://bugzilla.opensuse.org/show_bug.cgi?id=1140595#c14 Stakanov Schufter <stakanov@freenet.de> changed: What |Removed |Added ---------------------------------------------------------------------------- OS|openSUSE Factory |All --- Comment #14 from Stakanov Schufter <stakanov@freenet.de> --- (In reply to Antônio Medeiros from comment #13)
I see OBS Request #794200 was accepted.
Linux Kamarada 15.2 Beta Build 31.4 comes with Linphone from the OSS repo. It is working. You can see it in action downloading the live image from here:
https://kamarada.github.io/pt/download/15.1/
This bug is solved, isn't it?
apparently not in Tumbleweed, as it does start, does not segfault, but, does not open a GUI. It stays there in memory and opens also a related process owned by root. And that's all about it. Maybe I am missing a "requires"? I installed by zypper with "zypper in linphone" and it did not complain. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 http://bugzilla.opensuse.org/show_bug.cgi?id=1140595#c15 Giacomo Comes <comes@naic.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |comes@naic.edu --- Comment #15 from Giacomo Comes <comes@naic.edu> --- Installing on Leap 15.2 from network:telephony OBS repository: as reported in comment 14, linphone starts but sort of hangs before opening any window. I figured out that there is a dependency which is not installed and makes linphone not start properly: if you install libsoci_sqlite3-4_0 then linphone works. I think such missing dependency should go in the rpm liblime0. There is another issue: when started from a terminal, linphone shows this message: QML debugging is enabled. Use only this in a safe environment. Such message can be eliminated by adding this line in linphoneqt.spec: %cmake \ -DLINPHONE_OUTPUT_DIR="$PWD" \ -DENABLE_UPDATE_CHECK=OFF \ + -DCMAKE_BUILD_TYPE=Release \ -DENABLE_STRICT=OFF \ -DENABLE_STATIC=OFF linphoneqt could be upgraded to 4.2.2 as well. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 http://bugzilla.opensuse.org/show_bug.cgi?id=1140595#c16 Stakanov Schufter <stakanov@freenet.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nix@opensuse.org Flags| |needinfo?(nix@opensuse.org) --- Comment #16 from Stakanov Schufter <stakanov@freenet.de> --- linphone QML debugging is enabled. Only use this in a safe environment. [20:40:08:502][0x5620d58a3a00][Info]app/App.cpp:212: "Starting Linphone (bin: linphone)" [20:40:08:502][0x5620d58a3a00][Info]app/App.cpp:213: "Use locale: it_IT" [20:40:08:504][0x5620d58a3a00][Info]:0: "Running secondary app success. Kill it now." [20:40:08:504][0x5620d58a3a00][Info]app/App.cpp:217: "Destroying app..." This is the latest version un tubleweed. This bug is from 2019-07-07. I am damn sure...just waiting it is not going away. I am willing to help in this follow up as much as you need. Please tell me what is needed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 http://bugzilla.opensuse.org/show_bug.cgi?id=1140595#c17 Benjamin Greiner <code@bnavigator.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |code@bnavigator.de Flags|needinfo?(nix@opensuse.org) | --- Comment #17 from Benjamin Greiner <code@bnavigator.de> --- (In reply to Stakanov Schufter from comment #16)
This is the latest version un tubleweed. This bug is from 2019-07-07.
The curent failure to show the GUI is unrelated to the original bug from 2019
Please tell me what is needed.
Comment 15 gave all the hints. As a workaround you can manually install libsoci_sqlite3-4_0 I have submitted https://build.opensuse.org/request/show/839902 which forces the missing library link on liblinphone so that rpm finds the requirement. I did that in linphone instead of lime because lime drops the dep completely in https://gitlab.linphone.org/BC/public/lime/commit/ae9c0f81065312d554c3a2dd39... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1140595 http://bugzilla.opensuse.org/show_bug.cgi?id=1140595#c18 Stakanov Schufter <stakanov@freenet.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #18 from Stakanov Schufter <stakanov@freenet.de> --- Seems fixed in current TW -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com