the system builds almost to the end on debian buster but fails when building quemu:
Code
CC stubs/migration-colo.o
/home/ice/le/LibreELEC.tv/build.LibreELEC-Generic.x86_64-9.0-devel/qemu-2.8.1/util/memfd.c:40:12: error: static declaration of 'memfd_create' follows non-static declaration
static int memfd_create(const char *name, unsigned int flags)
^~~~~~~~~~~~
In file included from /usr/include/x86_64-linux-gnu/bits/mman-linux.h:115:0,
from /usr/include/x86_64-linux-gnu/bits/mman.h:45,
from /usr/include/x86_64-linux-gnu/sys/mman.h:41,
from /home/ice/le/LibreELEC.tv/build.LibreELEC-Generic.x86_64-9.0-devel/qemu-2.8.1/include/sysemu/os-posix.h:29,
from /home/ice/le/LibreELEC.tv/build.LibreELEC-Generic.x86_64-9.0-devel/qemu-2.8.1/include/qemu/osdep.h:104,
from /home/ice/le/LibreELEC.tv/build.LibreELEC-Generic.x86_64-9.0-devel/qemu-2.8.1/util/memfd.c:28:
/usr/include/x86_64-linux-gnu/bits/mman-shared.h:46:5: note: previous declaration of 'memfd_create' was here
int memfd_create (const char *__name, unsigned int __flags) __THROW;
^~~~~~~~~~~~
make[1]: *** [/home/ice/le/LibreELEC.tv/build.LibreELEC-Generic.x86_64-9.0-devel/qemu-2.8.1/rules.mak:60: util/memfd.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory '/home/ice/le/LibreELEC.tv/build.LibreELEC-Generic.x86_64-9.0-devel.hare-mintmix/qemu-2.8.1/.x86_64-linux-gnu'
Makefile:9: die Regel für Ziel »release« scheiterte
Display More
do you have any idea how to fix this? please consider my other (related) post about this.
THX for your input!