Your message dated Sun, 24 Feb 2013 15:22:23 +0000
with message-id <[email protected]>
and subject line Bug#694956: fixed in sharutils 1:4.11.1-2
has caused the Debian Bug report #694956,
regarding sharutils: 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 [email protected]
immediately.)


-- 
694956: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=694956
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:sharutils
Version: 1:4.11.1-1
Severity: important
Tags: sid jessie
User: [email protected]
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:494: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/sharutils_4.11.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


[...]
          sed -e 's/@''HAVE_WCTYPE_H''@/1/g' \
              -e 's|@''INCLUDE_NEXT''@|include_next|g' \
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
              -e 's|@''PRAGMA_COLUMNS''@||g' \
              -e 's|@''NEXT_WCTYPE_H''@|<wctype.h>|g' \
              -e 's/@''GNULIB_ISWBLANK''@/0/g' \
              -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
make  all-recursive
make[4]: Entering directory `/«PKGBUILDDIR»/lib'
make[5]: Entering directory `/«PKGBUILDDIR»/lib'
gcc -DHAVE_CONFIG_H -I. -I..  -I../intl -D_FORTIFY_SOURCE=2  -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -c close-hook.c
gcc -DHAVE_CONFIG_H -I. -I..  -I../intl -D_FORTIFY_SOURCE=2  -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -c exitfail.c
gcc -DHAVE_CONFIG_H -I. -I..  -I../intl -D_FORTIFY_SOURCE=2  -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -c imaxtostr.c
gcc -DHAVE_CONFIG_H -I. -I..  -I../intl -D_FORTIFY_SOURCE=2  -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -c inttostr.c
gcc -DHAVE_CONFIG_H -I. -I..  -I../intl -D_FORTIFY_SOURCE=2  -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -c offtostr.c
gcc -DHAVE_CONFIG_H -I. -I..  -I../intl -D_FORTIFY_SOURCE=2  -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -c uinttostr.c
gcc -DHAVE_CONFIG_H -I. -I..  -I../intl -D_FORTIFY_SOURCE=2  -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -c umaxtostr.c
gcc -DHAVE_CONFIG_H -I. -I..  -I../intl -D_FORTIFY_SOURCE=2  -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -c localcharset.c
In file included from localcharset.c:26:0:
./stdio.h:494:1: error: 'gets' undeclared here (not in a function)
 _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
 ^
make[5]: *** [localcharset.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[1]: *** [all] Error 2
dh_auto_build: make -j1 returned exit code 2
make: *** [build-arch] Error 2
make[2]: Leaving directory `/«PKGBUILDDIR»'
make[1]: Leaving directory `/«PKGBUILDDIR»'
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: sharutils
Source-Version: 1:4.11.1-2

We believe that the bug you reported is fixed in the latest version of
sharutils, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Vila <[email protected]> (supplier of updated sharutils 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 [email protected])


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

Format: 1.8
Date: Sun, 24 Feb 2013 14:05:30 +0100
Source: sharutils
Binary: sharutils sharutils-doc
Architecture: source amd64 all
Version: 1:4.11.1-2
Distribution: unstable
Urgency: low
Maintainer: Santiago Vila <[email protected]>
Changed-By: Santiago Vila <[email protected]>
Description: 
 sharutils  - shar, unshar, uuencode, uudecode
 sharutils-doc - Documentation for GNU sharutils
Closes: 694956 700313
Changes: 
 sharutils (1:4.11.1-2) unstable; urgency=low
 .
   * Added fix for gnulib compilation against eglibc 2.16, which no longer
     declares gets by default. Closes: #694956.
   * Allow compilation with -Werror=format-security. Closes: #700313.
Checksums-Sha1: 
 92c9789ad0036e3035e0fd33a1cfb2f063f4cce4 1463 sharutils_4.11.1-2.dsc
 3647cbd593042c910fd5c582eb4e590af8f35cab 18005 sharutils_4.11.1-2.debian.tar.gz
 feb9dbe51037c3f8fc563fe1bd6bf345c34f05bd 194838 sharutils_4.11.1-2_amd64.deb
 99ddd51c0e6d199084df10c25456a705df2fc0e5 30680 sharutils-doc_4.11.1-2_all.deb
Checksums-Sha256: 
 97b2bf9483076e338e4151107dceab020a385884c4b2df845af797b9fde57dfe 1463 
sharutils_4.11.1-2.dsc
 2b8f5fcbef9ad586484f28aecf827296250520490c14a6a85d78e787d45e97df 18005 
sharutils_4.11.1-2.debian.tar.gz
 5f342de985a8137d3ef12f0ac0285c30dea7d548f9995e22478fc620678b6c32 194838 
sharutils_4.11.1-2_amd64.deb
 48b3c1f4d2ca576af5bc3feddacf7407ffcdc3696622750313a354316dc27a60 30680 
sharutils-doc_4.11.1-2_all.deb
Files: 
 2e269bda5aae3c17299506b6c3df9993 1463 utils optional sharutils_4.11.1-2.dsc
 c555f09fd1cbd089d35d2d750ed3a3f9 18005 utils optional 
sharutils_4.11.1-2.debian.tar.gz
 2f553861a5ae1d141e97651a724b3ee7 194838 utils optional 
sharutils_4.11.1-2_amd64.deb
 d60790a0a64ed057a53eb4565d4dbe17 30680 doc optional 
sharutils-doc_4.11.1-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBCAAGBQJRKhUsAAoJEEHOfwufG4syh3cH/Rkx1Od0NrxLbdNLXBa2YwuQ
gYSIGROND7vGeMP4qvwMYyt5WNrprbuQi/izpLsdEKZC2NvbaM4TKXbbwlbjw9JM
ZiXIPblypf8OjhpgFPtvsUED9fdxk+KTHSBNdaFBvGdJ2F3xHATBQDULcVBv5yOW
N0EG5iBi0RZvHfUMeZYKtI+ZnZCc0BFIWKXm+gWWM2ZX172zW19FIg1eY7p3GuG0
bQVrey+/nS8Uef78xb25kRPdRRGcGAh3B2lI0hNt5i2F7preXmRHwQCV/TtfodM0
F08q9jaaeyq9SrLFz0hidvgUHaG/62aBS4xLXITqep8VRZmovfpc5cqIIb/EKIg=
=QHP/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to