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

Attachment: pgpxtHcjgkvw5.pgp
Description: OpenPGP digital signatur


--- End Message ---

Reply via email to