mirror of https://github.com/OpenIPC/firmware.git
Add workaround to bad musl mmap defines
parent
6da21f2d0f
commit
75985594de
|
@ -10,11 +10,17 @@ LIBEVENT_OPENIPC_INSTALL_STAGING = YES
|
|||
LIBEVENT_OPENIPC_LICENSE = BSD-3-Clause, OpenBSD
|
||||
LIBEVENT_OPENIPC_LICENSE_FILES = LICENSE
|
||||
LIBEVENT_OPENIPC_CONF_OPTS = \
|
||||
-D_GNU_SOURCE=ON \
|
||||
-DEVENT__DISABLE_BENCHMARK=ON \
|
||||
-DEVENT__DISABLE_SAMPLES=ON \
|
||||
-DEVENT__DISABLE_TESTS=ON \
|
||||
-DCMAKE_BUILD_TYPE=Release
|
||||
|
||||
define LIBEVENT_OPENIPC_PATCH_MMAH_H
|
||||
sed -i 's/#define mmap64 mmap/void *mmap64 (void *, size_t, int, int, int, off_t);/' $(STAGING_DIR)/usr/include/sys/mman.h
|
||||
endef
|
||||
|
||||
LIBEVENT_OPENIPC_PRE_BUILD_HOOKS += LIBEVENT_OPENIPC_PATCH_MMAH_H
|
||||
|
||||
define LIBEVENT_OPENIPC_REMOVE_PYSCRIPT
|
||||
rm $(TARGET_DIR)/usr/bin/event_rpcgen.py
|
||||
|
|
Loading…
Reference in New Issue