Colin Leroy-Mira
-
2004-01-23
Hi
On an iBookG4, running Gentoo 1.4 and Linux 2.6.1,
fcntl fails at F_SETFL:
Strace relevant bit:
fcntl64(5, F_GETFL) = 0x2 (flags
O_RDWR)
fcntl64(5, F_SETFL,
O_RDONLY|O_NONBLOCK|O_EXCL|O_SYNC|O_ASYNC|O_DIRECT|O_LARGEFILE|O_DIRECTORY|O_NOFOLLOW|0x7ffc002c)
= -1 EINVAL (Invalid argument)
The attached patch fixes it for me.