Index: glibc-2.19/sysdeps/mach/hurd/bits/fcntl.h =================================================================== --- glibc-2.19.orig/sysdeps/mach/hurd/bits/fcntl.h +++ glibc-2.19/sysdeps/mach/hurd/bits/fcntl.h @@ -184,7 +184,7 @@ struct flock { int l_type; /* Type of lock: F_RDLCK, F_WRLCK, or F_UNLCK. */ int l_whence; /* Where `l_start' is relative to (like `lseek'). */ -#ifndef __USE_FILE_OFFSET64 +#if !defined(__USE_FILE_OFFSET64) || defined(MIG_32BIT_STRUCT_FLOCK) __off_t l_start; /* Offset where the lock begins. */ __off_t l_len; /* Size of the locked area; zero means until EOF. */ #else