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: