Your message dated Mon, 07 Jan 2019 17:05:44 +0000
with message-id <e1ggylq-0005dk...@fasolo.debian.org>
and subject line Bug#897841: fixed in qpid-proton 0.22.0-3
has caused the Debian Bug report #897841,
regarding qpid-proton: 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 ow...@bugs.debian.org
immediately.)
--
897841: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897841
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:qpid-proton
Version: 0.22.0-1
Severity: normal
Tags: sid buster
User: debian-...@lists.debian.org
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/qpid-proton_0.22.0-1_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>>/proton-c/bindings/cpp/src/scalar_test.hpp: In instantiation of
'void test::bad_get_test() [with V = proton::value]':
/<<PKGBUILDDIR>>/proton-c/bindings/cpp/src/scalar_test.hpp:204:5: required
from 'void test::scalar_test_group(int&) [with V = proton::value]'
/<<PKGBUILDDIR>>/proton-c/bindings/cpp/src/value_test.cpp:84:40: required
from here
/<<PKGBUILDDIR>>/proton-c/bindings/cpp/src/scalar_test.hpp:89:60: error:
catching polymorphic type 'struct proton::conversion_error' by value
[-Werror=catch-value=]
try { get<bool>(V(int8_t(1))); FAIL("byte as bool"); } catch
(conversion_error) {}
^~~~~
/<<PKGBUILDDIR>>/proton-c/bindings/cpp/src/scalar_test.hpp:90:61: error:
catching polymorphic type 'struct proton::conversion_error' by value
[-Werror=catch-value=]
try { get<uint8_t>(V(true)); FAIL("bool as uint8_t"); } catch
(conversion_error) {}
^~~~~
/<<PKGBUILDDIR>>/proton-c/bindings/cpp/src/scalar_test.hpp:91:64: error:
catching polymorphic type 'struct proton::conversion_error' by value
[-Werror=catch-value=]
try { get<uint8_t>(V(int8_t(1))); FAIL("int8 as uint8"); } catch
(conversion_error) {}
^~~~~
/<<PKGBUILDDIR>>/proton-c/bindings/cpp/src/scalar_test.hpp:92:68: error:
catching polymorphic type 'struct proton::conversion_error' by value
[-Werror=catch-value=]
try { get<int16_t>(V(uint16_t(1))); FAIL("uint16 as int16"); } catch
(conversion_error) {}
^~~~~
/<<PKGBUILDDIR>>/proton-c/bindings/cpp/src/scalar_test.hpp:93:66: error:
catching polymorphic type 'struct proton::conversion_error' by value
[-Werror=catch-value=]
try { get<int16_t>(V(int32_t(1))); FAIL("int32 as int16"); } catch
(conversion_error) {}
^~~~~
/<<PKGBUILDDIR>>/proton-c/bindings/cpp/src/scalar_test.hpp:94:70: error:
catching polymorphic type 'struct proton::conversion_error' by value
[-Werror=catch-value=]
try { get<symbol>(V(std::string())); FAIL("string as symbol"); } catch
(conversion_error) {}
^~~~~
/<<PKGBUILDDIR>>/proton-c/bindings/cpp/src/scalar_test.hpp:95:70: error:
catching polymorphic type 'struct proton::conversion_error' by value
[-Werror=catch-value=]
try { get<std::string>(V(binary())); FAIL("binary as string"); } catch
(conversion_error) {}
^~~~~
/<<PKGBUILDDIR>>/proton-c/bindings/cpp/src/scalar_test.hpp:96:65: error:
catching polymorphic type 'struct proton::conversion_error' by value
[-Werror=catch-value=]
try { get<binary>(V(symbol())); FAIL("symbol as binary"); } catch
(conversion_error) {}
^~~~~
/<<PKGBUILDDIR>>/proton-c/bindings/cpp/src/scalar_test.hpp:97:71: error:
catching polymorphic type 'struct proton::conversion_error' by value
[-Werror=catch-value=]
try { get<binary>(V(timestamp())); FAIL("timestamp as binary"); } catch
(conversion_error) {}
^~~~~
/<<PKGBUILDDIR>>/proton-c/bindings/cpp/src/scalar_test.hpp:98:65: error:
catching polymorphic type 'struct proton::conversion_error' by value
[-Werror=catch-value=]
try { get<int>(V(timestamp())); FAIL("timestamp as int"); } catch
(conversion_error) {}
^~~~~
/<<PKGBUILDDIR>>/proton-c/bindings/cpp/src/scalar_test.hpp:99:61: error:
catching polymorphic type 'struct proton::conversion_error' by value
[-Werror=catch-value=]
try { get<timestamp>(V(0)); FAIL("int as timestamp"); } catch
(conversion_error) {}
^~~~~
/<<PKGBUILDDIR>>/proton-c/bindings/cpp/src/scalar_test.hpp:100:76: error:
catching polymorphic type 'struct proton::conversion_error' by value
[-Werror=catch-value=]
try { get<timestamp>(V(std::string())); FAIL("string as timestamp"); }
catch (conversion_error) {}
^~~~~
cc1plus: all warnings being treated as errors
make[4]: *** [proton-c/bindings/cpp/CMakeFiles/value_test.dir/build.make:66:
proton-c/bindings/cpp/CMakeFiles/value_test.dir/src/value_test.cpp.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:1606:
proton-c/bindings/cpp/CMakeFiles/value_test.dir/all] Error 2
make[2]: *** [Makefile:144: all] Error 2
dh_auto_build: cd obj-x86_64-linux-gnu && make -j8 -Oline all docs returned
exit code 2
make[1]: *** [debian/rules:34: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:28: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: qpid-proton
Source-Version: 0.22.0-3
We believe that the bug you reported is fixed in the latest version of
qpid-proton, 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 897...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated qpid-proton 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, 07 Jan 2019 17:16:42 +0100
Source: qpid-proton
Binary: libqpid-proton11 libqpid-proton-cpp12 libqpid-proton11-dev
libqpid-proton-cpp12-dev libqpid-proton11-dev-examples libqpid-proton11-dev-doc
libqpid-proton-cpp12-dev-doc python-qpid-proton python3-qpid-proton
python-qpid-proton-doc
Architecture: source amd64 all
Version: 0.22.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Middleware Maintainers
<pkg-middleware-maintain...@lists.alioth.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Description:
libqpid-proton-cpp12 - C++ libraries for Qpid Proton
libqpid-proton-cpp12-dev - C++ Development libraries for writing messaging
apps with Qpid Pr
libqpid-proton-cpp12-dev-doc - C++ developer documentation for Qpid Proton
libqpid-proton11 - C libraries for Qpid Proton
libqpid-proton11-dev - C Development libraries for writing messaging apps with
Qpid Prot
libqpid-proton11-dev-doc - Developer documentation for Qpid Proton
libqpid-proton11-dev-examples - Example applications for writign messaging
apps with Qpid Proton
python-qpid-proton - language bindings for Qpid Proton messaging framework -
Python 2.
python-qpid-proton-doc - Documentation for the Python language bindings for
Qpid Proton
python3-qpid-proton - language bindings for Qpid Proton messaging framework -
Python 3.
Closes: 896117 896507 897841
Changes:
qpid-proton (0.22.0-3) unstable; urgency=medium
.
* Using https for debian/watch.
* List Barclays and others in debian/copyright (Closes: #896117).
* Remove examples/c/include from d/copyright (gone from current upstream
sources).
* Using https in d/copyright Source, and d/control Homepage fields.
* Various other fixes for d/copyright.
* Add breaks+replaces for old versions, and fix doc symlinks as per advice
from Adrian Bunk (Closes: #896507).
* Fix build issue with GCC by applying upstream patch (Closes: #897841).
* Point VCS URLs to Salsa.
Checksums-Sha1:
b87fdaab3d6c8b6f44bf205ddfa292b2ee872733 2962 qpid-proton_0.22.0-3.dsc
fafc10b80ad114c3598f25edd2bce2851ef4d48e 7664
qpid-proton_0.22.0-3.debian.tar.xz
abdbd5a93e5f25cd3a740f1f8c837f2d570365dc 2040296
libqpid-proton-cpp12-dbgsym_0.22.0-3_amd64.deb
faff176435056fb6513c9733dd0b8c01de8f7f3c 300772
libqpid-proton-cpp12-dev-doc_0.22.0-3_all.deb
385adbe289a919776fccf211c210ec9f67991bcf 43508
libqpid-proton-cpp12-dev_0.22.0-3_amd64.deb
a0f28d079778872e4420fbf59cbe7a9bc552df9e 102272
libqpid-proton-cpp12_0.22.0-3_amd64.deb
4f2d58fda9eb6518fb12408344c16b689adb864f 788388
libqpid-proton11-dbgsym_0.22.0-3_amd64.deb
f0faf70366554bba97d4aca8c4cccb2b1a6381af 254652
libqpid-proton11-dev-doc_0.22.0-3_all.deb
7ac015a5c27e442105c24b9f0bdb250d631ee6a4 80952
libqpid-proton11-dev-examples_0.22.0-3_all.deb
d58b615231501940866ead4ac19eeea143aa2d56 62536
libqpid-proton11-dev_0.22.0-3_amd64.deb
833cc684f163fe162ac9aea579ca39bbfa378345 157200
libqpid-proton11_0.22.0-3_amd64.deb
10cf1cca5946d7a8023ed0d1a48efe10871bb627 726896
python-qpid-proton-dbgsym_0.22.0-3_amd64.deb
60337b57db774e9fa0b47a030bfd9e7ee897db3c 204556
python-qpid-proton-doc_0.22.0-3_all.deb
351920e5efa636089fad1dc3a0b66b203cf55ebd 224980
python-qpid-proton_0.22.0-3_amd64.deb
6857b504f533351f665725cd25493473e980a860 730716
python3-qpid-proton-dbgsym_0.22.0-3_amd64.deb
0f2bfe44db28aa2bf8013c4d2b0b06836848353c 225352
python3-qpid-proton_0.22.0-3_amd64.deb
ef35b659c57ccdd21aa0623ea11f4e75ac60b676 11850
qpid-proton_0.22.0-3_amd64.buildinfo
Checksums-Sha256:
352f005ebfd71a86c02b4e887834bcf7549e757bd2772444bd8e587f42754132 2962
qpid-proton_0.22.0-3.dsc
6c8cd9a0419c156042ceeb7c32c3d8c59bab6507a59d2e211ab495727956bed8 7664
qpid-proton_0.22.0-3.debian.tar.xz
f4362f626751a7f8b04d463bbede31835e5f5b0462781b53e549a57452ef798a 2040296
libqpid-proton-cpp12-dbgsym_0.22.0-3_amd64.deb
a89e817ab979ae1fdca069f3a7dee1ffbe4e83b85f707888265dac5e9bb0e2e0 300772
libqpid-proton-cpp12-dev-doc_0.22.0-3_all.deb
1b0e9dafb97b2cb762540f999e65980aa320972881ab2aa40572e687f9fb4cc1 43508
libqpid-proton-cpp12-dev_0.22.0-3_amd64.deb
ed1e25a265899813060e320eff9a7b7ac971a5602512046178e2c3831fca94a8 102272
libqpid-proton-cpp12_0.22.0-3_amd64.deb
c331c2ace1b0d964e2ea4fae4537712f2a625f9be16bb0b55aa065b2353bb998 788388
libqpid-proton11-dbgsym_0.22.0-3_amd64.deb
8452aef99cbcd41b508ec0d677e6adb00633b306967e02eca1ec6758d89de36e 254652
libqpid-proton11-dev-doc_0.22.0-3_all.deb
d15b66a54f2ec4f8137587070f434eff6f30ef7143a55f589281dcb87cd38332 80952
libqpid-proton11-dev-examples_0.22.0-3_all.deb
fa7bf53209b593ae04e0c2ae9af9c0f87d096bb22a88a37286dcd526783daaf9 62536
libqpid-proton11-dev_0.22.0-3_amd64.deb
6c6a4c16dcf3e63c031f5857d894435e3eecb46025f39441ceb8878e7b7c18d7 157200
libqpid-proton11_0.22.0-3_amd64.deb
4788846645989309bab3b48bcae936e76c77c7c39807993e693d75e5dbd62669 726896
python-qpid-proton-dbgsym_0.22.0-3_amd64.deb
ab111d31980f28a6b2e5154ae16ee6adf39b672c54cee833767d711d24857e21 204556
python-qpid-proton-doc_0.22.0-3_all.deb
9096485d6e0882ece4c5de7812f2c22097efb240f2ee5670cceb50cc87e2311f 224980
python-qpid-proton_0.22.0-3_amd64.deb
f384b68870ccd62f3e25f7d16387781f8c690e2d7c5d2a4a6431cb845b6cef49 730716
python3-qpid-proton-dbgsym_0.22.0-3_amd64.deb
62fc5cd19364aecbdae05d26d1a96b359fe715ef0b780343589b05a8444388e4 225352
python3-qpid-proton_0.22.0-3_amd64.deb
e169b105d784712591923b155f16598cfed856963c37a45d43f116db15c516f3 11850
qpid-proton_0.22.0-3_amd64.buildinfo
Files:
299bf849c1e3b18e88fef574b3090f59 2962 libs optional qpid-proton_0.22.0-3.dsc
320b1edcbdacbed9f82036750a84b519 7664 libs optional
qpid-proton_0.22.0-3.debian.tar.xz
7ccb150ecd582b016f26363bea42ad85 2040296 debug optional
libqpid-proton-cpp12-dbgsym_0.22.0-3_amd64.deb
44ff2422f3aee7be92198becff8bf7b2 300772 doc optional
libqpid-proton-cpp12-dev-doc_0.22.0-3_all.deb
927e059088ec041d0242a816da753df5 43508 libdevel optional
libqpid-proton-cpp12-dev_0.22.0-3_amd64.deb
5b722e3890ba9e70af9f3920fae95eeb 102272 libs optional
libqpid-proton-cpp12_0.22.0-3_amd64.deb
cd25e0d8eff4149c580d0a9245a61c7c 788388 debug optional
libqpid-proton11-dbgsym_0.22.0-3_amd64.deb
4cc959f1c38bad6a347112f372958367 254652 doc optional
libqpid-proton11-dev-doc_0.22.0-3_all.deb
41576fc6524e454ec13030b1b9cf338f 80952 libdevel optional
libqpid-proton11-dev-examples_0.22.0-3_all.deb
80f269a097915b256cf48b0e66bbc057 62536 libdevel optional
libqpid-proton11-dev_0.22.0-3_amd64.deb
bcc55ef9051355a1f1579ffacf3e1d9b 157200 libs optional
libqpid-proton11_0.22.0-3_amd64.deb
234e35369420894975476a676687a1a8 726896 debug optional
python-qpid-proton-dbgsym_0.22.0-3_amd64.deb
a029182a88a710be4c8cc1864fb47d7f 204556 doc optional
python-qpid-proton-doc_0.22.0-3_all.deb
20ea563f6abb0c0a533166f733687949 224980 python optional
python-qpid-proton_0.22.0-3_amd64.deb
eef21cdeb3012451733eb52936b90217 730716 debug optional
python3-qpid-proton-dbgsym_0.22.0-3_amd64.deb
b2e9483d05543ba022aee6924ae146fd 225352 python optional
python3-qpid-proton_0.22.0-3_amd64.deb
35317cc29250c643456939384fd81682 11850 libs optional
qpid-proton_0.22.0-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEtKCq/KhshgVdBnYUq1PlA1hod6YFAlwzggkACgkQq1PlA1ho
d6baHA//bOQXry9QBt6ukbzTG+26Y6XXixmhHwO8DKbkaQl4gZWiki1vCg5k36BT
YebzoYitPt0XSngkAPEzHJ3X/rRm81ZyT6arrqfRJCOE9CchUMNIB4yL7pQ6/1P/
ziQyJ5Oyb3gCKC/GWVN+LS5sIEfScXKqh/mwvZPZ1foqrcvVq087nqyi9tLUNC98
haeMabdMnRe87AMrAuJG+0DD9rIsSqAJ4HQrmg7qdsQiMWsVKQQhI8DtdLTcQLSs
IIXqAuekSCQf2D0FXB931yfTPeYZI+pCRPzcY52rWGQIbuqeoTXxjPV1+DxfwUZD
rYTty63GFvNyYwOD9ohQbAO8x/NNBdtFe6MO6ktAWaVqS6dI6OoZ3dyKSfbYEyGI
RE6ydRRDT5udcoyfYXjiM8lpOhLXzPi3N4yAlyJivUgOJjfxCv1cIB7HnAr7tJp0
PksbkBGGehFJo2MiEWy01ixZ9HaHP+ZUSMs/1IAWbms4i54R+F4wuLKEzbIKZ/dF
+29+oJGTout2TCIjzFfuls0mghJMMAVVIABcJqIHeJKbdxC8DJvDOZjUMjjYoWlb
JaQVou8PLcHsicvwpNgq5GOHquzlMAGMZ/63tktKufNx/C9S1RnG3rhTnm82ZpfD
5qZyc+bzWvCSRNfFAI/2u0yJYi1sgc5fq7dHjjOFKZj0zQPePw8=
=Oh9h
-----END PGP SIGNATURE-----
--- End Message ---