Your message dated Mon, 28 Jan 2019 22:24:50 +0000
with message-id <e1gofkk-000elj...@fasolo.debian.org>
and subject line Bug#917758: fixed in jabberd2 2.7.0-1
has caused the Debian Bug report #917758,
regarding jabberd2: FTBFS: mysql-related errors
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 ow...@bugs.debian.org
immediately.)


-- 
917758: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=917758
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: jabberd2
Version: 2.6.1-3
Severity: serious
Justification: FTBFS on amd64
Tags: buster sid
Usertags: ftbfs-20181229 ftbfs-buster

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[3]: Entering directory '/<<PKGBUILDDIR>>/storage'
> /bin/bash ../libtool --quiet  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H 
> -I. -I..  -DLIBRARY_DIR=\"/usr/lib/x86_64-linux-gnu/jabberd2\" -Wdate-time 
> -D_FORTIFY_SOURCE=2 -I../c2s -I.. -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -funsigned-char -fdiagnostics-color -c -o 
> libstorage_la-storage.lo `test -f 'storage.c' || echo './'`storage.c
> /bin/bash ../libtool --quiet  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H 
> -I. -I..  -DLIBRARY_DIR=\"/usr/lib/x86_64-linux-gnu/jabberd2\" -Wdate-time 
> -D_FORTIFY_SOURCE=2 -I../c2s -I.. -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -funsigned-char -fdiagnostics-color -c -o 
> libstorage_la-object.lo `test -f 'object.c' || echo './'`object.c
> /bin/bash ../libtool --quiet  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H 
> -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -I../c2s -I.. -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -funsigned-char -fdiagnostics-color -c -o 
> authreg_anon.lo authreg_anon.c
> /bin/bash ../libtool --quiet  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H 
> -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -I../c2s -I.. -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -funsigned-char -fdiagnostics-color -c -o 
> authreg_db.lo authreg_db.c
> /bin/bash ../libtool --quiet  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H 
> -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -I../c2s -I.. -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -funsigned-char -fdiagnostics-color -c -o 
> storage_db.lo storage_db.c
> /bin/bash ../libtool --quiet  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H 
> -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -I../c2s -I.. -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -funsigned-char -fdiagnostics-color -c -o 
> storage_fs.lo storage_fs.c
> storage_fs.c: In function '_st_fs_put':
> storage_fs.c:173:64: warning: cast from 
> pointer to integer of different size [-Wpointer-to-int-cast]
>                              fprintf(f, "%s %d %d\n", key, ot, 
> ((int)val != 0) ? 1 : 0);
>                                                                 
> ^
> storage_fs.c:177:63: warning: cast from 
> pointer to integer of different size [-Wpointer-to-int-cast]
>                              fprintf(f, "%s %d %d\n", key, ot, 
> (int) val);
>                                                                
> ^
> storage_fs.c: In function '_st_fs_delete':
> storage_fs.c:383:34: warning: 
> '%s' directive output may be truncated writing up to 255 
> bytes into a region of size between 0 and 1023 
> [-Wformat-truncation=]
>          snprintf(file, 1024, "%s/%s", path, dirent->d_name);
>                                   ^~
> In file included from /usr/include/stdio.h:873,
>                  from ../util/util.h:27,
>                  from storage.h:38,
>                  from storage_fs.c:36:
> /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: 
> note: '__builtin___snprintf_chk' output 
> between 2 and 1280 bytes into a destination of size 1024
>    return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL 
> - 1,
>           
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>         __bos (__s), __fmt, __va_arg_pack ());
>         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /bin/bash ../libtool --quiet  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H 
> -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -I../c2s -I.. -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -funsigned-char -fdiagnostics-color -c -o 
> authreg_ldap.lo authreg_ldap.c
> storage_fs.c: In function '_st_fs_get':
> storage_fs.c:239:34: warning: 
> '%s' directive output may be truncated writing up to 255 
> bytes into a region of size between 0 and 1023 
> [-Wformat-truncation=]
>          snprintf(file, 1024, "%s/%s", path, dirent->d_name);
>                                   ^~
> In file included from /usr/include/stdio.h:873,
>                  from ../util/util.h:27,
>                  from storage.h:38,
>                  from storage_fs.c:36:
> /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: 
> note: '__builtin___snprintf_chk' output 
> between 2 and 1280 bytes into a destination of size 1024
>    return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL 
> - 1,
>           
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>         __bos (__s), __fmt, __va_arg_pack ());
>         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /bin/bash ../libtool --quiet  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H 
> -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -I../c2s -I.. -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -funsigned-char -fdiagnostics-color -c -o 
> authreg_ldapfull.lo authreg_ldapfull.c
> authreg_ldapfull.c: In function 
> '_ldapfull_chk_crypt':
> authreg_ldapfull.c:463:17: warning: implicit 
> declaration of function 'crypt'; did you mean 
> 'creat'? [-Wimplicit-function-declaration]
>      encrypted = crypt(passwd, salt);
>                  ^~~~~
>                  creat
> authreg_ldapfull.c:463:15: warning: assignment 
> to 'const char *' from 'int' makes pointer from 
> integer without a cast [-Wint-conversion]
>      encrypted = crypt(passwd, salt);
>                ^
> authreg_ldapfull.c: In function 
> '_ldapfull_set_crypt':
> authreg_ldapfull.c:487:15: warning: assignment 
> to 'const char *' from 'int' makes pointer from 
> integer without a cast [-Wint-conversion]
>      encrypted = crypt(passwd, salt);
>                ^
> /bin/bash ../libtool --quiet  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H 
> -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -I../c2s -I.. -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -funsigned-char -fdiagnostics-color -c -o 
> storage_ldapvcard.lo storage_ldapvcard.c
> /bin/bash ../libtool --quiet  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H 
> -I. -I..  -I/usr/include/mariadb -I/usr/include/mariadb/mysql -Wdate-time 
> -D_FORTIFY_SOURCE=2 -I../c2s -I.. -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -funsigned-char -fdiagnostics-color -c -o 
> authreg_mysql_la-authreg_mysql.lo `test -f 'authreg_mysql.c' || echo 
> './'`authreg_mysql.c
> /bin/bash ../libtool --quiet  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H 
> -I. -I..  -I/usr/include/mariadb -I/usr/include/mariadb/mysql -Wdate-time 
> -D_FORTIFY_SOURCE=2 -I../c2s -I.. -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -funsigned-char -fdiagnostics-color -c -o 
> storage_mysql_la-storage_mysql.lo `test -f 'storage_mysql.c' || echo 
> './'`storage_mysql.c
> authreg_mysql.c: In function 
> '_ar_mysql_set_password':
> authreg_mysql.c:243:26: warning: implicit 
> declaration of function 'crypt'; did you mean 
> 'bcrypt'? [-Wimplicit-function-declaration]
>          strcpy(password, crypt(password, salt));
>                           ^~~~~
>                           bcrypt
> authreg_mysql.c:243:26: warning: passing 
> argument 2 of 'strcpy' makes pointer from integer without a 
> cast [-Wint-conversion]
>          strcpy(password, crypt(password, salt));
>                           ^~~~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/features.h:424,
>                  from 
> /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
>                  from /usr/include/stdlib.h:25,
>                  from /usr/include/expat.h:45,
>                  from ../c2s/c2s.h:25,
>                  from authreg_mysql.c:24:
> /usr/include/x86_64-linux-gnu/bits/string_fortified.h:88:1: 
> note: expected 'const char * restrict' but 
> argument is of type 'int'
>  __NTH (strcpy (char *__restrict __dest, const char 
> *__restrict __src))
>  ^~~~~
> authreg_mysql.c: In function 
> '_ar_mysql_check_password':
> authreg_mysql.c:296:28: warning: assignment to 
> 'char *' from 'int' makes pointer from integer 
> without a cast [-Wint-conversion]
>                  crypted_pw = crypt(password,db_pw_value);
>                             ^
> authreg_mysql.c: In function 'ar_init':
> authreg_mysql.c:631:9: error: 
> 'MYSQL' {aka 'struct st_mysql'} has no 
> member named 'reconnect'
>      conn->reconnect = 1;
>          ^~
> storage_mysql.c: In function 'st_init':
> storage_mysql.c:616:9: error: 
> 'MYSQL' {aka 'struct st_mysql'} has no 
> member named 'reconnect'
>      conn->reconnect = 1;
>          ^~
> make[3]: *** [Makefile:827: authreg_mysql_la-authreg_mysql.lo] Error 1

The full build log is available from:
   http://aws-logs.debian.net/2018/12/29/jabberd2_2.6.1-3_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: jabberd2
Source-Version: 2.7.0-1

We believe that the bug you reported is fixed in the latest version of
jabberd2, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 917...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon Josefsson <si...@josefsson.org> (supplier of updated jabberd2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 28 Jan 2019 22:29:15 +0100
Source: jabberd2
Binary: jabberd2 jabberd2-dbgsym
Architecture: source amd64
Version: 2.7.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian XMPP Maintainers <pkg-xmpp-de...@lists.alioth.debian.org>
Changed-By: Simon Josefsson <si...@josefsson.org>
Description:
 jabberd2   - Jabber instant messenger server
Closes: 857191 917758
Changes:
 jabberd2 (2.7.0-1) unstable; urgency=medium
 .
   * New upstream version.
     - Adapt pkgname.diff.
     - Drop patches/systemd-bindsto.diff (fixed upstream).  Closes: #857191.
     - Drop debian/patches/openssl11.diff (fixed upstream).
     - Fixes MySQL build problems.  Closes: #917758
   * Update Standards-Version from 4.1.3 to 4.3.0.
   * Rename tag in debian/source/lintian-overrides.
   * Drop trailing whitespace in debian/changelog.
   * Fix typo in debian/patches/man_hypen.diff.
   * Use https for Homepage: URL.
Checksums-Sha1:
 d32dfdaf49333c3e26b2caf06ebfa2098e275f1c 1774 jabberd2_2.7.0-1.dsc
 9200b9f22188caf603630d98d6f1c17c87a957b9 629992 jabberd2_2.7.0.orig.tar.gz
 236d96db04f4ff2ebdf65848fdec288f830e75d9 17200 jabberd2_2.7.0-1.debian.tar.xz
 f4961ae1ca021651aba103dee5dc2d30ff74f6a8 2133516 
jabberd2-dbgsym_2.7.0-1_amd64.deb
 c079831bb18ee4487f076be36d78805d120588bb 6754 jabberd2_2.7.0-1_amd64.buildinfo
 4c81ac7c24e6df3a5e1f8257eae8dc92a6049a50 388504 jabberd2_2.7.0-1_amd64.deb
Checksums-Sha256:
 fd856f208a95b6e9d52be1897afd48e6adc8a1f4062ff11b7bf303bfaa7787b5 1774 
jabberd2_2.7.0-1.dsc
 8ed7ae5952819d9e5bf1efb45735bfff3786b60144d9f60f8fe2788f552f1989 629992 
jabberd2_2.7.0.orig.tar.gz
 3218b920b9411ebb49986400b8b6f83fb7ae1f3a11626f32bb466593d76131b5 17200 
jabberd2_2.7.0-1.debian.tar.xz
 e08a1d0a7ba3852e07413baca6293e95bb331ff756fa098b0ec414bd3530f936 2133516 
jabberd2-dbgsym_2.7.0-1_amd64.deb
 01a82c7d080561482337835852db88c0511d5e098fb6acd2c6735a073911092a 6754 
jabberd2_2.7.0-1_amd64.buildinfo
 3e7d4d723fe2c13c1317b1f6905961be07812550d525fe893ede0faaeb3f693e 388504 
jabberd2_2.7.0-1_amd64.deb
Files:
 68bc56b2dc96c9bc0614ad48a62d8f91 1774 net optional jabberd2_2.7.0-1.dsc
 c2a01ab0c34b2d8f6a7e32f5cf6a2182 629992 net optional jabberd2_2.7.0.orig.tar.gz
 a6d94445adcc39ec755a2cf2f4438134 17200 net optional 
jabberd2_2.7.0-1.debian.tar.xz
 3679a0fd3d4728067f55d554ec9498d0 2133516 debug optional 
jabberd2-dbgsym_2.7.0-1_amd64.deb
 d1b680e5358999e2edcfdfa4643c156c 6754 net optional 
jabberd2_2.7.0-1_amd64.buildinfo
 1af4c54bcbbc8a7e593ef59be96f5bd7 388504 net optional jabberd2_2.7.0-1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQFIBAEBCAAyFiEEmUFc4ZBdDlWp+IAmhgt/uzL4EZ0FAlxPezEUHHNpbW9uQGpv
c2Vmc3Nvbi5vcmcACgkQhgt/uzL4EZ0TQQgAnzVCQy9tHn9mUQQKfRlY7WfJwC9K
ZG42wWEvv0Suc1Y3f5hfSsBqLWfEMY5G8FEoClEYMrD3mcFjpnSPL2hRpGK8KsaY
3cFszINnmZAnnIjjXRFEcDZqcSTDoMGtliLyEoxbf9q+10vfI8oYdXtQpIeQbNYt
aVys/fbC0EE35UNK9a5jnCumMgJHcT/kjUUgpcEPNAW32zG48iRVf4yiDWBnIdTi
txygNIcAhQO1HDaKGusOPc3aHP9R8GaIcbW3CAGe1uDmbwJTkv60S9qI0WtDzIT3
yCMT8rQWMF8QFOGkPnMoDdaB1Ph3Lf/3KBxHmeOGJGM7zUYXjunfBdKAOA==
=sH0M
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to