Your message dated Sun, 17 Sep 2017 21:19:20 +0000
with message-id <[email protected]>
and subject line Bug#853564: fixed in msgpack-c 2.1.5-1
has caused the Debian Bug report #853564,
regarding msgpack-c: 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 [email protected]
immediately.)
--
853564: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853564
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:msgpack-c
Version: 1.4.2-4
Severity: normal
Tags: sid buster
User: [email protected]
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/msgpack-c_1.4.2-4_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
[...]
finalizing index lists...
writing tag file...
lookup cache used 21052/65536 hits=1501746 misses=21150
finished...
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build -O--parallel -O--buildsystem=autoconf -Nlibmsgpack-doc
make -j64
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make all-recursive
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making all in src
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-Wdate-time -D_FORTIFY_SOURCE=2 -I../include -O3 -Wall -Wextra -Werror -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat
-Werror=format-security -g -c -o unpack.lo unpack.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-Wdate-time -D_FORTIFY_SOURCE=2 -I../include -O3 -Wall -Wextra -Werror -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat
-Werror=format-security -g -c -o objectc.lo objectc.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-Wdate-time -D_FORTIFY_SOURCE=2 -I../include -O3 -Wall -Wextra -Werror -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat
-Werror=format-security -g -c -o version.lo version.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-Wdate-time -D_FORTIFY_SOURCE=2 -I../include -O3 -Wall -Wextra -Werror -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat
-Werror=format-security -g -c -o vrefbuffer.lo vrefbuffer.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I..
-Wdate-time -D_FORTIFY_SOURCE=2 -I../include -O3 -Wall -Wextra -Werror -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat
-Werror=format-security -g -c -o zone.lo zone.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-I../include -O3 -Wall -Wextra -Werror -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat
-Werror=format-security -g -c objectc.c -fPIC -DPIC -o .libs/objectc.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-I../include -O3 -Wall -Wextra -Werror -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat
-Werror=format-security -g -c zone.c -fPIC -DPIC -o .libs/zone.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-I../include -O3 -Wall -Wextra -Werror -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat
-Werror=format-security -g -c version.c -fPIC -DPIC -o .libs/version.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-I../include -O3 -Wall -Wextra -Werror -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat
-Werror=format-security -g -c unpack.c -fPIC -DPIC -o .libs/unpack.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-I../include -O3 -Wall -Wextra -Werror -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat
-Werror=format-security -g -c vrefbuffer.c -fPIC -DPIC -o .libs/vrefbuffer.o
In file included from unpack.c:268:0:
../include/msgpack/unpack_template.h: In function 'template_execute':
../include/msgpack/unpack_template.h:250:17: error: this statement may fall
through [-Werror=implicit-fallthrough=]
++p;
^~~
../include/msgpack/unpack_template.h:252:13: note: here
default:
^~~~~~~
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-I../include -O3 -Wall -Wextra -Werror -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat
-Werror=format-security -g -c zone.c -o zone.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-I../include -O3 -Wall -Wextra -Werror -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat
-Werror=format-security -g -c version.c -o version.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-I../include -O3 -Wall -Wextra -Werror -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat
-Werror=format-security -g -c vrefbuffer.c -o vrefbuffer.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2
-I../include -O3 -Wall -Wextra -Werror -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat
-Werror=format-security -g -c objectc.c -o objectc.o >/dev/null 2>&1
cc1: all warnings being treated as errors
Makefile:1374: recipe for target 'unpack.lo' failed
make[3]: *** [unpack.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
Makefile:471: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
Makefile:380: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j64 returned exit code 2
debian/rules:10: 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: msgpack-c
Source-Version: 2.1.5-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: Sun, 17 Sep 2017 08:53:26 -0400
Source: msgpack-c
Binary: libmsgpackc2 libmsgpack-dev libmsgpack-doc
Architecture: source
Version: 2.1.5-1
Distribution: unstable
Urgency: medium
Maintainer: Taku YASUI <[email protected]>
Changed-By: James McCoy <[email protected]>
Description:
libmsgpack-dev - binary-based efficient object serialization library
libmsgpack-doc - binary-based efficient object serialization library (docs)
libmsgpackc2 - binary-based efficient object serialization library
Closes: 845066 853564
Changes:
msgpack-c (2.1.5-1) unstable; urgency=medium
.
* New upstream release
* Upload to unstable
* Declare compliance with Policy 4.1.0
+ Change Priority from extra to optional
.
msgpack-c (2.1.3-1) experimental; urgency=medium
.
* New upstream release
+ Fix FTBFS with gcc-7 (Closes: #853564)
+ Bump minimum CMake version to 2.8.12
+ Provide CMake config files to assist building against msgpack-c.
.
msgpack-c (2.1.1-1) experimental; urgency=medium
.
* New upstream release (Closes: #845066)
+ Incompatible changes in v2 API
- Removed pointer versions of msgpack::unpack APIs.
- Removed pointer versions of msgpack::convert APIs.
- Removed msgpack::type::nil in favor of msgpack::type::nil_t.
- Removed std::string specialization for msgpack::object conversion.
+ New FLOAT32/FLOAT64 object types, the latter of which is the same as the
existing FLOAT type.
- This also introduces explicit (un)pack functions that handle C's float
instead of coercing them to double.
* debian/rules: Rework to use CMake instead of autotools
* Update symbols for new APIs/object types
* Declare compliance with policy 3.9.8, no changes needed
Checksums-Sha1:
0427105382f12800e4845228283270bb56fa8811 2274 msgpack-c_2.1.5-1.dsc
b41ac48e6b48cd46c67dcbbf2b1ed23efa24b669 463951 msgpack-c_2.1.5.orig.tar.gz
986ae9ae19a8f092c654faa565f55dbe2cd867ca 5828 msgpack-c_2.1.5-1.debian.tar.xz
8bace1d38120e2e3c54cac02be83cf19891c933a 7032
msgpack-c_2.1.5-1_source.buildinfo
Checksums-Sha256:
275d780a6020cc35445ceb8cc3ec6e665c142e2d013b679b65a6d0c34ac03a09 2274
msgpack-c_2.1.5-1.dsc
6126375af9b204611b9d9f154929f4f747e4599e6ae8443b337915dcf2899d2b 463951
msgpack-c_2.1.5.orig.tar.gz
d0c0e3df1c47b073610977161f83beb7daf4b0cce45ef15c8e9bbadc28bce9f8 5828
msgpack-c_2.1.5-1.debian.tar.xz
78726b8b59a8438eb01803a954d844b6138e21c475657cf345c86d4e0fbccfe7 7032
msgpack-c_2.1.5-1_source.buildinfo
Files:
61f75493ecc3f9b84d3dfbe34e185000 2274 libs optional msgpack-c_2.1.5-1.dsc
2583c016cc24b2f2aa458707021eec81 463951 libs optional
msgpack-c_2.1.5.orig.tar.gz
11ef6eb78cb21f5dc2449252f33f9319 5828 libs optional
msgpack-c_2.1.5-1.debian.tar.xz
6df43086ffab846a33705379f578797a 7032 libs optional
msgpack-c_2.1.5-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKoBAEBCgCSFiEEkb+/TWlWvV33ty0j3+aRrjMbo9sFAlm+1S9fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDkx
QkZCRjRENjk1NkJENURGN0I3MkQyM0RGRTY5MUFFMzMxQkEzREIUHGphbWVzc2Fu
QGRlYmlhbi5vcmcACgkQ3+aRrjMbo9sG+w/9GT+BeQJwS+wpzJu4r9l8hmvaAC6/
TKqngI0VVbpZ9Su0lRsCAfJl0Y4/cMekYoTnwZtZpvxC8+CcTfGmsfGJnol1fx1t
O2t/2S6j5lBwXJUIrhmo6yqUeJs8qUtnz8RFTFfg2Kwbeed+ZS5yTPju4E8JWNL+
PlWvSIqaJrmLNxHMmcrfX82n/2Nu3MuezqIPa69Fp+45xglSp+rFwp3Kr5JW9Yyq
g1MoMB6poLCYWmZzINNSTk6L6TI7hHbYwzYUx3KW5Mp12+GMeE3t4VgYLpztnQ3E
eFbmb8gT8U8EzUsl+hftMBwZIMcX5n6UDSoLOAyW5gxVZ7EPxbjAYjeY0RSm0Fr8
ljVSyo8sjA6/d2NGIkWyzxBZxlL+AEHmYSPN0sSAp4kTYmyMTEpt+Bci26rOX2s5
jM22x86li7gsVaeWNezKFwdijNti/LlE7OMFdESpOKAofgKM8J9HdBVbyhD+a/cT
EArb1ikto2vGRqGoYqWTn32RJpa8G0FEAhNqXYJWdC4O4szBX88VhjPJq5AX7W+u
7wmBcQEyto1SV1+Jq+mK2Rojy8ju8Bsga5x0RWD6IjOJVaVrsX1JMgVSDiVSDKf9
TV9PTxFheMpn46BQUbbMOxDcctvxBvC0qbxGjNQEkhJuMCVwTUrEQez8sEpCfk62
WBF99+HcSH8F3fg=
=AwLi
-----END PGP SIGNATURE-----
--- End Message ---