Your message dated Thu, 06 Jun 2013 19:33:49 +0000
with message-id <e1ukfwt-0001lu...@franck.debian.org>
and subject line Bug#701403: fixed in libpreludedb 1.0.0-2.1
has caused the Debian Bug report #701403,
regarding libpreludedb: 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.)
--
701403: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701403
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libpreludedb
Version: 1.0.0-1.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.
./stdio.h:143:1: error: 'gets' undeclared here (not in a function)
The full build log can be found at:
http://people.debian.org/~doko/logs-20130217/gcc48/libpreludedb_1.0.0-1.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
[...]
< ../.././arg-nonnull.h \
> arg-nonnull.h-t && \
mv arg-nonnull.h-t arg-nonnull.h
rm -f warn-on-use.h-t warn-on-use.h && \
sed -n -e '/^.ifndef/,$p' \
< ../.././warn-on-use.h \
> warn-on-use.h-t && \
mv warn-on-use.h-t warn-on-use.h
/usr/bin/make all-recursive
make[6]: Entering directory `/«PKGBUILDDIR»/libmissing/tests'
make[7]: Entering directory `/«PKGBUILDDIR»/libmissing/tests'
make[7]: Nothing to be done for `all-am'.
make[7]: Leaving directory `/«PKGBUILDDIR»/libmissing/tests'
make[6]: Leaving directory `/«PKGBUILDDIR»/libmissing/tests'
make[5]: Leaving directory `/«PKGBUILDDIR»/libmissing/tests'
make[5]: Entering directory `/«PKGBUILDDIR»/libmissing'
depbase=`echo glthread/lock.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I.. -g -O2 -MT glthread/lock.lo -MD -MP -MF $depbase.Tpo -c -o
glthread/lock.lo glthread/lock.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -MT glthread/lock.lo -MD
-MP -MF glthread/.deps/lock.Tpo -c glthread/lock.c -fPIC -DPIC -o
glthread/.libs/lock.o
depbase=`echo glthread/threadlib.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I.. -g -O2 -MT glthread/threadlib.lo -MD -MP -MF $depbase.Tpo -c -o
glthread/threadlib.lo glthread/threadlib.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -MT
glthread/threadlib.lo -MD -MP -MF glthread/.deps/threadlib.Tpo -c
glthread/threadlib.c -fPIC -DPIC -o glthread/.libs/threadlib.o
depbase=`echo asnprintf.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I.. -g -O2 -MT asnprintf.lo -MD -MP -MF $depbase.Tpo -c -o asnprintf.lo
asnprintf.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -MT asnprintf.lo -MD -MP
-MF .deps/asnprintf.Tpo -c asnprintf.c -fPIC -DPIC -o .libs/asnprintf.o
depbase=`echo printf-args.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I.. -g -O2 -MT printf-args.lo -MD -MP -MF $depbase.Tpo -c -o
printf-args.lo printf-args.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -MT printf-args.lo -MD
-MP -MF .deps/printf-args.Tpo -c printf-args.c -fPIC -DPIC -o
.libs/printf-args.o
In file included from ./wchar.h:63:0,
from printf-args.h:42,
from printf-args.c:30:
./stdio.h:143:1: error: 'gets' undeclared here (not in a function)
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
^
make[5]: *** [printf-args.lo] Error 1
make[5]: Leaving directory `/«PKGBUILDDIR»/libmissing'
make[4]: *** [all-recursive] Error 1
make[3]: *** [all] Error 2
make[4]: Leaving directory `/«PKGBUILDDIR»/libmissing'
make[3]: Leaving directory `/«PKGBUILDDIR»/libmissing'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/«PKGBUILDDIR»'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: libpreludedb
Source-Version: 1.0.0-2.1
We believe that the bug you reported is fixed in the latest version of
libpreludedb, 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.
Luca Falavigna <dktrkr...@debian.org> (supplier of updated libpreludedb 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: Thu, 30 May 2013 20:42:16 +0200
Source: libpreludedb
Binary: libpreludedb-dev libpreludedb0 libpreludedb-perl python-preludedb
Architecture: source amd64
Version: 1.0.0-2.1
Distribution: unstable
Urgency: low
Maintainer: Mickael Profeta <prof...@debian.org>
Changed-By: Luca Falavigna <dktrkr...@debian.org>
Description:
libpreludedb-dev - Security Information Management System [ Development files ]
libpreludedb-perl - Security Information Management System [ Base library ]
libpreludedb0 - Security Information Management System [ Base library ]
python-preludedb - Security Information Management System [ Base library ]
Closes: 616869 701403
Changes:
libpreludedb (1.0.0-2.1) unstable; urgency=low
.
* Non-maintainer upload.
* Convert to dh_python2 (Closes: #616869).
* libmissing/stdio.in.h:
- Do not try to warn about gets risks if it is not defined, fix
FTBFS with eglibc 2.17 (Closes: #701403).
Checksums-Sha1:
f362db36b43f5afc9b710373ee3eeeac59650fc7 2067 libpreludedb_1.0.0-2.1.dsc
fa618e7abf18fa738020694daa10260de3dc4eca 4366 libpreludedb_1.0.0-2.1.diff.gz
efaaaa2efaa84668d55ab359b9c17cccc70f9272 93610
libpreludedb-dev_1.0.0-2.1_amd64.deb
ea6bc9f20ce92159d64440d4d73b616e1a4e8f93 216382
libpreludedb0_1.0.0-2.1_amd64.deb
d530fe3b33fd8e80874e1f2d1256f8ef21cb107c 128842
libpreludedb-perl_1.0.0-2.1_amd64.deb
e89bbef98d3aa24c238b04aebed0c7cbc02ea16c 120538
python-preludedb_1.0.0-2.1_amd64.deb
Checksums-Sha256:
2d1a3ff8a99f1a1bd1ac9ec55bd6fb253fe28af79a6f270ea2120812bce47301 2067
libpreludedb_1.0.0-2.1.dsc
6a486f7c961ee487d7bd844968a017f4e76d44ec868773c68c53d79cd9b0f6df 4366
libpreludedb_1.0.0-2.1.diff.gz
60e854cde19009cf2c537baecc0f70bb10cb8bbb3c98d9227987025056a4398f 93610
libpreludedb-dev_1.0.0-2.1_amd64.deb
529e98c9e33a6a30ae6c0c3a797bce00b30c903575d9a9ce71ba82bdf7baca25 216382
libpreludedb0_1.0.0-2.1_amd64.deb
07013f4ec9fb9838b49a90ee5c106072de33d4518887c23e33f713630ad4b193 128842
libpreludedb-perl_1.0.0-2.1_amd64.deb
a71ed1df71d3055c5c9c51e21ab9b0b72e5ac167efca32aa1fd287c05f62e746 120538
python-preludedb_1.0.0-2.1_amd64.deb
Files:
1697c03f2754542b5e6500cc6fd5ec36 2067 libs extra libpreludedb_1.0.0-2.1.dsc
eacca82bb1334e9a23ca581fb8cb1582 4366 libs extra libpreludedb_1.0.0-2.1.diff.gz
1e11790b28a75f6c60dcc81c49663328 93610 libdevel extra
libpreludedb-dev_1.0.0-2.1_amd64.deb
556c2ab396bd001c1a2213899c47e8cf 216382 libs extra
libpreludedb0_1.0.0-2.1_amd64.deb
aa9766960dfb4fd63e092a817d21c553 128842 perl extra
libpreludedb-perl_1.0.0-2.1_amd64.deb
00db557362d5af95574040826a4a893f 120538 python extra
python-preludedb_1.0.0-2.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJRp6HCAAoJEEkIatPr4vMfvQsQAI/Xrl0cOblHxzFeaJnhK+QH
iQPklxpZJrLEXkOLBJm+oS2O8HZLqPvf5BDWnhpPZo/udldo3nb4ecS2iXjLmxH4
9aqlYOK78gW3UmXGZzAvxjm9QKLPQ2TF3z46GBnfFSNWqIZ/n9EXxzhM7FlhRfPF
TjMMzxq6FS9rN7CLtGU4hsz4him0CsoG1gQOvcf24lCGkW69RGt05Xhd10KpmMnt
+fD4ZxUPtPdSjWcvUxd50s4L0xKM7tV01AhU9sUZxUqUu/6dQS3QdtFzEtJbcH+W
8dRCWMQqQd4pklHXu2O11orfe24PDVSSgVgUNpa6rVnJOawvlcDJj6RuTEXTEoYK
evx/7J9DRHwLr50JyVeuT53lHZrimmBIDTX9c8vm2SP0MWRc5ttqi6SGOGgn4Aro
PB+4E7c3GXR2L6+Aq7NUEiBYi+OaiyghXj3HuBCJR4KEFXJqYdea/yaO7LXtzDe4
Td2wJotXypF8j4hoqvK5aNxDM4EGBaozsagCBYCetSgmV2gMJLzrPGbQ1BnPmc8o
UKb5Y/rMWxHeUJ3miA1s8WUHDMY3hScCdzk+0x2JoNKze65eGNHB8kClI7tQAIHu
fQOl9YG6C+Wu+PekT+zVu/XJ4f0cpwOHT1eB50hXPBdNbn92B44MV9ao0p+ylcIo
6hfaQT6fyd9S+Em1i4AE
=f1ju
-----END PGP SIGNATURE-----
--- End Message ---