[Bug 11651] "Value too large for defined data type" error on 64 bit machine

bugzilla at busybox.net bugzilla at busybox.net
Fri Feb 8 16:11:02 UTC 2019


https://bugs.busybox.net/show_bug.cgi?id=11651

--- Comment #2 from Denys Vlasenko <vda.linux at googlemail.com> ---
If you need 64-bit file operations, select CONFIG_LFS=y

In your link:

> donbowman commented 11 days ago •
> The issue is the 64-bit inode.
> Busybox would need to be compiled with e.g. _FILE_OFFSET_BITS=64, but then it would need to be 64-bit as well (likely) since off_t etc would change, and wouldn't fit in an int anymore.

Wrong. The binary does not need to be 64-bit. Code carefully uses off_t, not
ints, for file sizes everywhere.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the busybox-cvs mailing list