On Sat, May 30, 2015 at 2:54 PM, Mike Frysinger <vap...@gentoo.org> wrote:
> we've got a new QA check that warns whenever a package is built using a 32bit
> filesystem interface.  in practice, this applies to arm/mips/ppc/sh/x86 
> systems
> (not including multilib -- for now).
>
> this topic has come up in Gentoo a few times over the years but we've never
> really amassed the will power to fix it.  instead we fix it in one-offs based
> on user reports (like "can't download 4GiB file with ftp" #101038).  this was
> worked well enough because most users have moved on to 64bit systems and the
> interaction with >2GiB files tends to correlate with a few packages.
>
> however, "recent" winds have started blowing where file systems are utilizing
> 64bit inodes to handle large file counts.  this means apps that do even basic
> things like stat() will now fail.  the number of applications that this 
> affects
> is significantly higher, although still relegated to systems that happen to 
> use
> a file system with 64bit inodes.

Does this issue affect software that only reads/writes small files and
never calls stat? For example, pkg-config.

It might still be nice to adjust such packages for consistency, but it
might be harder to justify patches to upstream developers.

Reply via email to