Public bug reported: The immediate problem is -Werror=nonnull-compare:
g++ -o build/opt/mongo/db/fts/fts_spec.o -c -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wnon-virtual-dtor -Woverloaded-virtual -Wno-maybe-uninitialized -std=c++11 -fno-omit-frame-pointer -fPIC -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch -Werror -O2 -Wno-unused-local-typedefs -Wno-unused-function -Wno-deprecated-declarations -Wno-unused-const-variable -Wno-unused-but-set-variable -Wno-unused-variable -Wno-maybe-uninitialized -Wno-missing-braces -fno-builtin-memcmp -DNDEBUG -DBOOST_THREAD_VERSION=4 -DBOOST_THREAD_DONT_PROVIDE_VARIADIC_THREAD -DBOOST_SYSTEM_NO_DEPRECATED -Isrc/third_party/libstemmer_c/include -Isrc/third_party/s2 -Ibuild/opt -Isrc src/mongo/db/fts/fts_spec.cpp In file included from src/mongo/platform/compiler.h:132:0, from src/mongo/util/invariant.h:30, from src/mongo/base/string_data.h:39, from build/opt/mongo/base/error_codes.h:31, from src/mongo/base/status.h:34, from src/mongo/client/dbclient.cpp:36: src/mongo/client/dbclientcursor.h: In member function 'void mongo::DBClientCursor::_assertIfNull() const': src/mongo/util/assert_util.h:233:28: error: nonnull argument 'this' compared to NULL [-Werror=nonnull-compare] if (MONGO_unlikely(!(expr))) { \ ^~~~~~~ src/mongo/platform/compiler_gcc.h:66:80: note: in definition of macro 'MONGO_unlikely' #define MONGO_unlikely(x) static_cast<bool>(__builtin_expect(static_cast<bool>(x), 0)) ^ src/mongo/util/assert_util.h:319:17: note: in expansion of macro 'MONGO_uassert' #define uassert MONGO_uassert ^~~~~~~~~~~~~ src/mongo/client/dbclientcursor.h:295:9: note: in expansion of macro 'uassert' uassert(13348, "connection died", this); ^~~~~~~ ** Affects: juju-mongodb3.2 (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1610767 Title: ftbfs with gcc 6 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/juju-mongodb3.2/+bug/1610767/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs