diff -Naur a/glibc-2.29/sysdeps/unix/sysv/linux/getdents.c b/glibc-2.29/sysdeps/unix/sysv/linux/getdents.c --- a/glibc-2.29/sysdeps/unix/sysv/linux/getdents.c 2019-01-31 12:45:36.000000000 -0400 +++ b/glibc-2.29/sysdeps/unix/sysv/linux/getdents.c 2019-05-28 10:37:21.746902297 -0300 @@ -84,6 +84,7 @@ DIRENT_SET_DP_INO (&outp->u, d_ino); outp->u.d_off = d_off; +#if 0 if ((sizeof (outp->u.d_ino) != sizeof (inp->k.d_ino) && outp->u.d_ino != d_ino) || (sizeof (outp->u.d_off) != sizeof (inp->k.d_off) @@ -98,6 +99,7 @@ } return INLINE_SYSCALL_ERROR_RETURN_VALUE (EOVERFLOW); } +#endif last_offset = d_off; outp->u.d_reclen = new_reclen;