Your message dated Sun, 05 Aug 2018 07:34:58 +0000
with message-id <e1fmdz4-0001dz...@fasolo.debian.org>
and subject line Bug#897880: fixed in upx-ucl 3.94-5
has caused the Debian Bug report #897880,
regarding upx-ucl: 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.)
--
897880: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897880
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:upx-ucl
Version: 3.94-4
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/upx-ucl_3.94-4_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
[...]
g++ -DWITH_UCL -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fno-delete-null-pointer-checks -fno-strict-aliasing
-fwrapv -funsigned-char -Wall -W -Wcast-align -Wcast-qual
-Wmissing-declarations -Wpointer-arith -Wshadow -Wvla -Wwrite-strings -Werror
-o compress_zlib.o -c compress_zlib.cpp
compress_zlib.cpp: In member function 'void zlib_compress_config_t::reset()':
compress_zlib.cpp:36:34: error: 'void* memset(void*, int, size_t)' clearing an
object of non-trivial type 'struct zlib_compress_config_t'; use assignment or
value-initialization instead [-Werror=class-memaccess]
memset(this, 0, sizeof(*this));
^
In file included from compress_zlib.cpp:29:
conf.h:548:8: note: 'struct zlib_compress_config_t' declared here
struct zlib_compress_config_t
^~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[3]: *** [Makefile:92: compress_zlib.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: *** Waiting for unfinished jobs....
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
g++ -DWITH_UCL -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fno-delete-null-pointer-checks -fno-strict-aliasing
-fwrapv -funsigned-char -Wall -W -Wcast-align -Wcast-qual
-Wmissing-declarations -Wpointer-arith -Wshadow -Wvla -Wwrite-strings -Werror
-o compress_ucl.o -c compress_ucl.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
g++ -DWITH_UCL -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fno-delete-null-pointer-checks -fno-strict-aliasing
-fwrapv -funsigned-char -Wall -W -Wcast-align -Wcast-qual
-Wmissing-declarations -Wpointer-arith -Wshadow -Wvla -Wwrite-strings -Werror
-o filter.o -c filter.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
g++ -DWITH_UCL -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fno-delete-null-pointer-checks -fno-strict-aliasing
-fwrapv -funsigned-char -Wall -W -Wcast-align -Wcast-qual
-Wmissing-declarations -Wpointer-arith -Wshadow -Wvla -Wwrite-strings -Werror
-o except.o -c except.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
g++ -DWITH_UCL -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fno-delete-null-pointer-checks -fno-strict-aliasing
-fwrapv -funsigned-char -Wall -W -Wcast-align -Wcast-qual
-Wmissing-declarations -Wpointer-arith -Wshadow -Wvla -Wwrite-strings -Werror
-o file.o -c file.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
g++ -DWITH_UCL -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fno-delete-null-pointer-checks -fno-strict-aliasing
-fwrapv -funsigned-char -Wall -W -Wcast-align -Wcast-qual
-Wmissing-declarations -Wpointer-arith -Wshadow -Wvla -Wwrite-strings -Werror
-o help.o -c help.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
g++ -DWITH_UCL -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -fno-delete-null-pointer-checks -fno-strict-aliasing
-fwrapv -funsigned-char -Wall -W -Wcast-align -Wcast-qual
-Wmissing-declarations -Wpointer-arith -Wshadow -Wvla -Wwrite-strings -Werror
-o filteri.o -c filteri.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
g++ -DWITH_UCL -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2
-I./../src/lzma-sdk -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security
-fno-delete-null-pointer-checks -fno-strict-aliasing -fwrapv -funsigned-char
-Wall -W -Wcast-align -Wcast-qual -Wmissing-declarations -Wpointer-arith
-Wshadow -Wvla -Wwrite-strings -Werror -Wno-shadow -o compress_lzma.o -c
compress_lzma.cpp
compress_lzma.cpp: In member function 'void lzma_compress_config_t::reset()':
compress_lzma.cpp:46:34: error: 'void* memset(void*, int, size_t)' clearing an
object of non-trivial type 'struct lzma_compress_config_t'; use assignment or
value-initialization instead [-Werror=class-memaccess]
memset(this, 0, sizeof(*this));
^
In file included from compress_lzma.cpp:29:
conf.h:520:8: note: 'struct lzma_compress_config_t' declared here
struct lzma_compress_config_t
^~~~~~~~~~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[3]: *** [Makefile:92: compress_lzma.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:31: all] Error 2
dh_auto_build: make -j8 -Oline CXXFLAGS_OPTIMIZE= CHECK_WHITESPACE=
UPX_VERSION_GITREV= exeext= target=linux all returned exit code 2
make[1]: *** [debian/rules:28: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:23: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: upx-ucl
Source-Version: 3.94-5
We believe that the bug you reported is fixed in the latest version of
upx-ucl, 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.
Robert Luberda <rob...@debian.org> (supplier of updated upx-ucl 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: Sun, 05 Aug 2018 08:55:46 +0200
Source: upx-ucl
Binary: upx-ucl
Architecture: source amd64
Version: 3.94-5
Distribution: unstable
Urgency: medium
Maintainer: Robert Luberda <rob...@debian.org>
Changed-By: Robert Luberda <rob...@debian.org>
Description:
upx-ucl - efficient live-compressor for executables
Closes: 897880
Changes:
upx-ucl (3.94-5) unstable; urgency=medium
.
* Apply Silence-some-gcc-8-snapshot-compiler-warnings.patch from upstream
to fix gcc-8 compilation failure (closes: #897880).
* Bump debhelper's compat level to 11.
* debian/control:
+ update Vcs-* fields for salsa migration;
+ add `Rules-Requires-Root: no' field;
+ Standards-Version: 4.2.0.
Checksums-Sha1:
e49cafe3ffc0fd2a7680586e7e46f05eb63b0e74 1838 upx-ucl_3.94-5.dsc
404d4aef1c613863a6d55c4522608085c3da0f58 16496 upx-ucl_3.94-5.debian.tar.xz
0dda9ddbbbf2ac780f5f122ccbb5abd7877d5603 1568800
upx-ucl-dbgsym_3.94-5_amd64.deb
04c0e32fad9b1bb2dbdd36d6d1c37380174eb4dc 5885 upx-ucl_3.94-5_amd64.buildinfo
491067b7790e77e12795ce4ae9c4ed2cdc119a1f 385848 upx-ucl_3.94-5_amd64.deb
Checksums-Sha256:
cbe770cba63a161e58d1377315ea585086d9809ff43f052142b4e056ffadb2df 1838
upx-ucl_3.94-5.dsc
7aa44082800ca80efaf607ae582f1c1bd2342c4f69358c2842ae823b61db3719 16496
upx-ucl_3.94-5.debian.tar.xz
e4c116d812759ef261881e089d91a62bd147b0934834bd051fb2645c5f1f3893 1568800
upx-ucl-dbgsym_3.94-5_amd64.deb
876361c7e7394377cdfe9f52a92dc8c45d5edb21204c595f1496f4c9133b5d70 5885
upx-ucl_3.94-5_amd64.buildinfo
85438bae6ab9ebdd7eb6e096ae334585160a0a4a54fb46c003fd2c837cc5ec24 385848
upx-ucl_3.94-5_amd64.deb
Files:
d356da35c88bd1626cd2e473711aed5e 1838 utils optional upx-ucl_3.94-5.dsc
7b751b98bc61c1dff7552b4bea8381e6 16496 utils optional
upx-ucl_3.94-5.debian.tar.xz
90c63cb381669297dd57245495e27590 1568800 debug optional
upx-ucl-dbgsym_3.94-5_amd64.deb
f05c8182f820bfbe677eeefb1a2453aa 5885 utils optional
upx-ucl_3.94-5_amd64.buildinfo
eb5324cdc4e8d34010a92051b8ceee84 385848 utils optional upx-ucl_3.94-5_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEENeh2+rTTcy6TtNI3Yx3nVTvor9QFAltmoMsACgkQYx3nVTvo
r9Q4vRAAoLPrZY0Kvcc2N6Y25SwJu0FnHew9/8SQL6XnJn56QbfRtjmeuRnMQ+p7
HKGS699OoouOnMXWlGvalbOuDLEKISzyIfwIj1EohB4bEMTOJOgOAueALmRRcJHe
53pa+DolOMXCbt5tnXKyf8AOxxbSK7UIUVak2V+bk01JPCy5QEX2KhwbUwqWdWtQ
P1cpVqsMudc6DOt9v3RIaF5VVe9wzNNQH5qEsNq2QhUnKminWD+oi9vCShptDTCB
w4oPLP43jQsihtHlPLlVpDT2H4Xm3Tq1FOkSeenCXogRYU365/v91bnxQsDjn4k9
8I48x0+qeBZAG4zMRRhaFMzk3wq7e3mNLnNLLOjX5yndiHKjXaYmNH/r219PFdbL
9iImwHy3PfQj0t8pAFzW9XHxV40WlgKgDuciYfqLKMWDQxBKuhL/9Wc/N7dQFijR
eg1RQKfczva/YlVYxSWGTWoeQfIJ/pIl0duD3gjnh6DuPzHXfmSNRxvN3SD9ng5O
ERPsV9JXiVgxiwBZu3k8UK2Emsv7SzLCo0+SPoXnDqJ2W9a6DcO7XNzx+5VjwEKm
8+De05v/hvDXENI/Xd99j6nsTPfJf27W2TF1RT9uBIYg80XcLKR9CiT0jP4FXkoC
SQaLaxrojE5eWpoH502MpZHmfeFhCFlSCm1saVydoMvgChi1Wr8=
=c8EC
-----END PGP SIGNATURE-----
--- End Message ---