Your message dated Wed, 18 Jul 2018 06:06:15 +0000
with message-id <e1fffbl-0005f5...@fasolo.debian.org>
and subject line Bug#897848: fixed in rocksdb 5.14.2-2
has caused the Debian Bug report #897848,
regarding rocksdb: 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.)
--
897848: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897848
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:rocksdb
Version: 5.11.3-2
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/rocksdb_5.11.3-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
[...]
make[1]: Entering directory '/<<PKGBUILDDIR>>'
PORTABLE=1 make all
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Makefile:127: Warning: Compiling in debug mode. Don't use the resulting binary
in production
Makefile:177: Warning: /<<PKGBUILDDIR>>=. dont exist
rm -f util/build_version.cc-t
sed -e s/@@GIT_SHA@@// -e s/@@GIT_DATE_TIME@@/2018-04-08/
util/build_version.cc.in > util/build_version.cc-t
if test -f util/build_version.cc; then \
cmp -s util/build_version.cc-t util/build_version.cc && rm -f
util/build_version.cc-t || mv -f util/build_version.cc-t util/build_version.cc;
\
else mv -f util/build_version.cc-t util/build_version.cc; fi
Makefile:127: Warning: Compiling in debug mode. Don't use the resulting binary
in production
Makefile:177: Warning: /<<PKGBUILDDIR>>=. dont exist
rm -f util/build_version.cc-t
sed -e s/@@GIT_SHA@@// -e s/@@GIT_DATE_TIME@@/2018-04-08/
util/build_version.cc.in > util/build_version.cc-t
if test -f util/build_version.cc; then \
cmp -s util/build_version.cc-t util/build_version.cc && rm -f
util/build_version.cc-t || mv -f util/build_version.cc-t util/build_version.cc;
\
else mv -f util/build_version.cc-t util/build_version.cc; fi
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -DROCKSDB_USE_RTTI -g -W -Wextra -Wall
-Wsign-compare -Wshadow -Wno-unused-parameter -Werror -I. -I./include
-std=c++11 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security
-DROCKSDB_PLATFORM_POSIX -DROCKSDB_LIB_IO_POSIX -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DOS_LINUX -fno-builtin-memcmp
-DROCKSDB_FALLOCATE_PRESENT -DSNAPPY -DGFLAGS=1 -DZLIB -DBZIP2 -DLZ4 -DZSTD
-DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX
-DROCKSDB_BACKTRACE -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT
-DROCKSDB_SUPPORT_THREAD_LOCAL -isystem ./third-party/gtest-1.7.0/fused-src
-O2 -fno-omit-frame-pointer -momit-leaf-frame-pointer -Woverloaded-virtual
-Wnon-virtual-dtor -Wno-missing-field-initializers -c cache/clock_cache.cc -o
cache/clock_cache.o
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -DROCKSDB_USE_RTTI -g -W -Wextra -Wall
-Wsign-compare -Wshadow -Wno-unused-parameter -Werror -I. -I./include
-std=c++11 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security
-DROCKSDB_PLATFORM_POSIX -DROCKSDB_LIB_IO_POSIX -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DOS_LINUX -fno-builtin-memcmp
-DROCKSDB_FALLOCATE_PRESENT -DSNAPPY -DGFLAGS=1 -DZLIB -DBZIP2 -DLZ4 -DZSTD
-DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX
-DROCKSDB_BACKTRACE -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT
-DROCKSDB_SUPPORT_THREAD_LOCAL -isystem ./third-party/gtest-1.7.0/fused-src
-O2 -fno-omit-frame-pointer -momit-leaf-frame-pointer -Woverloaded-virtual
-Wnon-virtual-dtor -Wno-missing-field-initializers -c cache/lru_cache.cc -o
cache/lru_cache.o
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -DROCKSDB_USE_RTTI -g -W -Wextra -Wall
-Wsign-compare -Wshadow -Wno-unused-parameter -Werror -I. -I./include
-std=c++11 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security
-DROCKSDB_PLATFORM_POSIX -DROCKSDB_LIB_IO_POSIX -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DOS_LINUX -fno-builtin-memcmp
-DROCKSDB_FALLOCATE_PRESENT -DSNAPPY -DGFLAGS=1 -DZLIB -DBZIP2 -DLZ4 -DZSTD
-DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX
-DROCKSDB_BACKTRACE -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT
-DROCKSDB_SUPPORT_THREAD_LOCAL -isystem ./third-party/gtest-1.7.0/fused-src
-O2 -fno-omit-frame-pointer -momit-leaf-frame-pointer -Woverloaded-virtual
-Wnon-virtual-dtor -Wno-missing-field-initializers -c cache/sharded_cache.cc -o
cache/sharded_cache.o
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -DROCKSDB_USE_RTTI -g -W -Wextra -Wall
-Wsign-compare -Wshadow -Wno-unused-parameter -Werror -I. -I./include
-std=c++11 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security
-DROCKSDB_PLATFORM_POSIX -DROCKSDB_LIB_IO_POSIX -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DOS_LINUX -fno-builtin-memcmp
-DROCKSDB_FALLOCATE_PRESENT -DSNAPPY -DGFLAGS=1 -DZLIB -DBZIP2 -DLZ4 -DZSTD
-DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX
-DROCKSDB_BACKTRACE -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT
-DROCKSDB_SUPPORT_THREAD_LOCAL -isystem ./third-party/gtest-1.7.0/fused-src
-O2 -fno-omit-frame-pointer -momit-leaf-frame-pointer -Woverloaded-virtual
-Wnon-virtual-dtor -Wno-missing-field-initializers -c db/builder.cc -o
db/builder.o
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -DROCKSDB_USE_RTTI -g -W -Wextra -Wall
-Wsign-compare -Wshadow -Wno-unused-parameter -Werror -I. -I./include
-std=c++11 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security
-DROCKSDB_PLATFORM_POSIX -DROCKSDB_LIB_IO_POSIX -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -DOS_LINUX -fno-builtin-memcmp
-DROCKSDB_FALLOCATE_PRESENT -DSNAPPY -DGFLAGS=1 -DZLIB -DBZIP2 -DLZ4 -DZSTD
-DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_PTHREAD_ADAPTIVE_MUTEX
-DROCKSDB_BACKTRACE -DROCKSDB_RANGESYNC_PRESENT -DROCKSDB_SCHED_GETCPU_PRESENT
-DROCKSDB_SUPPORT_THREAD_LOCAL -isystem ./third-party/gtest-1.7.0/fused-src
-O2 -fno-omit-frame-pointer -momit-leaf-frame-pointer -Woverloaded-virtual
-Wnon-virtual-dtor -Wno-missing-field-initializers -c db/c.cc -o db/c.o
db/c.cc: In function 'void
rocksdb_writebatch_wi_iterate(rocksdb_writebatch_wi_t*, void*, void (*)(void*,
const char*, size_t, const char*, size_t), void (*)(void*, const char*,
size_t))':
db/c.cc:1664:5: error: conflicting C language linkage declaration
'rocksdb_writebatch_wi_iterate(rocksdb_writebatch_wi_t*, void*, void (*)(void*,
const char*, size_t, const char*, size_t), void (*)(void*, const char*,
size_t))::H handler' [-Werror]
H handler;
^~~~~~~
db/c.cc:1408:5: note: previous declaration
'rocksdb_writebatch_iterate(rocksdb_writebatch_t*, void*, void (*)(void*, const
char*, size_t, const char*, size_t), void (*)(void*, const char*, size_t))::H
handler'
H handler;
^~~~~~~
db/c.cc: In function 'rocksdb_slicetransform_t*
rocksdb_slicetransform_create_fixed_prefix(size_t)':
db/c.cc:3126:12: error: conflicting C language linkage declaration
'rocksdb_slicetransform_create_fixed_prefix(size_t)::Wrapper* wrapper' [-Werror]
Wrapper* wrapper = new Wrapper;
^~~~~~~
db/c.cc:2680:12: note: previous declaration
'rocksdb_filterpolicy_create_bloom_format(int, bool)::Wrapper* wrapper'
Wrapper* wrapper = new Wrapper;
^~~~~~~
db/c.cc: In function 'rocksdb_slicetransform_t*
rocksdb_slicetransform_create_noop()':
db/c.cc:3147:12: error: conflicting C language linkage declaration
'rocksdb_slicetransform_create_noop()::Wrapper* wrapper' [-Werror]
Wrapper* wrapper = new Wrapper;
^~~~~~~
db/c.cc:2680:12: note: previous declaration
'rocksdb_filterpolicy_create_bloom_format(int, bool)::Wrapper* wrapper'
Wrapper* wrapper = new Wrapper;
^~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [Makefile:1842: db/c.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:8: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:15: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: rocksdb
Source-Version: 5.14.2-2
We believe that the bug you reported is fixed in the latest version of
rocksdb, 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.
Laszlo Boszormenyi (GCS) <g...@debian.org> (supplier of updated rocksdb 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, 17 Jul 2018 16:29:50 +0000
Source: rocksdb
Binary: librocksdb-dev librocksdb5.14 rocksdb-tools
Architecture: source amd64
Version: 5.14.2-2
Distribution: unstable
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.org>
Changed-By: Laszlo Boszormenyi (GCS) <g...@debian.org>
Description:
librocksdb-dev - persistent Key-Value Store for Flash and RAM Storage
(development
librocksdb5.14 - persistent Key-Value Store for Flash and RAM Storage
rocksdb-tools - persistent Key-Value Store for Flash and RAM Storage (tools)
Closes: 897848
Changes:
rocksdb (5.14.2-2) unstable; urgency=medium
.
* Backport fix for GCC 8 build (closes: #897848).
* Upload to Sid.
Checksums-Sha1:
4878ec640e2d819dbeac77a75c4ddd4b4274b3fb 2169 rocksdb_5.14.2-2.dsc
161dd19eb62e1c2abeee36569e0ee88a956738c0 11004 rocksdb_5.14.2-2.debian.tar.xz
cd98563065018a6bd6300fbadb25d80d0dca18f6 2516360
librocksdb-dev_5.14.2-2_amd64.deb
821f497a9b945bf68488eebcbbfe3f65e162b2f2 38445240
librocksdb5.14-dbgsym_5.14.2-2_amd64.deb
155bbfb5b831f4e4655ad3cbbd5dbd0f126848e9 1619072
librocksdb5.14_5.14.2-2_amd64.deb
91a5fa30da25cc69c01e09b1642ecdbe492ffd1a 204494520
rocksdb-tools-dbgsym_5.14.2-2_amd64.deb
5ac0d9ee259bc7379d27149675e9fd406e18415d 4501004
rocksdb-tools_5.14.2-2_amd64.deb
7652d68af4d2f62c9214046a8c389e974283afca 7850 rocksdb_5.14.2-2_amd64.buildinfo
Checksums-Sha256:
18b9b7b74c870464785c3fadce9a5d3cd1ff0882fa6b4794f217c7553c5d4fdf 2169
rocksdb_5.14.2-2.dsc
1f58870fba42cdbdf702409397711ae357770d44fe5d1f2453aa2a5689b53a85 11004
rocksdb_5.14.2-2.debian.tar.xz
0e3327e157ca872ffaabc2d86189ebc8a00dbae2dd36f7f02c6219fbe0274d04 2516360
librocksdb-dev_5.14.2-2_amd64.deb
654a7c84d269489641060bd562d5e787ea248ce874231ee3492c3c08e5d2f7f5 38445240
librocksdb5.14-dbgsym_5.14.2-2_amd64.deb
7fad6be31b3d64ca3edea4df8d49f1cf9411b4c9b3991247481a3c45951db487 1619072
librocksdb5.14_5.14.2-2_amd64.deb
37dcd0dca9f0fe5bb6e188d7674b7cebd3ed593d5bfac5a26ba9cfbca34a361a 204494520
rocksdb-tools-dbgsym_5.14.2-2_amd64.deb
111d21c85a0a4372ef2061741df1f1ae55b255b32af3ea06306474167aa99b36 4501004
rocksdb-tools_5.14.2-2_amd64.deb
b7d3d270c3513e8c64917069ae0a949d46886b2bd1639841ad7c8cf6803762d7 7850
rocksdb_5.14.2-2_amd64.buildinfo
Files:
30a3d0a1602dd5e640ca7d523fb72cc1 2169 database optional rocksdb_5.14.2-2.dsc
c2174ed59c76bdd9f580cd08922f35c1 11004 database optional
rocksdb_5.14.2-2.debian.tar.xz
a4fe002f470aac764a29f02d1466fe14 2516360 libdevel optional
librocksdb-dev_5.14.2-2_amd64.deb
be280b02caff60e4f3e66c2bbd40ca65 38445240 debug optional
librocksdb5.14-dbgsym_5.14.2-2_amd64.deb
a618b036fe2a06da42385812e8528515 1619072 libs optional
librocksdb5.14_5.14.2-2_amd64.deb
a1e7d215613582562bfdff2c0f18845d 204494520 debug optional
rocksdb-tools-dbgsym_5.14.2-2_amd64.deb
0398091c333c2673f127e0d0d50e0e7d 4501004 database optional
rocksdb-tools_5.14.2-2_amd64.deb
82b26192fcad5b33c3acff516e51caf3 7850 database optional
rocksdb_5.14.2-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAltO0gUACgkQ3OMQ54ZM
yL8/ww//foS0URxVCbm6V3YPCksNc2znXP+g2jwdNSm7axaM+W0MlrCu0nzIVf5Q
Opwo90xdUdqsGVm2e7vt/NUDafoPOSTiANT4vA0AkaWWk1N3jdxcknMw48lu+Pak
xubdgJYMsIBvCmyUN/o5hVOdkljPboNnW3dfsfNacDl0RXCSvwsrfIOlDaJ7mboP
PxnLY/gQy3VRgE8lA/aPk7Gl7FjoGq5lDJOOap+4MAu2caRL8ZAoJPnhLTroKmbs
ChjfPuYMtjFuB5lFiIq9oZ3RqLKXo5eorbCZpGiIUH7jZKmUFKMmJVHx0mAdncwD
0HF1HR07J1iUFptfnr/mjq5vCPrD8S0u2M8CI6I+AnBOXAGXtLP7TG1e6i2yGtEW
Ba0QnW8+IlOqdDG1kiOTLstTGCjPRf0PPvO9Cile5YLlkb/8oBLVfaczoZOn0qyo
x8KbhZTrKB/X0q7ntVCz7FGgoO/EVPe7BWtX0zpSnVMQXIh/fBy2JsJdPXVTveqr
0JYXgeVF7szZ1D+5GvID9RbntPwtuU/vKhm2pe65ipKweyq+d6XslouXQGPgmYB9
MNjy6M34M1qKp+I4+t7ev6G6K4bVYGKjDT3sSlSS4CmeLJIrrpAHLCudgsAza3AV
T84hdjRSefwWxf9A9AG58fyjIcxRIQsVSL5TohXldWT2RxFrnHs=
=Ji9T
-----END PGP SIGNATURE-----
--- End Message ---