Your message dated Sun, 06 Aug 2017 21:51:18 +0000
with message-id <e1detsa-000ita...@fasolo.debian.org>
and subject line Bug#853665: fixed in solarpowerlog 0.24-7
has caused the Debian Bug report #853665,
regarding solarpowerlog: ftbfs with GCC-7
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.)


-- 
853665: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853665
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:solarpowerlog
Version: 0.24-6
Severity: normal
Tags: sid buster
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-7

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-7/g++-7, but succeeds to build with gcc-6/g++-6. The
severity of this report may be raised before the buster release.
There is no need to fix this issue in time for the stretch release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc7-20170126/solarpowerlog_0.24-6_unstable_gcc7.log
The last lines of the build log are at the end of this report.

To build with GCC 7, either set CC=gcc-7 CXX=g++-7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-7/porting_to.html

[...]
             }
             ^
Inverters/SputnikEngineering/CInverterSputnikSSeriesSimulator.cpp:613:9: note: 
here
         case CMD_CTRL_WAITDISCONNECT: {
         ^~~~
Inverters/SputnikEngineering/CInverterSputnikSSeries.cpp: In member function 
'virtual void CInverterSputnikSSeries::ExecuteCommand(const ICommand*)':
Inverters/SputnikEngineering/CInverterSputnikSSeries.cpp:554:3: warning: this 
statement may fall through [-Wimplicit-fallthrough=]
   }
   ^
Inverters/SputnikEngineering/CInverterSputnikSSeries.cpp:558:2: note: here
  case CMD_SEND_QUERIES:
  ^~~~
solarpowerlog.cpp: In function 'int main(int, char**)':
solarpowerlog.cpp:196:5: warning: '%d' directive output may be truncated 
writing between 1 and 10 bytes into a region of size 4 [-Wformat-truncation=]
 int main(int argc, char* argv[])
     ^~~~
solarpowerlog.cpp:196:5: note: directive argument in the range [0, 2147483647]
In file included from /usr/include/stdio.h:938:0,
                 from /usr/include/c++/7/cstdio:42,
                 from /usr/include/c++/7/ext/string_conversions.h:43,
                 from /usr/include/c++/7/bits/basic_string.h:6142,
                 from /usr/include/c++/7/string:52,
                 from /usr/include/log4cxx/logstring.h:27,
                 from /usr/include/log4cxx/spi/appenderattachable.h:26,
                 from /usr/include/log4cxx/helpers/appenderattachableimpl.h:27,
                 from /usr/include/log4cxx/logger.h:26,
                 from solarpowerlog.cpp:76:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:65:44: note: format output between 
8 and 17 bytes into a destination of size 9
        __bos (__s), __fmt, __va_arg_pack ());
                                            ^
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -pthread -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security   -Wl,-z,relro -o solarpowerlog 
solarpowerlog-CCapability.o solarpowerlog-CMutexHelper.o 
solarpowerlog-InverterFactoryFactory.o solarpowerlog-IInverterFactory.o 
solarpowerlog-CWorkScheduler.o solarpowerlog-CTimedWork.o 
solarpowerlog-IConnect.o solarpowerlog-IDataFilterFactory.o 
solarpowerlog-IFormater.o solarpowerlog-CFormaterWebRootStrip.o 
solarpowerlog-CFormatterSearchCSVEntry.o solarpowerlog-IDataFilter.o 
solarpowerlog-CDumpOutputFilter.o solarpowerlog-CCSVOutputFilter.o 
solarpowerlog-CHTMLWriter.o solarpowerlog-Registry.o solarpowerlog-ILogger.o 
solarpowerlog-CAsyncCommand.o solarpowerlog-CConnectDummy.o 
solarpowerlog-CSharedConnection.o solarpowerlog-CSharedConnectionMaster.o 
solarpowerlog-CSharedConnectionSlave.o solarpowerlog-CConnectSerialAsio.o 
solarpowerlog-IConnectFactory.o solarpowerlog-CConnectTCPAsio.o solarpow
 erlog-solarpowerlog.o solarpowerlog-daemon.o 
solarpowerlog-CInverterFactorySputnik.o solarpowerlog-CInverterSputnikSSeries.o 
solarpowerlog-CInverterSputnikSSeriesSimulator.o 
solarpowerlog-CSputnikCommand.o solarpowerlog-ISputnikCommand.o 
solarpowerlog-CSputnikCommandSoftwareVersion.o 
solarpowerlog-CSputnikCommandSYS.o solarpowerlog-CSputnikCommandTYP.o 
solarpowerlog-ISputnikCommandBackoffStrategy.o 
solarpowerlog-CSputnikCmdBOAlways.o solarpowerlog-CSputnikCmdBOOnce.o 
solarpowerlog-CSputnikCmdBOIfSupported.o solarpowerlog-CSputnikCmdBOTimed.o 
solarpowerlog-CInverterDummy.o solarpowerlog-CInverterFactoryDummy.o 
solarpowerlog-CNestedCapaIterator.o solarpowerlog-ICapaIterator.o 
solarpowerlog-InverterBase.o solarpowerlog-ICommandTarget.o 
solarpowerlog-IValue.o solarpowerlog-ICommand.o 
solarpowerlog-IObserverObserver.o solarpowerlog-IObserverSubject.o 
solarpowerlog-CConfigHelper.o solarpowerlog-ctemplate.o 
solarpowerlog-CDebugHelper.o -lconfig++ -llog4cxx    -lboost_thread 
-lboost_system 
 -pthread  -lboost_system  -lboost_program_options     
libtool: link: g++ -pthread -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -o 
solarpowerlog solarpowerlog-CCapability.o solarpowerlog-CMutexHelper.o 
solarpowerlog-InverterFactoryFactory.o solarpowerlog-IInverterFactory.o 
solarpowerlog-CWorkScheduler.o solarpowerlog-CTimedWork.o 
solarpowerlog-IConnect.o solarpowerlog-IDataFilterFactory.o 
solarpowerlog-IFormater.o solarpowerlog-CFormaterWebRootStrip.o 
solarpowerlog-CFormatterSearchCSVEntry.o solarpowerlog-IDataFilter.o 
solarpowerlog-CDumpOutputFilter.o solarpowerlog-CCSVOutputFilter.o 
solarpowerlog-CHTMLWriter.o solarpowerlog-Registry.o solarpowerlog-ILogger.o 
solarpowerlog-CAsyncCommand.o solarpowerlog-CConnectDummy.o 
solarpowerlog-CSharedConnection.o solarpowerlog-CSharedConnectionMaster.o 
solarpowerlog-CSharedConnectionSlave.o solarpowerlog-CConnectSerialAsio.o 
solarpowerlog-IConnectFactory.o solarpowerlog-CConnectTCPAsio.o 
solarpowerlog-solarpowerlog.o solarpo
 werlog-daemon.o solarpowerlog-CInverterFactorySputnik.o 
solarpowerlog-CInverterSputnikSSeries.o 
solarpowerlog-CInverterSputnikSSeriesSimulator.o 
solarpowerlog-CSputnikCommand.o solarpowerlog-ISputnikCommand.o 
solarpowerlog-CSputnikCommandSoftwareVersion.o 
solarpowerlog-CSputnikCommandSYS.o solarpowerlog-CSputnikCommandTYP.o 
solarpowerlog-ISputnikCommandBackoffStrategy.o 
solarpowerlog-CSputnikCmdBOAlways.o solarpowerlog-CSputnikCmdBOOnce.o 
solarpowerlog-CSputnikCmdBOIfSupported.o solarpowerlog-CSputnikCmdBOTimed.o 
solarpowerlog-CInverterDummy.o solarpowerlog-CInverterFactoryDummy.o 
solarpowerlog-CNestedCapaIterator.o solarpowerlog-ICapaIterator.o 
solarpowerlog-InverterBase.o solarpowerlog-ICommandTarget.o 
solarpowerlog-IValue.o solarpowerlog-ICommand.o 
solarpowerlog-IObserverObserver.o solarpowerlog-IObserverSubject.o 
solarpowerlog-CConfigHelper.o solarpowerlog-ctemplate.o 
solarpowerlog-CDebugHelper.o -pthread  -lconfig++ -llog4cxx -lboost_thread 
-lboost_system -lboost_program_option
 s -pthread
solarpowerlog-Registry.o: In function 
`Registry::GetSettingsForObject(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> 
>)':
./src/configuration/Registry.cpp:90: undefined reference to 
`libconfig::Setting::operator std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >() const'
solarpowerlog-solarpowerlog.o: In function `DumpSettings(libconfig::Setting&)':
./src/solarpowerlog.cpp:148: undefined reference to 
`libconfig::Setting::operator std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >() const'
collect2: error: ld returned 1 exit status
Makefile:598: recipe for target 'solarpowerlog' failed
make[3]: *** [solarpowerlog] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
Makefile:499: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
Makefile:522: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j64 returned exit code 2
debian/rules:7: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: solarpowerlog
Source-Version: 0.24-7

We believe that the bug you reported is fixed in the latest version of
solarpowerlog, 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 853...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Tobias Frost <t...@debian.org> (supplier of updated solarpowerlog 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: Sun, 06 Aug 2017 17:19:55 -0400
Source: solarpowerlog
Binary: solarpowerlog
Architecture: source
Version: 0.24-7
Distribution: unstable
Urgency: medium
Maintainer: Tobias Frost <t...@coldtobi.de>
Changed-By: Tobias Frost <t...@debian.org>
Description:
 solarpowerlog - photovoltaic data logging
Closes: 853665
Changes:
 solarpowerlog (0.24-7) unstable; urgency=medium
 .
   * New patch to fix FTBFS with GCC-7 (Closes: #853665)
Checksums-Sha1:
 d1b7c807d54a1cbbbec524e92b384049bd24a7ca 2180 solarpowerlog_0.24-7.dsc
 4adbce9bce32d0e7c98a1255645fe74d39f1e089 13092 
solarpowerlog_0.24-7.debian.tar.xz
 7ff9da7828455b02f888e68132ae90a233c55916 7364 
solarpowerlog_0.24-7_source.buildinfo
Checksums-Sha256:
 f076af0b95cd0c074ebb6fca15eb9adb81e4bbad7e908bce2e2c6bbda4bf0e86 2180 
solarpowerlog_0.24-7.dsc
 95aa9266a9b087913066f490c6e3a10ad49449a18bae5ca7284313f704494782 13092 
solarpowerlog_0.24-7.debian.tar.xz
 78be01e37fbbbc6807c3f9b26419a76a087b3fb37d9b344a22d1cd216e5a8fbf 7364 
solarpowerlog_0.24-7_source.buildinfo
Files:
 d700b465e3c938ad8052b55bdff9bc9e 2180 utils optional solarpowerlog_0.24-7.dsc
 f5aa1ad4210743cd2e1d8aefd670b7d6 13092 utils optional 
solarpowerlog_0.24-7.debian.tar.xz
 f1f39517f1afd3ce9e625fa8acbcfa2b 7364 utils optional 
solarpowerlog_0.24-7_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE/d0M/zhkJ3YwohhskWT6HRe9XTYFAlmHiC0ACgkQkWT6HRe9
XTZ7Dg/9ExGc0jy9q4xwt9Pmsvf+hlP/cI1G63sB6SKDVgkCmoBB8k8sgunMHhcB
5gDjZOkKHXSytt4EBGpP5tDODz6p1u7XVyeJHpYunOuSw1/wzHRlgukSxTgmxqRL
FJpYr1zxMEfZXc9SfrAGzCbbLeXmqvxhkssbo6fF81Z6oiP4mDP6prPmRmgWHEAm
iU+suMim6Xj2gQSdjEBXppOVSJCzt8vYLuuagAxXjUixdIIUqS75u3n+EIwBiB+f
QqsCc3RUcHrJWTFiEpBqaByqXiEWJ0Rl7bnromlSS4/2HgrkpaJCrofImWwmubxC
7xDhxC/hqb9ypXSVDCIYqKtTf2dnOS+nKn4PafpTk3q68UU22WSEDULZnUjyvTT8
RRaFSXEdLQP01x5OCCrio22XETHK+xk3tY6omyrWx8HK1Q64z1kOPHi6dSw5OPhZ
nt/Lv+fTYjFyNe+BktpVvgAAlYv7A+6ZBQlDZ0QyfsyGICwwB0rZsg3yWP9MK6eD
JOjN2zff1+Hkv+BwAHptBz8hxaPvbX2XnX41trQ6xTZn8Cg8iao2zAV9YyWBYI0C
L7b36Jmrtf1UpalUZ7HJJiA+QJBlwTY7XPWDqKv+5WgQFqP+zyErRI+FsAJ/ZUS9
yVIjQsTXN4uQrrw/OyW6r8Giiyn3LiBUhscOyQUiZGOy4zguWRQ=
=OE/g
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to