Thanks for the bug report. 0.15.3-1 closes this bug, but I accidentally referenced the wrong bug number in the changelog:
http://metadata.ftp-master.debian.org/changelogs//main/s/stimfit/stimfit_0.15.3-1_changelog On Thu, Jul 14, 2016 at 09:27:04AM +0200, Lucas Nussbaum wrote: > Source: stimfit > Version: 0.15.2-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): > > make[4]: Entering directory '/«PKGBUILDDIR»/src/stimfit' > > CXX libstimfit_la-stf.lo > > CXX libstimfit_la-app.lo > > ./gui/app.cpp:1419:30: warning: macro "__DATE__" might prevent reproducible > > builds [-Wdate-time] > > verString << wxT(__DATE__) << wxT(", ") << wxT(__TIME__); > > ^ > > ./gui/app.cpp:1419:60: warning: macro "__TIME__" might prevent reproducible > > builds [-Wdate-time] > > verString << wxT(__DATE__) << wxT(", ") << wxT(__TIME__); > > ^ > > CXX libstimfit_la-unopt.lo > > CXX libstimfit_la-doc.lo > > In file included from ./gui/././../../libstfio/stfio.h:66:0, > > from ./gui/././../stf.h:71, > > from ./gui/./app.h:176, > > from ./gui/doc.cpp:35: > > ./gui/././../../libstfio/./recording.h: In copy constructor > > 'Recording::Recording(const Recording&)': > > ./gui/././../../libstfio/./recording.h:41:16: warning: 'Recording::time0' > > is deprecated [-Wdeprecated-declarations] > > class StfioDll Recording { > > ^~~~~~~~~ > > ./gui/././../../libstfio/./recording.h:378:17: note: declared here > > std::string time0, date; > > ^~~~~ > > ./gui/././../../libstfio/./recording.h:41:16: warning: 'Recording::time0' > > is deprecated [-Wdeprecated-declarations] > > class StfioDll Recording { > > ^~~~~~~~~ > > ./gui/././../../libstfio/./recording.h:378:17: note: declared here > > std::string time0, date; > > ^~~~~ > > ./gui/././../../libstfio/./recording.h:41:16: warning: 'Recording::time0' > > is deprecated [-Wdeprecated-declarations] > > class StfioDll Recording { > > ^~~~~~~~~ > > ./gui/././../../libstfio/./recording.h:378:17: note: declared here > > std::string time0, date; > > ^~~~~ > > ./gui/././../../libstfio/./recording.h:41:16: warning: 'Recording::time0' > > is deprecated [-Wdeprecated-declarations] > > class StfioDll Recording { > > ^~~~~~~~~ > > ./gui/././../../libstfio/./recording.h:378:17: note: declared here > > std::string time0, date; > > ^~~~~ > > ./gui/././../../libstfio/./recording.h:41:16: warning: 'Recording::date' is > > deprecated [-Wdeprecated-declarations] > > class StfioDll Recording { > > ^~~~~~~~~ > > ./gui/././../../libstfio/./recording.h:378:24: note: declared here > > std::string time0, date; > > ^~~~ > > ./gui/././../../libstfio/./recording.h:41:16: warning: 'Recording::date' is > > deprecated [-Wdeprecated-declarations] > > class StfioDll Recording { > > ^~~~~~~~~ > > ./gui/././../../libstfio/./recording.h:378:24: note: declared here > > std::string time0, date; > > ^~~~ > > ./gui/././../../libstfio/./recording.h:41:16: warning: 'Recording::date' is > > deprecated [-Wdeprecated-declarations] > > class StfioDll Recording { > > ^~~~~~~~~ > > ./gui/././../../libstfio/./recording.h:378:24: note: declared here > > std::string time0, date; > > ^~~~ > > ./gui/././../../libstfio/./recording.h:41:16: warning: 'Recording::date' is > > deprecated [-Wdeprecated-declarations] > > class StfioDll Recording { > > ^~~~~~~~~ > > ./gui/././../../libstfio/./recording.h:378:24: note: declared here > > std::string time0, date; > > ^~~~ > > ./gui/doc.cpp: In member function 'virtual bool wxStfDoc::SaveAs()': > > ./gui/doc.cpp:711:45: note: synthesized method 'Recording::Recording(const > > Recording&)' first required here > > Recording writeRec(ReorderChannels()); > > ^ > > ./gui/doc.cpp: In member function 'void > > wxStfDoc::LnTransform(wxCommandEvent&)': > > ./gui/doc.cpp:1269:27: error: no matching function for call to > > 'transform(std::vector<double>::const_iterator, > > std::vector<double>::const_iterator, std::vector<double>::iterator, > > <unresolved overloaded function type>)' > > log); > > ^ > > In file included from /usr/include/c++/6/algorithm:62:0, > > from /usr/include/boost/function/detail/prologue.hpp:13, > > from /usr/include/boost/function.hpp:24, > > from ./gui/././../../libstfio/stfio.h:28, > > from ./gui/././../stf.h:71, > > from ./gui/./app.h:176, > > from ./gui/doc.cpp:35: > > /usr/include/c++/6/bits/stl_algo.h:4166:5: note: candidate: template<class > > _IIter, class _OIter, class _UnaryOperation> _OIter std::transform(_IIter, > > _IIter, _OIter, _UnaryOperation) > > transform(_InputIterator __first, _InputIterator __last, > > ^~~~~~~~~ > > /usr/include/c++/6/bits/stl_algo.h:4166:5: note: template argument > > deduction/substitution failed: > > ./gui/doc.cpp:1269:27: note: couldn't deduce template parameter > > '_UnaryOperation' > > log); > > ^ > > In file included from /usr/include/c++/6/algorithm:62:0, > > from /usr/include/boost/function/detail/prologue.hpp:13, > > from /usr/include/boost/function.hpp:24, > > from ./gui/././../../libstfio/stfio.h:28, > > from ./gui/././../stf.h:71, > > from ./gui/./app.h:176, > > from ./gui/doc.cpp:35: > > /usr/include/c++/6/bits/stl_algo.h:4203:5: note: candidate: template<class > > _IIter1, class _IIter2, class _OIter, class _BinaryOperation> _OIter > > std::transform(_IIter1, _IIter1, _IIter2, _OIter, _BinaryOperation) > > transform(_InputIterator1 __first1, _InputIterator1 __last1, > > ^~~~~~~~~ > > /usr/include/c++/6/bits/stl_algo.h:4203:5: note: template argument > > deduction/substitution failed: > > ./gui/doc.cpp:1269:27: note: candidate expects 5 arguments, 4 provided > > log); > > ^ > > ./gui/doc.cpp: In member function 'void > > wxStfDoc::MarkEvents(wxCommandEvent&)': > > ./gui/doc.cpp:2242:31: warning: comparison between signed and unsigned > > integer expressions [-Wsign-compare] > > if (*cit + eventl >= cursec().get().size()) { > > ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ > > make[4]: *** [libstimfit_la-doc.lo] Error 1 > > The full build log is available from: > > http://people.debian.org/~lucas/logs/2016/07/13/stimfit_0.15.2-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. -- Christoph Schmidt-Hieber Wolfson Institute for Biomedical Research University College London Gower Street London WC1E 6BT UK Phone +44 (0)7551994016
signature.asc
Description: PGP signature