Your message dated Sun, 25 Sep 2016 19:01:12 +0200
with message-id <[email protected]>
and subject line Re: jabberd2 on i386 tries to use assembly blowfish routine
but doesn't include it
has caused the Debian Bug report #803901,
regarding jabberd2 on i386 tries to use assembly blowfish routine but doesn't
include it
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
803901: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803901
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: jabberd2
Version: 2.3.3-2~bpo8+1
Severity: normal
Tags: upstream
In 446352716083bb051fbbab3e280c8023d0ad0c84 upstream added blowfish support
for passwords, but neglected to include x86.S from openwall crypt_blowfish [1]
This means that certain plugins, notable authreg_mysql.so and authreg_pipe.so
have unresolvable references to _BF_body_r, and so fail to load; cs2.log:
[error] failed loading authreg module 'mysql'
(/usr/lib/i386-linux-gnu/jabberd2/authreg_mysql.so: undefined symbol:
_BF_body_r)
dpkg-shlibdeps also picks this up:
dpkg-shlibdeps: warning:
debian/jabberd2/usr/lib/i386-linux-gnu/jabberd2/authreg_mysql.so contains an
unresolvable reference to symbol _BF_body_r: it's probably a plugin
This only happens on i386 as there's no assembly for amd64 or any other
architecture. Given x86.S talks about performance on the original Pentium,
I have simply changed the #define in crypt_blowfish.c and rebuilt, but
shipping x86.S is another option.
[1]
http://cvsweb.openwall.com/cgi/cvsweb.cgi/Owl/packages/glibc/crypt_blowfish/x86.S?rev=1.6.2.1;content-type=text%2Fx-cvsweb-markup
-- System Information:
Debian Release: 8.2
APT prefers stable
APT policy: (900, 'stable'), (500, 'stable-updates')
Architecture: i386 (i686)
Kernel: Linux 3.16.0-4-686-pae (SMP w/12 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages jabberd2 depends on:
ii adduser 3.113+nmu3
ii libc6 2.19-18+deb8u1
ii libdb5.3 5.3.28-9
ii libexpat1 2.1.0-6+deb8u1
ii libgsasl7 1.8.0-6
ii libidn11 1.29-1+b2
ii libldap-2.4-2 2.4.40+dfsg-1+deb8u1
ii libmysqlclient15off 5.0.51a-24+lenny4
ii libpam0g 1.1.8-3.1
ii libpq5 9.4.5-0+deb8u1
ii libsqlite3-0 3.8.7.1-1+deb8u1
ii libssl1.0.0 1.0.1k-3+deb8u1
ii libudns0 0.4-1
ii zlib1g 1:1.2.8.dfsg-2+b1
jabberd2 recommends no packages.
jabberd2 suggests no packages.
-- Configuration Files:
/etc/jabberd2/c2s.xml [Errno 13] Permission denied: u'/etc/jabberd2/c2s.xml'
/etc/jabberd2/component.d/10router [Errno 13] Permission denied:
u'/etc/jabberd2/component.d/10router'
/etc/jabberd2/component.d/20resolver 7de577e5e26e2fd52e533559a7035d8f [Errno
13] Permission denied: u'/etc/jabberd2/component.d/20resolver
7de577e5e26e2fd52e533559a7035d8f'
/etc/jabberd2/component.d/30sm [Errno 13] Permission denied:
u'/etc/jabberd2/component.d/30sm'
/etc/jabberd2/component.d/40s2s [Errno 13] Permission denied:
u'/etc/jabberd2/component.d/40s2s'
/etc/jabberd2/component.d/50c2s [Errno 13] Permission denied:
u'/etc/jabberd2/component.d/50c2s'
/etc/jabberd2/jabberd-c2s.conf [Errno 13] Permission denied:
u'/etc/jabberd2/jabberd-c2s.conf'
/etc/jabberd2/jabberd-router.conf [Errno 13] Permission denied:
u'/etc/jabberd2/jabberd-router.conf'
/etc/jabberd2/jabberd-s2s.conf [Errno 13] Permission denied:
u'/etc/jabberd2/jabberd-s2s.conf'
/etc/jabberd2/jabberd-sm.conf [Errno 13] Permission denied:
u'/etc/jabberd2/jabberd-sm.conf'
/etc/jabberd2/router-filter.xml [Errno 13] Permission denied:
u'/etc/jabberd2/router-filter.xml'
/etc/jabberd2/router-users.xml [Errno 13] Permission denied:
u'/etc/jabberd2/router-users.xml'
/etc/jabberd2/router.xml [Errno 13] Permission denied:
u'/etc/jabberd2/router.xml'
/etc/jabberd2/s2s.xml [Errno 13] Permission denied: u'/etc/jabberd2/s2s.xml'
/etc/jabberd2/sm.xml [Errno 13] Permission denied: u'/etc/jabberd2/sm.xml'
/etc/jabberd2/templates/roster.xml [Errno 13] Permission denied:
u'/etc/jabberd2/templates/roster.xml'
-- no debconf information
--- End Message ---
--- Begin Message ---
Hi. Thanks for the report. I fixed this upstream here:
https://github.com/jabberd2/jabberd2/pull/107
it is part of the 2.3.5 and later releases.
Thanks,
/Simon
pgpxtHcjgkvw5.pgp
Description: OpenPGP digital signatur
--- End Message ---