mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-04-02 02:49:12 +00:00
gperftools: Fix build on musl/mips
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
parent
084db496b4
commit
738bea45bc
17
meta-oe/recipes-support/gperftools/gperftools/sgidef.patch
Normal file
17
meta-oe/recipes-support/gperftools/gperftools/sgidef.patch
Normal file
@ -0,0 +1,17 @@
|
||||
sgidef.h does not exist on musl and its not needed to compile
|
||||
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
Upstream-Status: Pending
|
||||
Index: git/src/base/linux_syscall_support.h
|
||||
===================================================================
|
||||
--- git.orig/src/base/linux_syscall_support.h
|
||||
+++ git/src/base/linux_syscall_support.h
|
||||
@@ -164,7 +164,7 @@ extern "C" {
|
||||
#include <endian.h>
|
||||
#include <fcntl.h>
|
||||
|
||||
-#ifdef __mips__
|
||||
+#if defined(__mips__) && defined(__glibc__)
|
||||
/* Include definitions of the ABI currently in use. */
|
||||
#include <sgidefs.h>
|
||||
#endif
|
||||
@ -12,6 +12,7 @@ SRC_URI = "git://github.com/gperftools/gperftools \
|
||||
file://0001-include-fcntl.h-for-loff_t-definition.patch \
|
||||
file://0001-disbale-heap-checkers-and-debug-allocator-on-musl.patch \
|
||||
file://disable_libunwind_aarch64.patch \
|
||||
file://sgidef.patch \
|
||||
"
|
||||
|
||||
inherit autotools
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user