Your message dated Tue, 23 Aug 2016 04:24:27 +0000
with message-id <e1bc3gf-00048y...@franck.debian.org>
and subject line Bug#831187: fixed in moonshot-gss-eap 0.9.5-2
has caused the Debian Bug report #831187,
regarding moonshot-gss-eap: FTBFS with GCC 6: util_shib.cpp:126:5: error:
'template<class> class std::auto_ptr' is deprecated
[-Werror=deprecated-declarations]
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.)
--
831187: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831187
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: moonshot-gss-eap
Version: 0.9.5-1
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20160713 qa-ftbfs
Justification: FTBFS with GCC 6 on amd64
Hi,
During a rebuild of all packages in sid using the gcc-defaults package
available in experimental to make GCC default to version 6, your package failed
to build on amd64. For more information about GCC 6 and Stretch, see:
- https://wiki.debian.org/GCC6
- https://lists.debian.org/debian-devel-announce/2016/06/msg00007.html
Relevant part (hopefully):
> /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I..
> -DBUILD_GSSEAP_LIB -DSYSCONFDIR=\"/etc\" -DDATAROOTDIR=\"/usr/share\"
> -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wall -Wunused-parameter -isystem
> /usr/include/mit-krb5 -I/usr/include -I/usr/include -I/usr/include
> -I/usr/include -DGSSEAP_ENABLE_ACCEPTOR -I./../libeap/src
> -I./../libeap/src/common -I./../libeap/src/eap_common -I./../libeap/src/utils
> -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_GTC -DEAP_OTP
> -DEAP_LEAP -DEAP_PSK -DEAP_PAX -DEAP_SAKE -DEAP_GPSK -DEAP_GPSK_SHA256
> -DEAP_SERVER_IDENTITY -DEAP_SERVER_TLS -DEAP_SERVER_PEAP -DEAP_SERVER_TTLS
> -DEAP_SERVER_MD5 -DEAP_SERVER_MSCHAPV2 -DEAP_SERVER_GTC -DEAP_SERVER_PSK
> -DEAP_SERVER_PAX -DEAP_SERVER_SAKE -DEAP_SERVER_GPSK -DEAP_SERVER_GPSK_SHA256
> -DIEEE8021X_EAPOL -g -O2 -fstack-protector-strong -Wformat
> -Werror=format-security -c -o mech_eap_la-util_shib.lo `test -f
> 'util_shib.cpp' || echo './'`util_shib.cpp
> libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DBUILD_GSSEAP_LIB
> -DSYSCONFDIR=\"/etc\" -DDATAROOTDIR=\"/usr/share\" -Wdate-time
> -D_FORTIFY_SOURCE=2 -Werror -Wall -Wunused-parameter -isystem
> /usr/include/mit-krb5 -I/usr/include -I/usr/include -I/usr/include
> -I/usr/include -DGSSEAP_ENABLE_ACCEPTOR -I./../libeap/src
> -I./../libeap/src/common -I./../libeap/src/eap_common -I./../libeap/src/utils
> -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_GTC -DEAP_OTP
> -DEAP_LEAP -DEAP_PSK -DEAP_PAX -DEAP_SAKE -DEAP_GPSK -DEAP_GPSK_SHA256
> -DEAP_SERVER_IDENTITY -DEAP_SERVER_TLS -DEAP_SERVER_PEAP -DEAP_SERVER_TTLS
> -DEAP_SERVER_MD5 -DEAP_SERVER_MSCHAPV2 -DEAP_SERVER_GTC -DEAP_SERVER_PSK
> -DEAP_SERVER_PAX -DEAP_SERVER_SAKE -DEAP_SERVER_GPSK -DEAP_SERVER_GPSK_SHA256
> -DIEEE8021X_EAPOL -g -O2 -fstack-protector-strong -Wformat
> -Werror=format-security -c util_shib.cpp -fPIC -DPIC -o
> .libs/mech_eap_la-util_shib.o
> util_shib.cpp: In member function 'virtual bool
> gss_eap_shib_attr_provider::initWithGssContext(const gss_eap_attr_ctx*,
> gss_cred_id_t, gss_ctx_id_t)':
> util_shib.cpp:126:5: error: 'template<class> class std::auto_ptr' is
> deprecated [-Werror=deprecated-declarations]
> auto_ptr<ShibbolethResolver> resolver(ShibbolethResolver::create());
> ^~~~~~~~
> In file included from /usr/include/c++/6/memory:81:0,
> from /usr/include/xmltooling/XMLObjectBuilder.h:35,
> from /usr/include/xmltooling/ConcreteXMLObjectBuilder.h:30,
> from /usr/include/saml/saml2/core/Assertions.h:33,
> from util_shib.cpp:60:
> /usr/include/c++/6/bits/unique_ptr.h:49:28: note: declared here
> template<typename> class auto_ptr;
> ^~~~~~~~
> cc1plus: all warnings being treated as errors
> make[4]: *** [mech_eap_la-util_shib.lo] Error 1
The full build log is available from:
http://people.debian.org/~lucas/logs/2016/07/13/moonshot-gss-eap_0.9.5-1_unstable_gcc6.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: moonshot-gss-eap
Source-Version: 0.9.5-2
We believe that the bug you reported is fixed in the latest version of
moonshot-gss-eap, 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 831...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sam Hartman <hartm...@debian.org> (supplier of updated moonshot-gss-eap 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, 22 Aug 2016 21:38:12 -0400
Source: moonshot-gss-eap
Binary: moonshot-gss-eap moonshot-gss-eap-dbg
Architecture: source
Version: 0.9.5-2
Distribution: unstable
Urgency: medium
Maintainer: Sam Hartman <hartm...@debian.org>
Changed-By: Sam Hartman <hartm...@debian.org>
Description:
moonshot-gss-eap - Moonshot Federated Authentication - authentication mechanism
moonshot-gss-eap-dbg - Moonshot Federated Authentication - debugging Symbols
Closes: 831187
Changes:
moonshot-gss-eap (0.9.5-2) unstable; urgency=medium
.
* Fix FTBFS with gcc-6: auto_ptr is deprecated. First, -Wdeprecated
should not cause an error for package builds. Second, use unique_ptr,
Closes: #831187
* Upgrade standards version to 3.9.8 (no changes needed)
Checksums-Sha1:
09728aa332cdab505ed9183860f6e47de13f86c5 1994 moonshot-gss-eap_0.9.5-2.dsc
a27b1416565f5995cccfec886dde4192f3b9f1e0 31844
moonshot-gss-eap_0.9.5-2.debian.tar.xz
Checksums-Sha256:
e77dbb9a9ff405f42e007ac9dc7187cffed528fdf80e1e79279223ffd4184c46 1994
moonshot-gss-eap_0.9.5-2.dsc
f807d180d04b3d7de4e435dbf3942e10ddedfaf72fe71b1a6594a32798d4e406 31844
moonshot-gss-eap_0.9.5-2.debian.tar.xz
Files:
78fe32680454268a9aa179f07df9b3c4 1994 net optional moonshot-gss-eap_0.9.5-2.dsc
735504ffb68bf23016bcdedf8d7eee61 31844 net optional
moonshot-gss-eap_0.9.5-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQGIBAEBCAAGBQJXu7XcAAoJEHyaUfYmslaf+LcLXA4OAelKbPmS5MuAZQSd1HWZ
2aHRIiIfB4WSXzaSi0YEL/ODzAHSkUB2t05L75SkOIRnksgSeqqlO9a2PWkTkGuu
//fThFgHtxPiITrY8d8fukU4xJX09T2RjTBQP5Ec4QKcAAnwsZm5rFh/vS+Jbxvh
fMjUlaN1GI6A2ojrzUtFRG6ghGA/fOYGQy6Iqog9R3VZ/C2PL7Ukg2OTvvoXIR0T
561VRpwJAu5UCm/tySD3YzUDyvsimjxlWie6S4C/ucakfTYst48dnH6W7yGazkXs
trFB4cku0BwUNmJj3flifgHY8oSRTjjvSe6BERYhQuip87dilTo4i3/38NuFR6qK
LB8BC17pEutoqIIgc3cuHB17xUH8v1ezlWoyH+QuPMkTP/367i/75+qpxjUhKVEd
InxXzQ6T4AhDpl8IVv535Ey/4XItAS0xaYesdx9HXExl3S/Ze3DvQFq3cNOqC+HS
H6TzJzNoTReq1dk=
=Lkoe
-----END PGP SIGNATURE-----
--- End Message ---