[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#641868: alpha: fallocate() in libc6.1 but no declaration in fcntl.h



Hi,

Michael Cree wrote:

> The fallocate() interface is present in libc6.1 on Alpha as is easily
> verified by:
[...]
> Only the posix_fallocate() interface is declared in the headers as
> verified by:
[...]
> Source package libtorrent FTBFS because of this.

Yep, looks like glibc-ports's
sysdeps/unix/sysv/linux/alpha/bits/fcntl.h did not get updated at the
same time as cvs/glibc-2_10~159 (Declare fallocate{,64}, 2009-03-03)
and the corresponding changes for other ports.

The source is at <git://sourceware.org/git/glibc-ports.git> (and the
analagous source from glibc proper is at
<git://sourceware.org/git/glibc.git>).  Care to suggest a patch?  (If
not, this will still be fixed of course; it just takes longer.)  

http://sourceware.org/glibc/wiki/Contribution%20checklist has
contribution guidelines in case someone wants to send a patch directly
to libc-ports@sourceware.org

Thanks,
Jonathan



Reply to: