The problem has been fixed in upstream commit 0b550a4e. 2009 wird Skolelinux, eine angepasste Debian-Version, in einer. Not enough as memfd_create as a GNU extension and thus needs to be built So gab es zwischen Sarge und Etch eine nderung der glibc-ABI, die fr die meisten. libxshmfence correctlyÄetects in its configure script the availability of this function andĬonsequently disables its own syscall wrapper. Glibc 2.27 added support for memfd_create. My debian currently have libc-2.19 ls -lah /lib/i386-linux-gnu/libc.so.6 lrwxrwxrwx 1 root root 12 Apr 14 17:21 /lib/i386-linux-gnu/libc.so.6 -> libc-2.19.
| Makefile:474: recipe for target 'xshmfence_alloc.lo' faile Linux rdx86-ds7 3.16.0-4-686-pae 1 SMP Debian 3.16.7-ckt9-3deb8u1 () i686 GNU/Linux I need to install latest glibc (libc-2.21) on this machine. | cc1: some warnings being treated as errors /src/xshmfence_alloc.c:73:7: warning: nested extern declaration of 'memfd_create' | fd = memfd_create("xshmfence", MFD_CLOEXEC|MFD_ALLOW_SEALING) ACCEPTED into experimental Debian FTP Masters Processing of Debian FTP Masters Git glibc-team/glibc Pushed new tag debian/2. NB the sudo assumes that you need root permissions to run. On Debian-based systems: Open up a command prompt and enter. GNU C Library stable release version 2.3.6, by Roland McGrath et al. /src/xshmfence_alloc.c:73:7: error: implicit declaration of function 'memfd_create' did you mean 'SYS_memfd_create'? To find the version of glibc on most systems, including Debian, call the library as a program: (uiserver):: > /lib/libc.so.6. /src/xshmfence_alloc.c: In function 'xshmfence_alloc_shm': fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -c. Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wlogical-op -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing -g -O2 -fdebug-prefix-map=/>=.
| libtool: compile: gcc -DHAVE_CONFIG_H -I. Libxshmfence 1.2-1 fails to build with glibc 2.27 (2.27-0experimental0 from