Your message dated Fri, 11 May 2018 03:21:49 +0000
with message-id <[email protected]>
and subject line Bug#897815: fixed in msgpack-c 3.0.0-1
has caused the Debian Bug report #897815,
regarding msgpack-c: 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.)


-- 
897815: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897815
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:msgpack-c
Version: 2.1.5-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/msgpack-c_2.1.5-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

[...]
                 from /<<PKGBUILDDIR>>/example/cpp03/class_non_intrusive.cpp:16:
/<<PKGBUILDDIR>>/include/msgpack/v1/object.hpp: In function 'void 
msgpack::v1::operator<<(msgpack::v2::object&, const msgpack_object&)':
/<<PKGBUILDDIR>>/include/msgpack/v1/object.hpp:652:34: error: 'void* 
memcpy(void*, const void*, size_t)' copying an object of non-trivial type 
'struct msgpack::v2::object' from an array of 'const msgpack_object' {aka 
'const struct msgpack_object'} [-Werror=class-memaccess]
     std::memcpy(&o, &v, sizeof(v));
                                  ^
In file included from /<<PKGBUILDDIR>>/include/msgpack/object_fwd.hpp:17,
                 from 
/<<PKGBUILDDIR>>/include/msgpack/v1/adaptor/adaptor_base_decl.hpp:14,
                 from 
/<<PKGBUILDDIR>>/include/msgpack/adaptor/adaptor_base_decl.hpp:13,
                 from 
/<<PKGBUILDDIR>>/include/msgpack/adaptor/adaptor_base.hpp:13,
                 from /<<PKGBUILDDIR>>/include/msgpack/v1/object_decl.hpp:16,
                 from /<<PKGBUILDDIR>>/include/msgpack/object_decl.hpp:14,
                 from /<<PKGBUILDDIR>>/include/msgpack/object.hpp:13,
                 from /<<PKGBUILDDIR>>/include/msgpack.hpp:10,
                 from /<<PKGBUILDDIR>>/example/cpp03/class_non_intrusive.cpp:16:
/<<PKGBUILDDIR>>/include/msgpack/v2/object_fwd.hpp:23:8: note: 'struct 
msgpack::v2::object' declared here
 struct object : v1::object {
        ^~~~~~
cc1plus: all warnings being treated as errors
make[3]: *** [example/cpp03/CMakeFiles/class_non_intrusive.dir/build.make:66: 
example/cpp03/CMakeFiles/class_non_intrusive.dir/class_non_intrusive.cpp.o] 
Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[2]: *** [CMakeFiles/Makefile2:644: 
example/cpp03/CMakeFiles/class_non_intrusive.dir/all] Error 2
make[3]: Entering directory '/<<PKGBUILDDIR>>/build'
cd /<<PKGBUILDDIR>>/build/example/cpp03 && /usr/bin/c++   
-I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/build/include  
-DMSGPACK_DEFAULT_API_VERSION=2 -std=c++11 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -Wall -Wextra -Werror 
-g -O3 -o CMakeFiles/map_based_versionup.dir/map_based_versionup.cpp.o -c 
/<<PKGBUILDDIR>>/example/cpp03/map_based_versionup.cpp
In file included from /<<PKGBUILDDIR>>/include/msgpack/object.hpp:15,
                 from /<<PKGBUILDDIR>>/include/msgpack.hpp:10,
                 from /<<PKGBUILDDIR>>/example/cpp03/map_based_versionup.cpp:16:
/<<PKGBUILDDIR>>/include/msgpack/v1/object.hpp: In function 'void 
msgpack::v1::operator<<(msgpack::v2::object&, const msgpack_object&)':
/<<PKGBUILDDIR>>/include/msgpack/v1/object.hpp:652:34: error: 'void* 
memcpy(void*, const void*, size_t)' copying an object of non-trivial type 
'struct msgpack::v2::object' from an array of 'const msgpack_object' {aka 
'const struct msgpack_object'} [-Werror=class-memaccess]
     std::memcpy(&o, &v, sizeof(v));
                                  ^
In file included from /<<PKGBUILDDIR>>/include/msgpack/object_fwd.hpp:17,
                 from 
/<<PKGBUILDDIR>>/include/msgpack/v1/adaptor/adaptor_base_decl.hpp:14,
                 from 
/<<PKGBUILDDIR>>/include/msgpack/adaptor/adaptor_base_decl.hpp:13,
                 from 
/<<PKGBUILDDIR>>/include/msgpack/adaptor/adaptor_base.hpp:13,
                 from /<<PKGBUILDDIR>>/include/msgpack/v1/object_decl.hpp:16,
                 from /<<PKGBUILDDIR>>/include/msgpack/object_decl.hpp:14,
                 from /<<PKGBUILDDIR>>/include/msgpack/object.hpp:13,
                 from /<<PKGBUILDDIR>>/include/msgpack.hpp:10,
                 from /<<PKGBUILDDIR>>/example/cpp03/map_based_versionup.cpp:16:
/<<PKGBUILDDIR>>/include/msgpack/v2/object_fwd.hpp:23:8: note: 'struct 
msgpack::v2::object' declared here
 struct object : v1::object {
        ^~~~~~
cc1plus: all warnings being treated as errors
make[3]: *** [example/cpp03/CMakeFiles/map_based_versionup.dir/build.make:66: 
example/cpp03/CMakeFiles/map_based_versionup.dir/map_based_versionup.cpp.o] 
Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[2]: *** [CMakeFiles/Makefile2:681: 
example/cpp03/CMakeFiles/map_based_versionup.dir/all] Error 2
make[1]: *** [Makefile:133: all] Error 2
dh_auto_build: cd build && make -j8 -Oline "INSTALL=install 
--strip-program=true" returned exit code 2
make: *** [debian/rules:16: binary-arch] Error 25
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit 
status 2

--- End Message ---
--- Begin Message ---
Source: msgpack-c
Source-Version: 3.0.0-1

We believe that the bug you reported is fixed in the latest version of
msgpack-c, 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.
James McCoy <[email protected]> (supplier of updated msgpack-c 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, 10 May 2018 23:08:20 -0400
Source: msgpack-c
Binary: libmsgpackc2 libmsgpack-dev libmsgpack-doc
Architecture: source
Version: 3.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: James McCoy <[email protected]>
Changed-By: James McCoy <[email protected]>
Description:
 libmsgpack-dev - binary-based efficient object serialization library 
(development
 libmsgpack-doc - binary-based efficient object serialization library (docs)
 libmsgpackc2 - binary-based efficient object serialization library
Closes: 897815
Changes:
 msgpack-c (3.0.0-1) unstable; urgency=medium
 .
   * New upstream release
     + Fixes FTBFS with gcc8 (Closes: #897815)
     + New v3 C++ API
   * copyright: Bump years for debian/* and *
   * Declare compliance with Policy 4.1.4, no changes needed
   * control: Differentiate libmsgpack-dev short description from libmsgpackc2
   * Build/run some of upstream's examples as basic autopkgtests
Checksums-Sha1:
 67431330481be8a20428dd3de506e4a32ca519f8 2282 msgpack-c_3.0.0-1.dsc
 eaf52e6c773672df521cf9227fc52c9e19652bdf 478969 msgpack-c_3.0.0.orig.tar.gz
 802db61c6ff489b5781f9bde0e0b9f500fb8f28b 6832 msgpack-c_3.0.0-1.debian.tar.xz
 fa217fe976f8c1fa48b9b0b63604a1c09f91dce3 6731 
msgpack-c_3.0.0-1_source.buildinfo
Checksums-Sha256:
 2994f0edce0d3aa581c86283691936cd6fe4723223fa3d236d3ba2d011524638 2282 
msgpack-c_3.0.0-1.dsc
 bfbb71b7c02f806393bc3cbc491b40523b89e64f83860c58e3e54af47de176e4 478969 
msgpack-c_3.0.0.orig.tar.gz
 31f9ed9280e6359f6d526d7f2f2e27548193f50a3685503838f8ba9852d4cb4a 6832 
msgpack-c_3.0.0-1.debian.tar.xz
 dd7034d1f54212e2a4df29432b4c87fb318317fbb00ec5c6e34231449fbd2934 6731 
msgpack-c_3.0.0-1_source.buildinfo
Files:
 6005d07f35af7d1e9d81c4385aa79ec1 2282 libs optional msgpack-c_3.0.0-1.dsc
 0e4ecaf5acdf3d3e18f35cf87fbc1cb1 478969 libs optional 
msgpack-c_3.0.0.orig.tar.gz
 06579d470174ffa86585c899a09e3389 6832 libs optional 
msgpack-c_3.0.0-1.debian.tar.xz
 4772a067de316485107919e25a019992 6731 libs optional 
msgpack-c_3.0.0-1_source.buildinfo

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

iQKoBAEBCgCSFiEEkb+/TWlWvV33ty0j3+aRrjMbo9sFAlr1CZFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDkx
QkZCRjRENjk1NkJENURGN0I3MkQyM0RGRTY5MUFFMzMxQkEzREIUHGphbWVzc2Fu
QGRlYmlhbi5vcmcACgkQ3+aRrjMbo9vtbA/+MCWghEY4GT4K/JVJ9Ngeb3qpxTXO
xVuSWPZyavbtDPtDgMdhms0W/WMxLOX/NvPzuK8UItZ9NrurlQdNKffpGcSdNlFR
0EqhNcVPzlsrW3yblAThGG1cj7bciR+nWs1DZnPQ49DVYLYbYKrm+oTKIjNaZfUc
FiJldO4a+C0+a7GRDyxy90gQY7NYWjF+E/AxlrKvz7qgzFlfYnVQ9ur0qTx7cEmg
rpkThwXPr8d0e0Y8Dh5QID895zACRC/utTN9uLphzO5bOi1cm13tfIsry3mZ/bc6
n8bvFLQ2g+jmBRhmiGRQ0wYHBHb1yW0SH7/h03q2UyIPvniH/PucIxmJoWG0LOEl
SulrXeHUOz6Rto6uR2sfc5wdf0vTTcxgh5IL2963A8SBz0yQLTl44/IQufflFAXw
1FeG0RwiLqvUlVL4xQ2rt9DRDFAm2kX0jCC+lZT/UUXTpJZ2GpB9qfJ2qNeuM+cZ
y07dZxcx+44rAk4ciEobRvATba4NaJQTCRoFl9Kq17TVrcRxW/uvnSsa/Dubj72B
Mn5pPLWXd4kdopNEpe1DVg+NrviMaZywHb3XK6Zuq86CNbK03heAKQguwrZkfO6P
s4MUWgu0T+SeT/UbqXo2HOVLbHNGswMOGzHTgNZbyWwGg2+vrspxFJwtsioOhUz7
ba30wZqm3QbNbKA=
=TuZ+
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to