Your message dated Thu, 16 May 2013 23:17:51 +0000
with message-id <e1ud7ql-0007ch...@franck.debian.org>
and subject line Bug#701388: fixed in bison 2:2.7.1.dfsg-1
has caused the Debian Bug report #701388,
regarding bison: 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.)
--
701388: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701388
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:bison
Version: 2:2.5.dfsg-3
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:496: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/bison_2.5.dfsg-3_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
[...]
-e 's/@''GNULIB_WCTYPE''@/0/g' \
-e 's/@''GNULIB_ISWCTYPE''@/0/g' \
-e 's/@''GNULIB_WCTRANS''@/0/g' \
-e 's/@''GNULIB_TOWCTRANS''@/0/g' \
-e 's/@''HAVE_ISWBLANK''@/1/g' \
-e 's/@''HAVE_ISWCNTRL''@/1/g' \
-e 's/@''HAVE_WCTYPE_T''@/1/g' \
-e 's/@''HAVE_WCTRANS_T''@/1/g' \
-e 's/@''HAVE_WINT_T''@/1/g' \
-e 's/@''REPLACE_ISWBLANK''@/0/g' \
-e 's/@''REPLACE_ISWCNTRL''@/0/g' \
-e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
-e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
< ./wctype.in.h; \
} > wctype.h-t && \
mv wctype.h-t wctype.h
/usr/bin/make all-recursive
make[4]: Entering directory `/«PKGBUILDDIR»/lib'
make[5]: Entering directory `/«PKGBUILDDIR»/lib'
gcc -std=gnu99 -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -c -o main.o
main.c
gcc -std=gnu99 -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -c -o
yyerror.o yyerror.c
rm -f liby.a
ar cru liby.a main.o yyerror.o
ranlib liby.a
gcc -std=gnu99 -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -c -o
c-ctype.o c-ctype.c
gcc -std=gnu99 -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -c -o
c-strcasecmp.o c-strcasecmp.c
gcc -std=gnu99 -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -c -o
c-strncasecmp.o c-strncasecmp.c
gcc -std=gnu99 -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -c -o
close-hook.o close-hook.c
gcc -std=gnu99 -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -c -o
exitfail.o exitfail.c
gcc -std=gnu99 -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -c -o
fatal-signal.o fatal-signal.c
gcc -std=gnu99 -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -c -o
fd-safer-flag.o fd-safer-flag.c
gcc -std=gnu99 -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -c -o
dup-safer-flag.o dup-safer-flag.c
gcc -std=gnu99 -I. -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -c -o
fseterr.o fseterr.c
In file included from fseterr.h:20:0,
from fseterr.c:20:
./stdio.h:496:1: error: 'gets' undeclared here (not in a function)
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
^
make[5]: *** [fseterr.o] Error 1
make[5]: Leaving directory `/«PKGBUILDDIR»/lib'
make[4]: *** [all-recursive] Error 1
make[3]: *** [all] Error 2
make[4]: Leaving directory `/«PKGBUILDDIR»/lib'
make[3]: Leaving directory `/«PKGBUILDDIR»/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/«PKGBUILDDIR»'
make[1]: *** [all] Error 2
make: *** [debian/stamp-makefile-build] Error 2
make[1]: Leaving directory `/«PKGBUILDDIR»'
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: bison
Source-Version: 2:2.7.1.dfsg-1
We believe that the bug you reported is fixed in the latest version of
bison, 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.
Chuan-kai Lin <ck...@debian.org> (supplier of updated bison 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...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 16 May 2013 10:06:11 -0700
Source: bison
Binary: bison libbison-dev
Architecture: source amd64
Version: 2:2.7.1.dfsg-1
Distribution: unstable
Urgency: low
Maintainer: Chuan-kai Lin <ck...@debian.org>
Changed-By: Chuan-kai Lin <ck...@debian.org>
Description:
bison - YACC-compatible parser generator
libbison-dev - YACC-compatible parser generator - development library
Closes: 694951 701388
Changes:
bison (2:2.7.1.dfsg-1) unstable; urgency=low
.
* New upstream version (Closes: #694951, #701388).
* Update Standards-Version to 3.9.4.0 (no change required).
* Revise makeinfo inhibit in debian/rules.
Checksums-Sha1:
aa4811e8a1ceca4ddfe459b09fa6c7c2b8f6ddc2 1172 bison_2.7.1.dfsg-1.dsc
f60268514099e7b62e1bf5b2a32de8055b272995 2015363 bison_2.7.1.dfsg.orig.tar.bz2
8ca0b6a95502befb203333f9249e1a8c9f92db88 8810 bison_2.7.1.dfsg-1.debian.tar.gz
a908ae48620fe557ab68482ff29bf5c29e5af88b 789434 bison_2.7.1.dfsg-1_amd64.deb
e87b92d0cd1ab7ade7c2a677c2973dd7f9b50be5 345882
libbison-dev_2.7.1.dfsg-1_amd64.deb
Checksums-Sha256:
53fb20847a894408c84a5828f1011eab703331c8fc586ceb1c984e2a2bafc291 1172
bison_2.7.1.dfsg-1.dsc
0db1ca7d274cc95bbbcfa8841beb758a0a49bfd4cc43ad726f36f8bae14f247e 2015363
bison_2.7.1.dfsg.orig.tar.bz2
2e95efeea9e41808a2bf11f80b104b0b0d53feefba9ee60181904f65bc02d787 8810
bison_2.7.1.dfsg-1.debian.tar.gz
209643a9d2e4d17eeabfd87738ca53813786d4bf9f9cea21d24e857e6b766e5f 789434
bison_2.7.1.dfsg-1_amd64.deb
53ec2738c41694cd658b7cdcf0136d918a590e0e51281c24bad3b4557461c242 345882
libbison-dev_2.7.1.dfsg-1_amd64.deb
Files:
34cd23c9631387104b11f531d395dd6e 1172 devel optional bison_2.7.1.dfsg-1.dsc
6b9070660217c7a22d327458e718ca01 2015363 devel optional
bison_2.7.1.dfsg.orig.tar.bz2
e44f9b1e26806138d8f7453e5eca4a5d 8810 devel optional
bison_2.7.1.dfsg-1.debian.tar.gz
eca9d121f3ec92f79539218a1148e338 789434 devel optional
bison_2.7.1.dfsg-1_amd64.deb
094a9fc71de1de704890adc3b219a4a9 345882 libdevel optional
libbison-dev_2.7.1.dfsg-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAlGVZm4ACgkQqq7AEt0PYmjKDwCfdqS7kuGwP7wYO9WLSfeUuJsW
vqsAn0x6XhImAr7nLwHseS4VGl6iQg6/
=1SbI
-----END PGP SIGNATURE-----
--- End Message ---