Last successful build for ecryptfs-108-r1 for me was in "Thu Feb 8" (from genlop). I'm not sure, what exactly broke it (for example, gcc-6.4.0 already was installed for me)... Now it fails with this error: /===============================\ x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -include ../../config.h -I../../src/include -D_FILE_OFFSET_BITS=64 -O2 -march=native -fomit-frame-pointer -pipe -fno-delete-null-pointer-checks -Wno-error -Wno-error -Wno-error -Wno-error -c -o mount_ecryptfs-mount.ecryptfs.o `test -f 'mount.ecryptfs.c' || echo './'`mount.ecryptfs.c In file included from mount.ecryptfs.c:27:0: /usr/include/keyutils.h:129:43: error: unknown type name ‘uid_t’; did you mean ‘pid_t’? extern long keyctl_chown(key_serial_t id, uid_t uid, gid_t gid); ^~~~~ pid_t /usr/include/keyutils.h:129:54: error: unknown type name ‘gid_t’; did you mean ‘pid_t’? extern long keyctl_chown(key_serial_t id, uid_t uid, gid_t gid); ^~~~~ pid_t /usr/include/keyutils.h:158:35: error: unknown type name ‘uid_t’; did you mean ‘pid_t’? extern long keyctl_get_persistent(uid_t uid, key_serial_t id); ^~~~~ pid_t x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -include ../../config.h -I../../src/include -D_FILE_OFFSET_BITS=64 -O2 -march=native -fomit-frame-pointer -pipe -fno-delete-null-pointer-checks -Wno-error -Wno-error -Wno-error -Wno-error -c -o mount_ecryptfs-io.o `test -f 'io.c' || echo './'`io.c make[3]: *** [Makefile:1059: mount_ecryptfs-mount.ecryptfs.o] Error 1 make[3]: *** Waiting for unfinished jobs.... \================================/ Version 111 is ok.
*** This bug has been marked as a duplicate of bug 650856 ***