mirror of
https://github.com/dart-lang/sdk
synced 2024-10-14 16:13:19 +00:00
6b04565db2
This PR adds flags to enable LFS to make 32-bit builds to correctly handle 64-bit inode from the ext4/xfs file systems. Specifically, many APIs internally uses `readdir()` for listing directory, which may crash with an `EOVERFLOW`, `Value too large for defined data type`. See https://bugs.gentoo.org/681790#c0 for some background about this issue. Closes https://github.com/dart-lang/sdk/pull/49179 GitOrigin-RevId: 34ff2282635ffd50cb8e5dffe57601bb0b2b18f7 Change-Id: Idd10d215f0791242fff986c18decc443609f471e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/247245 Commit-Queue: Brian Quinlan <bquinlan@google.com> Reviewed-by: Brian Quinlan <bquinlan@google.com> |
||
---|---|---|
.. | ||
android | ||
clang | ||
compiler | ||
gcc | ||
linux | ||
mac | ||
sanitizers | ||
templates | ||
win | ||
arm.gni | ||
BUILD.gn | ||
BUILDCONFIG.gn | ||
host_byteorder.gni | ||
locales.gni | ||
sysroot.gni |