This patch was not upstreamed to qemu as those should probably be defined in musl libc. diff --git a/linux-user/syscall.c b/linux-user/syscall.c index c8989b6..00ed747 100644 --- a/linux-user/syscall.c +++ b/linux-user/syscall.c @@ -114,6 +114,13 @@ int __clone2(int (*fn)(void *), void *child_stack_base, #include "qemu.h" +#ifndef F_SHLCK +#define F_SHLCK 8 +#endif +#ifndef F_EXLCK +#define F_EXLCK 4 +#endif + #define CLONE_NPTL_FLAGS2 (CLONE_SETTLS | \ CLONE_PARENT_SETTID | CLONE_CHILD_SETTID | CLONE_CHILD_CLEARTID)