Your message dated Tue, 31 Jul 2018 13:00:11 +0000
with message-id <e1fkug3-0003lf...@fasolo.debian.org>
and subject line Bug#897778: fixed in leatherman 1.4.2+dfsg-1
has caused the Debian Bug report #897778,
regarding leatherman: 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.)
--
897778: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897778
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:leatherman
Version: 1.4.0+dfsg-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/leatherman_1.4.0+dfsg-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
[...]
/<<BUILDDIR>>/leatherman-1.4.0+dfsg/ruby/src/api.cc:37:85: error: type
qualifiers ignored on cast result type [-Werror=ignored-qualifiers]
#define LOAD_SYMBOL(x) x(reinterpret_cast<decltype(x)>(library.find_symbol(#x,
true)))
^
/<<BUILDDIR>>/leatherman-1.4.0+dfsg/ruby/src/api.cc:109:9: note: in expansion
of macro 'LOAD_SYMBOL'
LOAD_SYMBOL(rb_eStandardError),
^~~~~~~~~~~
/<<BUILDDIR>>/leatherman-1.4.0+dfsg/ruby/src/api.cc:37:85: error: type
qualifiers ignored on cast result type [-Werror=ignored-qualifiers]
#define LOAD_SYMBOL(x) x(reinterpret_cast<decltype(x)>(library.find_symbol(#x,
true)))
^
/<<BUILDDIR>>/leatherman-1.4.0+dfsg/ruby/src/api.cc:110:9: note: in expansion
of macro 'LOAD_SYMBOL'
LOAD_SYMBOL(rb_eRuntimeError),
^~~~~~~~~~~
/<<BUILDDIR>>/leatherman-1.4.0+dfsg/ruby/src/api.cc:37:85: error: type
qualifiers ignored on cast result type [-Werror=ignored-qualifiers]
#define LOAD_SYMBOL(x) x(reinterpret_cast<decltype(x)>(library.find_symbol(#x,
true)))
^
/<<BUILDDIR>>/leatherman-1.4.0+dfsg/ruby/src/api.cc:111:9: note: in expansion
of macro 'LOAD_SYMBOL'
LOAD_SYMBOL(rb_eLoadError),
^~~~~~~~~~~
/<<BUILDDIR>>/leatherman-1.4.0+dfsg/ruby/src/api.cc:39:88: error: type
qualifiers ignored on cast result type [-Werror=ignored-qualifiers]
#define LOAD_OPTIONAL_SYMBOL(x)
x(reinterpret_cast<decltype(x)>(library.find_symbol(#x)))
^
/<<BUILDDIR>>/leatherman-1.4.0+dfsg/ruby/src/api.cc:112:9: note: in expansion
of macro 'LOAD_OPTIONAL_SYMBOL'
LOAD_OPTIONAL_SYMBOL(ruby_setup),
^~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/leatherman-1.4.0+dfsg/ruby/src/api.cc:37:85: error: type
qualifiers ignored on cast result type [-Werror=ignored-qualifiers]
#define LOAD_SYMBOL(x) x(reinterpret_cast<decltype(x)>(library.find_symbol(#x,
true)))
^
/<<BUILDDIR>>/leatherman-1.4.0+dfsg/ruby/src/api.cc:113:9: note: in expansion
of macro 'LOAD_SYMBOL'
LOAD_SYMBOL(ruby_init),
^~~~~~~~~~~
/<<BUILDDIR>>/leatherman-1.4.0+dfsg/ruby/src/api.cc:37:85: error: type
qualifiers ignored on cast result type [-Werror=ignored-qualifiers]
#define LOAD_SYMBOL(x) x(reinterpret_cast<decltype(x)>(library.find_symbol(#x,
true)))
^
/<<BUILDDIR>>/leatherman-1.4.0+dfsg/ruby/src/api.cc:114:9: note: in expansion
of macro 'LOAD_SYMBOL'
LOAD_SYMBOL(ruby_options),
^~~~~~~~~~~
/<<BUILDDIR>>/leatherman-1.4.0+dfsg/ruby/src/api.cc:37:85: error: type
qualifiers ignored on cast result type [-Werror=ignored-qualifiers]
#define LOAD_SYMBOL(x) x(reinterpret_cast<decltype(x)>(library.find_symbol(#x,
true)))
^
/<<BUILDDIR>>/leatherman-1.4.0+dfsg/ruby/src/api.cc:115:9: note: in expansion
of macro 'LOAD_SYMBOL'
LOAD_SYMBOL(ruby_cleanup),
^~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[3]: *** [ruby/CMakeFiles/leatherman_ruby.dir/build.make:66:
ruby/CMakeFiles/leatherman_ruby.dir/src/api.cc.o] Error 1
make[3]: Leaving directory
'/<<BUILDDIR>>/leatherman-1.4.0+dfsg/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:1042:
ruby/CMakeFiles/leatherman_ruby.dir/all] Error 2
make[1]: *** [Makefile:144: all] Error 2
dh_auto_build: cd obj-x86_64-linux-gnu && make -j8 -Oline "INSTALL=install
--strip-program=true" returned exit code 2
make: *** [debian/rules:12: build-arch] Error 25
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: leatherman
Source-Version: 1.4.2+dfsg-1
We believe that the bug you reported is fixed in the latest version of
leatherman, 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.
Apollon Oikonomopoulos <apoi...@debian.org> (supplier of updated leatherman
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: Tue, 31 Jul 2018 15:06:39 +0800
Source: leatherman
Binary: libleatherman-dev libleatherman-data libleatherman1.4.2
Architecture: source all amd64
Version: 1.4.2+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Puppet Package Maintainers
<pkg-puppet-de...@lists.alioth.debian.org>
Changed-By: Apollon Oikonomopoulos <apoi...@debian.org>
Description:
libleatherman-data - collection of C++ and CMake utility libraries - support
data
libleatherman-dev - collection of C++ and CMake utility libraries -
development files
libleatherman1.4.2 - collection of C++ and CMake utility libraries - shared
libraries
Closes: 897553 897778
Changes:
leatherman (1.4.2+dfsg-1) unstable; urgency=medium
.
[ Nicolas Dandrimont ]
* Explicit build-dependency version constraints to ease backports
* Force LC_CTYPE=C for tests as well
.
[ Apollon Oikonomopoulos ]
* B-D on ruby (Closes: #897553)
* New upstream release
+ Bump SONAME to 1.4.2
* Bump Standards-Version to 4.1.5; no changes needed
* d/copyright: add Files-Excluded field
* Disable -Werror (Closes: #897778)
Checksums-Sha1:
346ab0365a6f2a85fe3464f6f891372b9c3b5406 2398 leatherman_1.4.2+dfsg-1.dsc
c5b9ad4d0729d63f02e0c6c2f1edaf8da2c875df 268758
leatherman_1.4.2+dfsg.orig.tar.gz
461d0e54b755faf605b708ae8aca5270d0f3d7cf 5528
leatherman_1.4.2+dfsg-1.debian.tar.xz
545377c04bb84c4e0db5cffae36a0758b75c7620 10171
leatherman_1.4.2+dfsg-1_amd64.buildinfo
54f696c295b039eb861c03163a0db66a31553b43 10052
libleatherman-data_1.4.2+dfsg-1_all.deb
bce9f1584cab42aadcc473879585c2aaf3d27947 111424
libleatherman-dev_1.4.2+dfsg-1_amd64.deb
b0b35c327b2dda4fc7b188f670cf0472cf81a91b 4971828
libleatherman1.4.2-dbgsym_1.4.2+dfsg-1_amd64.deb
2c97cccaca2d5b3b14dcabedc2f79c4d63d8b898 345768
libleatherman1.4.2_1.4.2+dfsg-1_amd64.deb
Checksums-Sha256:
2bc6ac5945d17bfaf3262941989b4496f42dfaffbbfcf2e7ce0d2fe2139706f4 2398
leatherman_1.4.2+dfsg-1.dsc
258ff5e8c586ec72e710a1d55850ae6d33079301e018a2dee8d8291dbc4bb2c8 268758
leatherman_1.4.2+dfsg.orig.tar.gz
0c1b4c2013300e063feb2d87be67fddd227e4b9f00672c781cf2e5585fecfe93 5528
leatherman_1.4.2+dfsg-1.debian.tar.xz
17906bbb867d3de6f6eadf0018e6ca53c3721e255e541a076c470a2c735802b6 10171
leatherman_1.4.2+dfsg-1_amd64.buildinfo
1133153d8cd6f3e52f6a2c000f3c7334ec86d34295519286ad46cb6640ca721b 10052
libleatherman-data_1.4.2+dfsg-1_all.deb
00fea58db232a7078da30d15af36e74b0773ca5e078afc18e0f294b0acdbe897 111424
libleatherman-dev_1.4.2+dfsg-1_amd64.deb
a0ee72056d942eb1a8b2f6026fd758c8855aef27e34448c9cb0426fb2592cda9 4971828
libleatherman1.4.2-dbgsym_1.4.2+dfsg-1_amd64.deb
893a6a87ef39696870971016b543e5f1814c7fbc447d0910d56aa451c7fffb22 345768
libleatherman1.4.2_1.4.2+dfsg-1_amd64.deb
Files:
514c7299a48d99b5bf737cb9ff04b08f 2398 libs optional leatherman_1.4.2+dfsg-1.dsc
d2c78ad8b3e8b990c6e04336b298021a 268758 libs optional
leatherman_1.4.2+dfsg.orig.tar.gz
a00bf76baf57d6a70247324b61871c7a 5528 libs optional
leatherman_1.4.2+dfsg-1.debian.tar.xz
94b55201f28fb76885b3a6f1135ac740 10171 libs optional
leatherman_1.4.2+dfsg-1_amd64.buildinfo
3f0d300fb101ae69fe2b445e21a0b317 10052 libs optional
libleatherman-data_1.4.2+dfsg-1_all.deb
5533fd6e351ebfdb2e649e103dc2f174 111424 libdevel optional
libleatherman-dev_1.4.2+dfsg-1_amd64.deb
c0defb468f9d70770dcab4a8848a6982 4971828 debug optional
libleatherman1.4.2-dbgsym_1.4.2+dfsg-1_amd64.deb
549195b691ce6b4f76dd6d108ea6f97a 345768 libs optional
libleatherman1.4.2_1.4.2+dfsg-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEPgL9ZlYpWVIRC6uZ9RsYxyAkgiQFAltgEFkACgkQ9RsYxyAk
giQzoBAAjzarx3aX7wF9aJQwgiHCCvp/Cyh2dq8YlHG7SapqeY4R3hTfjvUIU+Cg
xSuQ4Kc9ovERCBAonsVhR7mGurUnokmFFf4BRpzqiF8GoH4ZlkaGc6riiCtQhMks
v4n+O1nfNGYD9mO9EV/4nrvNNFS7SnIF7b8fAtOwPx/M1zCTaDPz+bv0wMnr8u9E
VUQKQ9nXsm+NvsFhn7x/9O0w/dm50Ga/PhqQP9V0bonFrtShi4w1jI4tI8BrOp4j
RmlUucSF6dEOqb7mZtuudrJWea1jayirv2rpUbI9+aCKx0JGpyfLLDzpbbsb2iFf
/FODsbgt7lO2m7tWZXzA9ese1btqVnwHRxUxetwmOgdX/3f7wTMdX7Y2ouPoXXjp
NR5XR6nqufkuHLRALOJKyGRbsbFqJRygMwWM6UlFXik01l9plcEI2g5dRB5pBU08
CJ5kFDVSXpDw4AubN81usj1fD58oiMmFd7+ugQam1cyXbK8EDcGDBD6VwiWSy1jB
8vEhmawInfdMnRfIi0YiDow5pwzABcyyuKWwaQRQYNcmE7Pd8To9q99Ey86t0Dbr
ppeYnm5PXl6UgtrwMR8D9jqaQ4ObllUFszhlE/303ZcvuAX3jZJIu1CdzrkirVgN
WaET9pTYZL8U7E52dv/LXMGhQkMHFbSci+Xl0nTQmM/rL4M1/VM=
=mixu
-----END PGP SIGNATURE-----
--- End Message ---