gcc -c -imacros emu_config.h -MD -DCFLAGS_STR=" -fplan9-extensions -Wstrict-aliasing=3 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fms-extensions -pthread -Wno-unused-result -Wcast-qual -Wwrite-strings -Wundef -Wno-address-of-packed-member -ggdb3 -fpie -fpic -O2 -flto=auto " -iquote ../../../../src/include -iquote ../../../../src/plugin -iquote /home/[user]/proj/newnewdosemu/20250906/src/base/bios/x86 -iquote /home/[user]/proj/newnewdosemu/20250906/src/include -iquote /home/[user]/proj/newnewdosemu/20250906/src/base/lib -iquote ../../../.. -I. -fplan9-extensions -Wstrict-aliasing=3 -Wall -Wstrict-prototypes -Wmissing-declarations -Wnested-externs -fms-extensions -pthread -Wno-unused-result -Wcast-qual -Wwrite-strings -Wundef -Wno-address-of-packed-member -ggdb3 -fpie -fpic -O2 -flto=auto -fPIC -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/searpc -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wno-strict-prototypes -o uffd.o uffd.c uffd.c: In function ‘uffd_preinit’: uffd.c:87:13: error: ‘UFFD_FEATURE_WP_HUGETLBFS_SHMEM’ undeclared (first use in this function); did you mean ‘HAVE_DECL_UFFD_FEATURE_WP_HUGETLBFS_SHMEM’? 87 | UFFD_FEATURE_WP_HUGETLBFS_SHMEM; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | HAVE_DECL_UFFD_FEATURE_WP_HUGETLBFS_SHMEM uffd.c:87:13: note: each undeclared identifier is reported only once for each function it appears in uffd.c: In function ‘uffd_open’: uffd.c:221:56: error: ‘UFFD_USER_MODE_ONLY’ undeclared (first use in this function) 221 | int ffd = uffd_create(O_CLOEXEC | O_NONBLOCK | UFFD_USER_MODE_ONLY); | ^~~~~~~~~~~~~~~~~~~ make[3]: *** [/home/[user]/proj/newnewdosemu/20250906/src/Makefile.common.post:83: uffd.o] Error 1 make[3]: Leaving directory '/home/[user]/proj/newnewdosemu/20250906/src/plugin/searpc/dremote' make[2]: *** [Makefile:18: all] Error 2 make[2]: Leaving directory '/home/[user]/proj/newnewdosemu/20250906/src/plugin/searpc' make[1]: *** [/home/[user]/proj/newnewdosemu/20250906/src/arch/linux/Makefile.main:131: plugin/searpc] Error 2 make[1]: Leaving directory '/home/[user]/proj/newnewdosemu/20250906/src' make: *** [Makefile:42: default] Error 2