diff options
Diffstat (limited to 'testing/mongodb/20-fix-libc-version.patch')
-rw-r--r-- | testing/mongodb/20-fix-libc-version.patch | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/testing/mongodb/20-fix-libc-version.patch b/testing/mongodb/20-fix-libc-version.patch deleted file mode 100644 index 1f7b517c94..0000000000 --- a/testing/mongodb/20-fix-libc-version.patch +++ /dev/null @@ -1,41 +0,0 @@ -diff --git a/src/mongo/util/processinfo_linux2.cpp b/src/mongo/util/processinfo_linux2.cpp -index d1ed23a..0c1011e 100644 ---- a/src/mongo/util/processinfo_linux.cpp -+++ b/src/mongo/util/processinfo_linux.cpp -@@ -335,6 +335,7 @@ public: - paths.push_back("/etc/debian_release"); - paths.push_back("/etc/slackware-version"); - paths.push_back("/etc/centos-release"); -+ paths.push_back("/etc/alpine-release"); - paths.push_back("/etc/os-release"); - - for (i = paths.begin(); i != paths.end(); ++i) { -@@ -421,10 +422,10 @@ double ProcessInfo::getSystemMemoryPressurePercentage() { - - void ProcessInfo::getExtraInfo(BSONObjBuilder& info) { - // [dm] i don't think mallinfo works. (64 bit.) ?? -- struct mallinfo malloc_info = -- mallinfo(); // structure has same name as function that returns it. (see malloc.h) -- info.append("heap_usage_bytes", -- malloc_info.uordblks /*main arena*/ + malloc_info.hblkhd /*mmap blocks*/); -+ //struct mallinfo malloc_info = -+ // mallinfo(); // structure has same name as function that returns it. (see malloc.h) -+ // TODO: Fix for TC_malloc instance().getStats() -+ info.append("heap_usage_bytes", 0); - // docs claim hblkhd is included in uordblks but it isn't - - LinuxProc p(_pid); ---- ./src/mongo/util/processinfo_linux.cpp.orig -+++ ./src/mongo/util/processinfo_linux.cpp -@@ -37,8 +37,10 @@ - #include <sys/utsname.h> - #ifdef __UCLIBC__ - #include <features.h> --#else -+#elif defined(__GLIBC__) - #include <gnu/libc-version.h> -+#else -+#define gnu_get_libc_version(x) "unknown" - #endif - - #include "processinfo.h" |