Your message dated Mon, 03 Dec 2018 22:26:37 +0000
with message-id <[email protected]>
and subject line Bug#897812: fixed in mongodb 1:3.4.18-1
has caused the Debian Bug report #897812,
regarding mongodb: 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 [email protected]
immediately.)
--
897812: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897812
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:mongodb
Version: 1:3.4.14-3
Severity: normal
Tags: sid buster
User: [email protected]
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/mongodb_3.4.14-3_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
[...]
class Vector3 {
^~~~~~~
src/third_party/s2/s2loop.cc: In constructor 'S2Loop::S2Loop(const S2Loop*)':
src/third_party/s2/s2loop.cc:268:73: error: 'void* memcpy(void*, const void*,
size_t)' writing to an object of type 'S2Point' {aka 'class Vector3<double>'}
with no trivial copy-assignment; use copy-assignment or copy-initialization
instead [-Werror=class-memaccess]
memcpy(vertices_, src->vertices_, num_vertices_ * sizeof(vertices_[0]));
^
In file included from src/third_party/s2/util/math/vector3-inl.h:29,
from src/third_party/s2/s2.h:26,
from src/third_party/s2/s2loop.cc:16:
src/third_party/s2/util/math/vector3.h:30:7: note: 'S2Point' {aka 'class
Vector3<double>'} declared here
class Vector3 {
^~~~~~~
g++ -o build/opt/third_party/s2/s2polygonbuilder.o -c -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Woverloaded-virtual -Wno-maybe-uninitialized
-std=c++11 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall
-Wsign-compare -Wno-unknown-pragmas -Wno-error=c++1z-compat
-Wno-error=noexcept-type -Wno-error=format-truncation
-Wno-error=int-in-bool-context -Winvalid-pch -Werror -O2
-Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations
-Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces
-fstack-protector-strong -fno-builtin-memcmp -DDEBUG_MODE=false -fPIE
-Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -D_FORTIFY_SOURCE=2
-DBOOST_THREAD_VERSION=4 -DBOOST_THREAD_DONT_PROVIDE_VARIADIC_THREAD
-DBOOST_SYSTEM_NO_DEPRECATED -Isrc/third_party/s2 -Ibuild/opt -Isrc
src/third_party/s2/s2polygonbuilder.cc
g++ -o build/opt/third_party/s2/s2polyline.o -c -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Woverloaded-virtual -Wno-maybe-uninitialized
-std=c++11 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall
-Wsign-compare -Wno-unknown-pragmas -Wno-error=c++1z-compat
-Wno-error=noexcept-type -Wno-error=format-truncation
-Wno-error=int-in-bool-context -Winvalid-pch -Werror -O2
-Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations
-Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces
-fstack-protector-strong -fno-builtin-memcmp -DDEBUG_MODE=false -fPIE
-Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -D_FORTIFY_SOURCE=2
-DBOOST_THREAD_VERSION=4 -DBOOST_THREAD_DONT_PROVIDE_VARIADIC_THREAD
-DBOOST_SYSTEM_NO_DEPRECATED -Isrc/third_party/s2 -Ibuild/opt -Isrc
src/third_party/s2/s2polyline.cc
g++ -o build/opt/third_party/s2/s2r2rect.o -c -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Woverloaded-virtual -Wno-maybe-uninitialized
-std=c++11 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall
-Wsign-compare -Wno-unknown-pragmas -Wno-error=c++1z-compat
-Wno-error=noexcept-type -Wno-error=format-truncation
-Wno-error=int-in-bool-context -Winvalid-pch -Werror -O2
-Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations
-Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces
-fstack-protector-strong -fno-builtin-memcmp -DDEBUG_MODE=false -fPIE
-Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -D_FORTIFY_SOURCE=2
-DBOOST_THREAD_VERSION=4 -DBOOST_THREAD_DONT_PROVIDE_VARIADIC_THREAD
-DBOOST_SYSTEM_NO_DEPRECATED -Isrc/third_party/s2 -Ibuild/opt -Isrc
src/third_party/s2/s2r2rect.cc
g++ -o build/opt/third_party/s2/s2region.o -c -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Woverloaded-virtual -Wno-maybe-uninitialized
-std=c++11 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall
-Wsign-compare -Wno-unknown-pragmas -Wno-error=c++1z-compat
-Wno-error=noexcept-type -Wno-error=format-truncation
-Wno-error=int-in-bool-context -Winvalid-pch -Werror -O2
-Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations
-Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces
-fstack-protector-strong -fno-builtin-memcmp -DDEBUG_MODE=false -fPIE
-Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -D_FORTIFY_SOURCE=2
-DBOOST_THREAD_VERSION=4 -DBOOST_THREAD_DONT_PROVIDE_VARIADIC_THREAD
-DBOOST_SYSTEM_NO_DEPRECATED -Isrc/third_party/s2 -Ibuild/opt -Isrc
src/third_party/s2/s2region.cc
g++ -o build/opt/third_party/s2/s2regioncoverer.o -c -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Woverloaded-virtual -Wno-maybe-uninitialized
-std=c++11 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall
-Wsign-compare -Wno-unknown-pragmas -Wno-error=c++1z-compat
-Wno-error=noexcept-type -Wno-error=format-truncation
-Wno-error=int-in-bool-context -Winvalid-pch -Werror -O2
-Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations
-Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces
-fstack-protector-strong -fno-builtin-memcmp -DDEBUG_MODE=false -fPIE
-Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -D_FORTIFY_SOURCE=2
-DBOOST_THREAD_VERSION=4 -DBOOST_THREAD_DONT_PROVIDE_VARIADIC_THREAD
-DBOOST_SYSTEM_NO_DEPRECATED -Isrc/third_party/s2 -Ibuild/opt -Isrc
src/third_party/s2/s2regioncoverer.cc
src/third_party/s2/s2polyline.cc: In member function 'void
S2Polyline::Init(const std::vector<Vector3<double> >&)':
src/third_party/s2/s2polyline.cc:57:73: error: 'void* memcpy(void*, const
void*, size_t)' writing to an object of type 'S2Point' {aka 'class
Vector3<double>'} with no trivial copy-assignment; use copy-assignment or
copy-initialization instead [-Werror=class-memaccess]
memcpy(vertices_, &vertices[0], num_vertices_ * sizeof(vertices_[0]));
^
In file included from src/third_party/s2/util/math/vector3-inl.h:29,
from src/third_party/s2/s2.h:26,
from src/third_party/s2/s2polyline.cc:10:
src/third_party/s2/util/math/vector3.h:30:7: note: 'S2Point' {aka 'class
Vector3<double>'} declared here
class Vector3 {
^~~~~~~
src/third_party/s2/s2polyline.cc: In constructor 'S2Polyline::S2Polyline(const
S2Polyline*)':
src/third_party/s2/s2polyline.cc:106:73: error: 'void* memcpy(void*, const
void*, size_t)' writing to an object of type 'S2Point' {aka 'class
Vector3<double>'} with no trivial copy-assignment; use copy-assignment or
copy-initialization instead [-Werror=class-memaccess]
memcpy(vertices_, src->vertices_, num_vertices_ * sizeof(vertices_[0]));
^
In file included from src/third_party/s2/util/math/vector3-inl.h:29,
from src/third_party/s2/s2.h:26,
from src/third_party/s2/s2polyline.cc:10:
src/third_party/s2/util/math/vector3.h:30:7: note: 'S2Point' {aka 'class
Vector3<double>'} declared here
class Vector3 {
^~~~~~~
g++ -o build/opt/third_party/s2/s2regionintersection.o -c -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Woverloaded-virtual -Wno-maybe-uninitialized
-std=c++11 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall
-Wsign-compare -Wno-unknown-pragmas -Wno-error=c++1z-compat
-Wno-error=noexcept-type -Wno-error=format-truncation
-Wno-error=int-in-bool-context -Winvalid-pch -Werror -O2
-Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations
-Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces
-fstack-protector-strong -fno-builtin-memcmp -DDEBUG_MODE=false -fPIE
-Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -D_FORTIFY_SOURCE=2
-DBOOST_THREAD_VERSION=4 -DBOOST_THREAD_DONT_PROVIDE_VARIADIC_THREAD
-DBOOST_SYSTEM_NO_DEPRECATED -Isrc/third_party/s2 -Ibuild/opt -Isrc
src/third_party/s2/s2regionintersection.cc
g++ -o build/opt/third_party/s2/s2regionunion.o -c -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Woverloaded-virtual -Wno-maybe-uninitialized
-std=c++11 -fno-omit-frame-pointer -fno-strict-aliasing -ggdb -pthread -Wall
-Wsign-compare -Wno-unknown-pragmas -Wno-error=c++1z-compat
-Wno-error=noexcept-type -Wno-error=format-truncation
-Wno-error=int-in-bool-context -Winvalid-pch -Werror -O2
-Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations
-Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-missing-braces
-fstack-protector-strong -fno-builtin-memcmp -DDEBUG_MODE=false -fPIE
-Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -D_FORTIFY_SOURCE=2
-DBOOST_THREAD_VERSION=4 -DBOOST_THREAD_DONT_PROVIDE_VARIADIC_THREAD
-DBOOST_SYSTEM_NO_DEPRECATED -Isrc/third_party/s2 -Ibuild/opt -Isrc
src/third_party/s2/s2regionunion.cc
cc1plus: all warnings being treated as errors
scons: *** [build/opt/third_party/s2/s2polyline.o] Error 1
cc1plus: all warnings being treated as errors
scons: *** [build/opt/third_party/s2/s2loop.o] Error 1
scons: building terminated because of errors.
build/opt/third_party/s2/s2polyline.o failed: Error 1
build/opt/third_party/s2/s2loop.o failed: Error 1
make[1]: *** [debian/rules:52: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:74: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: mongodb
Source-Version: 1:3.4.18-1
We believe that the bug you reported is fixed in the latest version of
mongodb, 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.
Apollon Oikonomopoulos <[email protected]> (supplier of updated mongodb
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: SHA256
Format: 1.8
Date: Mon, 03 Dec 2018 20:56:36 +0200
Source: mongodb
Binary: mongodb mongodb-server mongodb-server-core mongodb-clients
Architecture: source
Version: 1:3.4.18-1
Distribution: unstable
Urgency: medium
Maintainer: Debian MongoDB Maintainers <[email protected]>
Changed-By: Apollon Oikonomopoulos <[email protected]>
Description:
mongodb - object/document-oriented database (metapackage)
mongodb-clients - object/document-oriented database (client apps)
mongodb-server - object/document-oriented database (managed server package)
mongodb-server-core - object/document-oriented database (server binaries
package)
Closes: 897812
Changes:
mongodb (1:3.4.18-1) unstable; urgency=medium
.
* New upstream stable bugfix release
* Drop fix-altivec-endianness.patch; merged upstream
* Bump Standards-Version to 4.2.1; no changes needed
* Do not pass -Werror; fix FTBFS with GCC 8 (and hopefully future versions)
(Closes: #897812)
* Fix FTBFS with OpenSSL 1.1.1 (introduced in 3.4.17)
* Fix FTBFS with Boost 1.66
Checksums-Sha1:
5ab3641e5369103df466d3ff3b2d6059b2a223ca 3014 mongodb_3.4.18-1.dsc
e05da3db13e3d2866a15b570ca6542bd121da2f2 41429203 mongodb_3.4.18.orig.tar.gz
182121fb955ec91ac18435c80430dec2ea73274c 1196 mongodb_3.4.18.orig.tar.gz.asc
95e7db527aa63b941048ea360923463733bc92e3 45000 mongodb_3.4.18-1.debian.tar.xz
6feee314518446008c63ef858ee5f7ab892ffa29 9709 mongodb_3.4.18-1_source.buildinfo
Checksums-Sha256:
7bf4628a48f680321c2c0636aa162ad063ba76ccf2ef40dbb362040c10980038 3014
mongodb_3.4.18-1.dsc
e4432fee4bebb94f2dbdd3320fd658460fab32019070365b46972d6744ae5553 41429203
mongodb_3.4.18.orig.tar.gz
98cbecc9c842a2c7f8ad6cc861defe1a53fbcb2c744485104e9da627de8324dc 1196
mongodb_3.4.18.orig.tar.gz.asc
6e3d5155376541e6279560d40823efecc047f0bb44dc9c9f2715c9e53013eecd 45000
mongodb_3.4.18-1.debian.tar.xz
08c69c2eaebbcb59e668a2a12da4bf3e24a8a65a6430f85462eb249eb62dfa51 9709
mongodb_3.4.18-1_source.buildinfo
Files:
3ae88f63bfe52f1c700fca7c1d22bc4f 3014 database optional mongodb_3.4.18-1.dsc
50d3f415080ab893f0f03b4812aecafc 41429203 database optional
mongodb_3.4.18.orig.tar.gz
51a09dbc6180d359f6942e710bc4dfde 1196 database optional
mongodb_3.4.18.orig.tar.gz.asc
174260e21f98fbae2819836fe8ef92cd 45000 database optional
mongodb_3.4.18-1.debian.tar.xz
1b9a00f9475166899180c8b146d955ca 9709 database optional
mongodb_3.4.18-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCAAxFiEEPgL9ZlYpWVIRC6uZ9RsYxyAkgiQFAlwFlVwTHGFwb2lrb3NA
ZGViaWFuLm9yZwAKCRD1GxjHICSCJN1zD/4kQgNuLv52Ete0fgMvotdVSAyA9/Pm
qtMFPBpRxF7PCWcBcybDk+afhhkxmV1maQ2i5plLigjYoY0YSaQsbVCaxkWeWf6X
uXiSAPMbZjv6VCICjVUKkSu6/zqtg+97S7MRjpGpoQi84ro+rgtVrTXRhokVLDcY
XSR3R53Vqmq5R4z9xf/zrpxnL/m7uqEU+1L6unZkH/NyuekTF3AC2FTIk6abqz5g
RdDNZqwPkmBmzuZdNxRAfHfZvnNcozqokJa3JioWRhLeLkSOu0gYoUPO0fI/ut5b
s8ohu2eyi+M3rE8tyiU97HBRMU907SN9v8C5IePrmE4+bdf5NSFeJITHCeFs9eZD
Zos2RIGL0pK/cUfAXhtMz5SlMvwt6Tm32WEtLieQh5DDfNR36k3ICsVx2r83rcYI
OqPFPaRQhnrGKIYgdVDDBSv5z3UxMiqZgfCykFftcxDJBbcYtwourv/xG2Qm4caD
AIX7w2iQTXt+hpGV7I8dfH67X6jnCGgr2QZ+RHk7dNhS1RXUvNGonXVwqID4AXEx
1UIM5oGCP7TPTREJH7eNpsaRU6uZ+8pBAoTMyx6RIe5pOiu7dE5e3SQJCs/WfzLc
HxRaXRbBs7zdxwO5Lwg7OCCkT6xeETSXs2s1NDQ+HHNgXIRsM422IqSjTYJGmsZt
jY7ZhzzFTR/1QQ==
=61DU
-----END PGP SIGNATURE-----
--- End Message ---