Your message dated Mon, 01 Jul 2013 09:01:13 +0000
with message-id <e1utzyz-00067z...@franck.debian.org>
and subject line Bug#701438: fixed in charybdis 3.4.2-1
has caused the Debian Bug report #701438,
regarding charybdis: ftbfs with eglibc-2.17
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.)
--
701438: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701438
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:charybdis
Version: 3.3.0-7.1
Severity: important
Tags: sid jessie
User: debian-gl...@lists.debian.org
Usertags: ftbfs-glibc-2.17
The package fails to build in a test rebuild on at least amd64 with
eglibc-2.17, but succeeds to build with eglibc-2.13. The
severity of this report may be raised before the jessie release.
The test rebuild was done together with GCC-4.8, so some issues
might be caused by the updated GCC as well.
sigio.c:238:17: error: storage size of 'si' isn't known
The full build log can be found at:
http://people.debian.org/~doko/logs-20130217/gcc48/charybdis_3.3.0-7.1_unstable_gcc48.log
The last lines of the build log are at the end of this report.
To install eglibc from experimental,
apt-get -t experimental install libc6-dev
To build with GCC 4.8, either set CC=gcc-4.8 CXX=g++-4.8 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t experimental install g++ g++-4.7 g++-4.8 libc6-dev
[...]
mv -f .deps/gnutls.Tpo .deps/gnutls.Plo
/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I../include -I. -I../include -I/usr/include/p11-kit-1
-g -O2 -Wall -MT nossl.lo -MD -MP -MF .deps/nossl.Tpo -c -o nossl.lo nossl.c
mv -f .deps/nossl.Tpo .deps/nossl.Plo
/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I../include -I. -I../include -I/usr/include/p11-kit-1
-g -O2 -Wall -MT event.lo -MD -MP -MF .deps/event.Tpo -c -o event.lo event.c
mv -f .deps/event.Tpo .deps/event.Plo
/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I../include -I. -I../include -I/usr/include/p11-kit-1
-g -O2 -Wall -MT ratbox_lib.lo -MD -MP -MF .deps/ratbox_lib.Tpo -c -o
ratbox_lib.lo ratbox_lib.c
mv -f .deps/ratbox_lib.Tpo .deps/ratbox_lib.Plo
/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I../include -I. -I../include -I/usr/include/p11-kit-1
-g -O2 -Wall -MT rb_memory.lo -MD -MP -MF .deps/rb_memory.Tpo -c -o
rb_memory.lo rb_memory.c
mv -f .deps/rb_memory.Tpo .deps/rb_memory.Plo
/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I../include -I. -I../include -I/usr/include/p11-kit-1
-g -O2 -Wall -MT linebuf.lo -MD -MP -MF .deps/linebuf.Tpo -c -o linebuf.lo
linebuf.c
mv -f .deps/linebuf.Tpo .deps/linebuf.Plo
/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I../include -I. -I../include -I/usr/include/p11-kit-1
-g -O2 -Wall -MT snprintf.lo -MD -MP -MF .deps/snprintf.Tpo -c -o snprintf.lo
snprintf.c
mv -f .deps/snprintf.Tpo .deps/snprintf.Plo
/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I../include -I. -I../include -I/usr/include/p11-kit-1
-g -O2 -Wall -MT tools.lo -MD -MP -MF .deps/tools.Tpo -c -o tools.lo tools.c
mv -f .deps/tools.Tpo .deps/tools.Plo
/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I../include -I. -I../include -I/usr/include/p11-kit-1
-g -O2 -Wall -MT helper.lo -MD -MP -MF .deps/helper.Tpo -c -o helper.lo
helper.c
mv -f .deps/helper.Tpo .deps/helper.Plo
/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I../include -I. -I../include -I/usr/include/p11-kit-1
-g -O2 -Wall -MT devpoll.lo -MD -MP -MF .deps/devpoll.Tpo -c -o devpoll.lo
devpoll.c
mv -f .deps/devpoll.Tpo .deps/devpoll.Plo
/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I../include -I. -I../include -I/usr/include/p11-kit-1
-g -O2 -Wall -MT epoll.lo -MD -MP -MF .deps/epoll.Tpo -c -o epoll.lo epoll.c
epoll.c: In function 'rb_epoll_sched_event_signalfd':
epoll.c:400:23: warning: argument to 'sizeof' in 'memset' call is the same
expression as the destination; did you mean to remove the addressof?
[-Wsizeof-pointer-memaccess]
memset(&ev, 0, sizeof(&ev));
^
mv -f .deps/epoll.Tpo .deps/epoll.Plo
/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I../include -I. -I../include -I/usr/include/p11-kit-1
-g -O2 -Wall -MT poll.lo -MD -MP -MF .deps/poll.Tpo -c -o poll.lo poll.c
mv -f .deps/poll.Tpo .deps/poll.Plo
/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I../include -I. -I../include -I/usr/include/p11-kit-1
-g -O2 -Wall -MT ports.lo -MD -MP -MF .deps/ports.Tpo -c -o ports.lo ports.c
mv -f .deps/ports.Tpo .deps/ports.Plo
/bin/bash ../libtool --silent --tag=CC --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H -I. -I../include -I. -I../include -I/usr/include/p11-kit-1
-g -O2 -Wall -MT sigio.lo -MD -MP -MF .deps/sigio.Tpo -c -o sigio.lo sigio.c
sigio.c: In function 'rb_select_sigio':
sigio.c:238:17: error: storage size of 'si' isn't known
struct siginfo si;
^
sigio.c:238:17: warning: unused variable 'si' [-Wunused-variable]
sigio.c: In function 'rb_sigio_sched_event':
sigio.c:415:23: warning: argument to 'sizeof' in 'memset' call is the same
expression as the destination; did you mean to remove the addressof?
[-Wsizeof-pointer-memaccess]
memset(&ev, 0, sizeof(&ev));
^
make[4]: *** [sigio.lo] Error 1
make[4]: Leaving directory `/«PKGBUILDDIR»/libratbox/src'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/«PKGBUILDDIR»/libratbox/src'
make[2]: *** [all-recursive] Error 1
make[1]: *** [build] Error 2
dh_auto_build: make -j1 returned exit code 2
make[2]: Leaving directory `/«PKGBUILDDIR»/libratbox'
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: charybdis
Source-Version: 3.4.2-1
We believe that the bug you reported is fixed in the latest version of
charybdis, 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 701...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Antoine Beaupré <anar...@debian.org> (supplier of updated charybdis 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: Tue, 04 Jun 2013 22:04:22 -0400
Source: charybdis
Binary: charybdis charybdis-dbg
Architecture: source amd64
Version: 3.4.2-1
Distribution: unstable
Urgency: low
Maintainer: Antoine Beaupré <anar...@debian.org>
Changed-By: Antoine Beaupré <anar...@debian.org>
Description:
charybdis - fast, scalable irc server
charybdis-dbg - fast, scalable irc server
Closes: 655012 655624 684191 701438 711152
Changes:
charybdis (3.4.2-1) unstable; urgency=low
.
* new upstream release (Closes: #684191, #701438, #711152)
* significantly cleanup the install layout so that libraries are all in
a private directory, .la files are not installed (Closes: #655624),
binaries are in /usr/bin again (with charybdis- prefix), and the
manpage doesn't conflict with other ircd(8) manpages.
* this makes charydbis *not* conflict with other ircds
* upgrade to dh 9 for better autotools support and hardening flags
* hardening flags are disabled because of upstream issues, see TODO
* change branch layout to follow upstream layout: upstream is on the
master branch
* dropped patches:
* default-nicklen: upstream bumped it to 31 (we were at 30)
* CVE-2012-6084.patch: merged upstream
* cleanup-bandb-properly: merged upstream
* no_hardcoded_bandb_dpath: forgot why it is there (?!)
* no_rpath: we ship in private directories
* remaining patches have been re-forwarded upstream as their old
bugtracker was destroyed
* new patches:
* extra-clean: some generated files were left around after clean
* gnutls.patch: restore gnutls support removed from upstream, but
readded at our request - gnutls support is still problematic
however, see: #705369 for followup
* rerolled patch non-static-sqlite to fix ftbs with ld --as-needed
(Closes: #655012)
* fix permissions on /etc/charybdis so it's not readable by all
* provide debugging symbols, in a separate package
Checksums-Sha1:
66dac18b3e2e13144021dcfa816c1e724a06b0f1 2060 charybdis_3.4.2-1.dsc
bb7a87f876a1c9870acf4a9676ad37e2b0c6ce6d 1941172 charybdis_3.4.2.orig.tar.gz
4da03032431f43b868ea5f2df3d740c67ef7e0b4 24607 charybdis_3.4.2-1.debian.tar.gz
9dfccf5129a5831f341b79f6c7669c09e5c481d8 756896 charybdis_3.4.2-1_amd64.deb
6a29acad3779144c1d9b115b315940f11651e7fa 1687786
charybdis-dbg_3.4.2-1_amd64.deb
Checksums-Sha256:
2f370c80be1a1024f1e28dd33711f8441729c3091fa73e4cbcdb24f12d1330b7 2060
charybdis_3.4.2-1.dsc
cbc20aca5022758b9039a34237a1d7a0f99b48ec5c3ef8e7a04d49f3bc264789 1941172
charybdis_3.4.2.orig.tar.gz
c1cc3efb9af0f9d7ae22fd5f74a4bab4bd4ac6186b22316a7509e4237badab5f 24607
charybdis_3.4.2-1.debian.tar.gz
66672452a6ae9b2bea86aaa24adacd9d828842853bc5414b5b79fe979548c136 756896
charybdis_3.4.2-1_amd64.deb
23d9fff2aa494ae439fc176396bd94e875d3a60b949c15595db5ece11508712b 1687786
charybdis-dbg_3.4.2-1_amd64.deb
Files:
f296fc80435c93b99dc3c1565c0acc2e 2060 net optional charybdis_3.4.2-1.dsc
6fd12f8c9ac99b8f6215488a47b37319 1941172 net optional
charybdis_3.4.2.orig.tar.gz
e0851547eeaf10d9c583a7520dc83688 24607 net optional
charybdis_3.4.2-1.debian.tar.gz
4abc77da5238d8958ae3902d79b4fab4 756896 net optional
charybdis_3.4.2-1_amd64.deb
10ff12013af1420fb87b56167ff07406 1687786 debug extra
charybdis-dbg_3.4.2-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJR0RElAAoJEHkhUlJ7dZIefEgP/0Lup3FmsTWxpu25QVoZU2tL
aJ+M09wB6PZ5x5+/BWw0SO4Bve0Gg/uBm+3hetFVZwf+Wpw7iqk/Ul0D9+oUf9FI
bD8ivk8catK8xZOAqbO6Q+OmmW7XFWBk0wQNbuh8HD2QsVSArVo41saihvigQ/AU
2sDKizz/FWxvOdERLTSpME70YVJuSkNpkrpxhv5xTEy1SgqWQFqf7XwI7PAiS54v
8/iEk6WHvGiHNG0q1KXMS9jbnjlsSm2YyBSOQyB1hy9772PtQf2mnYySqSyrwL1i
Mak2CQpY1fiQXpV7+bhDzeC3WVywihFW0XW60jzsZ9kXKGAEjYs41nCCPsRgqq5g
2VNP/0ogYIt0laI77gOv2GoKbl1K7TQjhKwXV3ByGGBk0EJY5P6JkdYfZskWiosU
L2OMXb983yshmnC7XP9Gn19dtq2SFkcn/TYWWb7v5gdxruJImyIvQG6wS8jUdkHK
13TToMIxezSpd5JakmK4JPCoMy18sHXlvYMlDM169wqJCy2bqCyHVz/W4knoM2PP
DKnNPY0Sh8zk3BN0LxlTldJMZY2oQVv3shmRmSjD6r3vdTvzriiYCNhgdOg2qWbI
lzJnhJ8bX+MoZJUKLZIhrSmF5omOT9EeYXMwOZuuH6WG4zPGOZ6Jb6PV5aQARED2
aUXYkvVb2sQUhj4w5Yxi
=1NGJ
-----END PGP SIGNATURE-----
--- End Message ---