On 31 May 2015 at 12:59, Alexis Ballier <aball...@gentoo.org> wrote:

> nice, but can't we add the lfs flags to our default toolchain flags or
> even better patch glibc headers to always redefine these functions to
> the 64bits variants?
>

No, because that can easily break ABI of programs that actually want the
non-LFS one (for instance anything that wraps around function calls,
including but not limited to padsp, aoss, and similar wrappers.) FreeBSD
has removed the symbols on an ABI bump, which hopefully could happen for
glibc in a far and remote future, too. But as long as the symbols are
there, the defines shouldn't be forced.

Mike, thanks for doing this, it has been a pain in my shoe since 2008
<https://blog.flameeyes.eu/2008/11/who-wants-to-support-largefile>. I'm
looking forward to the protests that 64-bit inodes don't exist, though.

Diego Elio Pettenò — Flameeyes
https://blog.flameeyes.eu/

Reply via email to