From 13ccd7e7fef7a353151cd61cd3ecd6590dfb3ddf Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Thu, 7 Feb 2019 19:50:00 +0100 Subject: package/mongodb: remove package Fixes: http://autobuild.buildroot.net/results/dd4/dd412fae45a84e44e7e6a49f8cdb124d0851c1df/ The mongodb version used (3.3.4) is no longer supported by upstream and fails to build with openssl 1.1.1x. On top of that it uses internal copies of boost, pcre and zlib instead of the system ones. Bumping the version to 3.4.19 (which is still supported until September 2019) has been tried, but it: - No longer builds for 32bit ARM - Doesn't build without extra patches, E.G.: https://git.openembedded.org/meta-openembedded/tree/meta-oe/recipes-support/mongodb/mongodb/0002-d_state.cpp-Add-missing-dependenncy-on-local_shardin.patch?h=rocko - Doesn't build with the system version of boost (1.69.0) - Also fails to build with openssl-1.1.1x So it looks like mongodb needs to be bumped to the 3.6.x series (which changes the license to the SSPL) - Or simply dropped. Signed-off-by: Peter Korsgaard --- .../mongodb/0001-add-missing-sysmacros-include.patch | 19 ------------------- 1 file changed, 19 deletions(-) delete mode 100644 package/mongodb/0001-add-missing-sysmacros-include.patch (limited to 'package/mongodb/0001-add-missing-sysmacros-include.patch') diff --git a/package/mongodb/0001-add-missing-sysmacros-include.patch b/package/mongodb/0001-add-missing-sysmacros-include.patch deleted file mode 100644 index 3a8bfa16c7..0000000000 --- a/package/mongodb/0001-add-missing-sysmacros-include.patch +++ /dev/null @@ -1,19 +0,0 @@ -Add missing - -mmap_v1_engine.cpp is using major()/minor(), which are defined by -. This header file was implicitly included by - in glibc < 2.28. But this glibc 2.28, this is no longer -the case, so needs to be included explicitly. - -Signed-off-by: Florian La Roche - ---- ./src/mongo/db/storage/mmap_v1/mmap_v1_engine.cpp -+++ ./src/mongo/db/storage/mmap_v1/mmap_v1_engine.cpp -@@ -32,6 +32,7 @@ - - #include "mongo/db/storage/mmap_v1/mmap_v1_engine.h" - -+#include - #include - #include - #include -- cgit v1.2.3