David McMackins: > The BTS now shows this as a bug in 1.2.10-2, but that's the version that > I have been rolling back to so I don't have this problem. It's > 1.2.10-2+b1 that has the problems.
Yes, unfortunately the BTS doesn't understand the 1.2.10-2+b1 version number (i.e. doesn't understand binNMUs) so the best option is version 1.2.10-2 but with a tag for Sid only. Thankfully I've got a patch (attached) which fixes both mumble-server and the mumble client, and I'm about to upload 1.2.10-3. It's still not clear how/why a rebuild with openssl_1.0.2d-3 would have caused an issue, and I'm discussing this in #804487 and I'm planning to do a few regression tests to see if I can narrow down the cause. -- Chris -- Chris Knadle chris.kna...@coredump.us
Description: the SSL library must be initialized, otherwise mumble and mumble-server both fail to find the available ciphers after a rebuild with openssl_1.0.2d-3. The two calls used are based on: https://wiki.openssl.org/index.php/SSL/TLS_Client#Initialization Author: Colomban Wendling <lists....@herbesfolles.org> Christohper Knadle <chris.kna...@coredump.us> Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=804363 Bug-Mumble: https://github.com/mumble-voip/mumble/issues/1876 Last-Updated: 2015-11-10 --- a/src/mumble/main.cpp +++ b/src/mumble/main.cpp @@ -170,6 +170,9 @@ os_init(); #endif + SSL_library_init(); + SSL_load_error_strings(); + bool bAllowMultiple = false; QUrl url; if (a.arguments().count() > 1) { --- a/src/murmur/main.cpp +++ b/src/murmur/main.cpp @@ -203,6 +203,9 @@ qsrand(QDateTime::currentDateTime().toTime_t()); qInstallMsgHandler(murmurMessageOutput); + SSL_library_init(); + SSL_load_error_strings(); + #ifdef Q_OS_WIN Tray tray(NULL, &le); #endif