Your message dated Thu, 06 Sep 2018 15:05:53 +0000
with message-id <[email protected]>
and subject line Bug#897838: fixed in pulseview 0.4.0-3
has caused the Debian Bug report #897838,
regarding pulseview: ftbfs with GCC-8
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.)


-- 
897838: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897838
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:pulseview
Version: 0.4.0-2
Severity: normal
Tags: sid buster
User: [email protected]
Usertags: ftbfs-gcc-8

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-8/g++-8, but succeeds to build with gcc-7/g++-7. The
severity of this report will be raised before the buster release.

The full build log can be found at:
http://aws-logs.debian.net/2018/05/01/gcc8/pulseview_0.4.0-2_unstable_gcc8.log.gz
The last lines of the build log are at the end of this report.

To build with GCC 8, either set CC=gcc-8 CXX=g++-8 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-8/porting_to.html

[...]
/<<PKGBUILDDIR>>/pv/storesession.cpp: In member function 'void 
pv::StoreSession::store_proc(std::vector<std::shared_ptr<pv::data::SignalBase> 
>, std::vector<std::shared_ptr<pv::data::AnalogSegment> >, 
std::shared_ptr<pv::data::LogicSegment>)':
/<<PKGBUILDDIR>>/pv/storesession.cpp:272:18: error: catching polymorphic type 
'class sigrok::Error' by value [-Werror=catch-value=]
   } catch (Error error) {
                  ^~~~~
cc1plus: all warnings being treated as errors
make[3]: *** [test/CMakeFiles/pulseview-test.dir/build.make:105: 
test/CMakeFiles/pulseview-test.dir/__/pv/storesession.cpp.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test && /usr/bin/c++  
-DBOOST_MATH_DISABLE_FLOAT128=1 -DBOOST_TEST_DYN_LINK -DENABLE_DECODE 
-DENABLE_SIGNALS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS 
-DQT_SVG_LIB -DQT_WIDGETS_LIB -D__STDC_LIMIT_MACROS 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/pulseview-test_autogen/include 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> 
-I/usr/include/libftdi1 -I/usr/include/libusb-1.0 
-I/usr/lib/x86_64-linux-gnu/libzip/include -I/usr/include/glibmm-2.4 
-I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/sigc++-2.0 
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/python3.6m 
-I/usr/include/x86_64-linux-gnu/python3.6m -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem 
/usr/include/x86_64-linux-gnu/qt5 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_6
 4-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg  -g 
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra 
-std=c++11 -Werror -fPIC -std=gnu++11 -o 
CMakeFiles/pulseview-test.dir/__/pv/util.cpp.o -c /<<PKGBUILDDIR>>/pv/util.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test && /usr/bin/c++  
-DBOOST_MATH_DISABLE_FLOAT128=1 -DBOOST_TEST_DYN_LINK -DENABLE_DECODE 
-DENABLE_SIGNALS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS 
-DQT_SVG_LIB -DQT_WIDGETS_LIB -D__STDC_LIMIT_MACROS 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/pulseview-test_autogen/include 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> 
-I/usr/include/libftdi1 -I/usr/include/libusb-1.0 
-I/usr/lib/x86_64-linux-gnu/libzip/include -I/usr/include/glibmm-2.4 
-I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/sigc++-2.0 
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/python3.6m 
-I/usr/include/x86_64-linux-gnu/python3.6m -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem 
/usr/include/x86_64-linux-gnu/qt5 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_6
 4-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg  -g 
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra 
-std=c++11 -Werror -fPIC -std=gnu++11 -o 
CMakeFiles/pulseview-test.dir/__/pv/devicemanager.cpp.o -c 
/<<PKGBUILDDIR>>/pv/devicemanager.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/c++  -DBOOST_MATH_DISABLE_FLOAT128=1 -DENABLE_DECODE -DENABLE_SIGNALS 
-DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_SVG_LIB 
-DQT_WIDGETS_LIB -D__STDC_LIMIT_MACROS 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/pulseview_autogen/include 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> 
-I/usr/include/libftdi1 -I/usr/include/libusb-1.0 
-I/usr/lib/x86_64-linux-gnu/libzip/include -I/usr/include/glibmm-2.4 
-I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/sigc++-2.0 
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/python3.6m 
-I/usr/include/x86_64-linux-gnu/python3.6m -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem 
/usr/include/x86_64-linux-gnu/qt5 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtSvg  -g -O
 2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra 
-std=c++11 -Werror -fPIC -std=gnu++11 -o 
CMakeFiles/pulseview.dir/pv/devicemanager.cpp.o -c 
/<<PKGBUILDDIR>>/pv/devicemanager.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:71: CMakeFiles/pulseview.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test && /usr/bin/c++  
-DBOOST_MATH_DISABLE_FLOAT128=1 -DBOOST_TEST_DYN_LINK -DENABLE_DECODE 
-DENABLE_SIGNALS -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS 
-DQT_SVG_LIB -DQT_WIDGETS_LIB -D__STDC_LIMIT_MACROS 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/pulseview-test_autogen/include 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -I/<<PKGBUILDDIR>> 
-I/usr/include/libftdi1 -I/usr/include/libusb-1.0 
-I/usr/lib/x86_64-linux-gnu/libzip/include -I/usr/include/glibmm-2.4 
-I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include -I/usr/include/sigc++-2.0 
-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/python3.6m 
-I/usr/include/x86_64-linux-gnu/python3.6m -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -isystem 
/usr/include/x86_64-linux-gnu/qt5 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_6
 4-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg  -g 
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra 
-std=c++11 -Werror -fPIC -std=gnu++11 -o 
CMakeFiles/pulseview-test.dir/__/pv/session.cpp.o -c 
/<<PKGBUILDDIR>>/pv/session.cpp
/<<PKGBUILDDIR>>/pv/session.cpp: In member function 'void 
pv::Session::load_file(QString, std::shared_ptr<sigrok::InputFormat>, const 
std::map<std::__cxx11::basic_string<char>, Glib::VariantBase>&)':
/<<PKGBUILDDIR>>/pv/session.cpp:478:17: error: catching polymorphic type 'class 
sigrok::Error' by value [-Werror=catch-value=]
  } catch (Error e) {
                 ^
/<<PKGBUILDDIR>>/pv/session.cpp: In member function 'bool 
pv::Session::add_decoder(srd_decoder*)':
/<<PKGBUILDDIR>>/pv/session.cpp:648:25: error: catching polymorphic type 'class 
std::runtime_error' by value [-Werror=catch-value=]
  } catch (runtime_error e) {
                         ^
/<<PKGBUILDDIR>>/pv/session.cpp: In member function 'void 
pv::Session::sample_thread_proc(std::function<void(QString)>)':
/<<PKGBUILDDIR>>/pv/session.cpp:844:17: error: catching polymorphic type 'class 
sigrok::Error' by value [-Werror=catch-value=]
  } catch (Error e) {
                 ^
/<<PKGBUILDDIR>>/pv/session.cpp:854:17: error: catching polymorphic type 'class 
sigrok::Error' by value [-Werror=catch-value=]
  } catch (Error e) {
                 ^
/<<PKGBUILDDIR>>/pv/session.cpp: In member function 'void 
pv::Session::data_feed_in(std::shared_ptr<sigrok::Device>, 
std::shared_ptr<sigrok::Packet>)':
/<<PKGBUILDDIR>>/pv/session.cpp:1073:12: error: catching polymorphic type 
'class std::bad_alloc' by value [-Werror=catch-value=]
   } catch (bad_alloc) {
            ^~~~~~~~~
/<<PKGBUILDDIR>>/pv/session.cpp:1082:12: error: catching polymorphic type 
'class std::bad_alloc' by value [-Werror=catch-value=]
   } catch (bad_alloc) {
            ^~~~~~~~~
cc1plus: all warnings being treated as errors
make[3]: *** [test/CMakeFiles/pulseview-test.dir/build.make:92: 
test/CMakeFiles/pulseview-test.dir/__/pv/session.cpp.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:159: test/CMakeFiles/pulseview-test.dir/all] 
Error 2
make[1]: *** [Makefile:166: all] Error 2
dh_auto_build: cd obj-x86_64-linux-gnu && make -j8 -Oline returned exit code 2
make: *** [debian/rules:6: build-arch] Error 25
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit 
status 2

--- End Message ---
--- Begin Message ---
Source: pulseview
Source-Version: 0.4.0-3

We believe that the bug you reported is fixed in the latest version of
pulseview, 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.
Jonathan McDowell <[email protected]> (supplier of updated pulseview 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: SHA512

Format: 1.8
Date: Thu, 06 Sep 2018 15:43:01 +0100
Source: pulseview
Binary: pulseview
Architecture: source amd64
Version: 0.4.0-3
Distribution: sid
Urgency: medium
Maintainer: Debian Electronics Packaging Team 
<[email protected]>
Changed-By: Jonathan McDowell <[email protected]>
Description:
 pulseview  - sigrok logic analyzer, oscilloscope, and MSO GUI
Closes: 897838
Changes:
 pulseview (0.4.0-3) unstable; urgency=medium
 .
   * Update appropriate bits to point at Salsa instead of Alioth.
   * Import fix from upstream for GCC8 FTFBS (Closes: #897838)
Checksums-Sha1:
 6c7390db440481a5e27e05ee6fa68fec7a6400bf 2290 pulseview_0.4.0-3.dsc
 8a454f4ea561218714ea5f4a301e640e26cfbded 5952 pulseview_0.4.0-3.debian.tar.xz
 df34b32e41c48e27f73b9c6891c0486d8771144a 19597752 
pulseview-dbgsym_0.4.0-3_amd64.deb
 6799c4e97edaa5daf7d5d398b081fa2159894878 12994 
pulseview_0.4.0-3_amd64.buildinfo
 fd428f3bdc9e7db7ac8500cd2dd437f0dca530a7 491936 pulseview_0.4.0-3_amd64.deb
Checksums-Sha256:
 8d979072036dfde0f370c843ed8b8a76551cf10fd65d08c035d31d4c3839415f 2290 
pulseview_0.4.0-3.dsc
 fd223b1315137745d4baa80f20e2b2edfc3273f07c249ca219ae67ee230bdfa6 5952 
pulseview_0.4.0-3.debian.tar.xz
 290c3e77c44cb0a1f777d7967039b5af62b7acd069c3e360cfb36f7e83128a2e 19597752 
pulseview-dbgsym_0.4.0-3_amd64.deb
 f77be635c1def4dbcc2f49749934931c0f457a928635417368cf0f2bd3fd8427 12994 
pulseview_0.4.0-3_amd64.buildinfo
 99e902678e538287bcc3a232e39bb930e128ebd487ff557eaf519baf3c171bad 491936 
pulseview_0.4.0-3_amd64.deb
Files:
 0aa64d76358c4e678332c36d08bd3e9d 2290 electronics optional 
pulseview_0.4.0-3.dsc
 99df9add8ca5dd83ae0aeb52fce6c774 5952 electronics optional 
pulseview_0.4.0-3.debian.tar.xz
 56b02c8368f2f5fe1bed0a2fcae701b4 19597752 debug optional 
pulseview-dbgsym_0.4.0-3_amd64.deb
 580143914e4f458756d88f2756a56806 12994 electronics optional 
pulseview_0.4.0-3_amd64.buildinfo
 fffe412a852117ca0d1f80bda8dc77a2 491936 electronics optional 
pulseview_0.4.0-3_amd64.deb

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

iQIzBAEBCgAdFiEERUuPEyEc/2gMWDpQ/xYvxc8/utEFAluRP+wACgkQ/xYvxc8/
utFcZQ//Rs9c+NyqbGjYdd6U84KM/k4oGNfhVqea+3PtcnIp/I/x0pnNZ9RJu6iU
qEiw5TDQUr3N8GWC+hsqNJoeE5omGS+UpCPQKVPFA6sjiuJd0noRRfb8EcwO9RMz
eu5Fenp9HtnKGjgof9kbvaL2mfojzv/SY1GOX3OQqyzJq7lSZgy5zrapIGbtXqnk
sfihKcwTFjkl1N43xHMlvJop7wktMZssR/NxQhauQBwECXiG29sGvi0yKwkR7vTL
YQrwk1UneeZAgk8RKEOT/ffltCB8lT2cNfgNC8BstQ0dn1jAgfEUIiec2VLWvVOf
r1Iy3wOnW8McAaGHTEmgE5dTtGOYA59ylSH3AOZElhvQbfCvyUl/XmMmNgwb1Ogk
uusZx92UrMUuSqGxf/B3/syLgk493kwNenDUiipy9I7cde7wuiscysU5rAxpXXg8
EJyZ1SDgH/yxjBmDqzp1tR28nTry3pQ81ickV6jaSOOWe/yMJn+92qGYE2v9gVZs
QSIpiUxIXkcBPfCx5LbtUSimMBlhOxU6eLq3VTOipa0H1RIY2KXA1uwR7kB3HjV7
QudNkmn2I8tsirL3+5uIQvJwBGl8ZbBxbQQFCgbQZfGnsLhF43HnEmEkD5JewQre
zgAxBvmnSrs1AbRGcsTZG+TCZw4sQ3oLGB3kpIqhLmtdqmmf0d8=
=bI+N
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to