https://cgit.openembedded.org/meta-openembedded/tree/meta-oe/recipes-support/tbb/tbb/0001-mallinfo-is-glibc-specific-API-mark-it-so.patch https://github.com/oneapi-src/oneTBB/pull/203 https://bugs.gentoo.org/828704 From: Naveen Saini Date: Wed, 7 Apr 2021 11:14:13 +0800 Subject: [PATCH] mallinfo() is glibc specific API mark it so Helps compiling with musl Upstream-Status: Pending Signed-off-by: Khem Raj Signed-off-by: Naveen Saini --- a/src/tbbmalloc_proxy/proxy.cpp +++ b/src/tbbmalloc_proxy/proxy.cpp @@ -260,6 +260,7 @@ int mallopt(int /*param*/, int /*value*/ return 1; } +#ifdef __GLIBC__ struct mallinfo mallinfo() __THROW { struct mallinfo m; @@ -267,6 +268,7 @@ struct mallinfo mallinfo() __THROW return m; } +#endif #if __ANDROID__ // Android doesn't have malloc_usable_size, provide it to be compatible