[Thunar-dev] thunar-r22641 doesn't compile on OpenBSD-4.0-beta
benedikt.meurer at unix-ag.uni-siegen.de
Fri Aug 4 14:22:21 CEST 2006
> I just checked on a linux system, where getdents() exists, and the
> manual says :
> This is not the function you are interested in. Look at readdir(3) for
> the POSIX conforming C library interface. This page documents the bare
> kernel system call interface.
> Apparently, getdents() is not POSIX-compatible (maybe that's why it's
> not implemented on openbsd).
Sure, that's because its in thunar-vfs-os-bsd.c. Looks like OpenBSD
lacks both getdents() and whiteout inodes. Try the attached patch
(remember to rerun autogen.sh), it should fix the problem.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 3694 bytes
Desc: not available
More information about the Thunar-dev