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 ---

Reply via email to