mirror of
https://github.com/dart-lang/sdk
synced 2024-07-20 18:05:01 +00:00
![]() 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> |
||
---|---|---|
.. | ||
config | ||
dart | ||
fuchsia | ||
linux | ||
mac | ||
rust | ||
sanitizers | ||
secondary/third_party | ||
toolchain | ||
.gitignore | ||
detect_host_arch.py | ||
executable_suffix.gni | ||
gn_helpers.py | ||
gn_run_binary.py | ||
OWNERS | ||
README.dart.md | ||
vs_toolchain.py |
This directory was taken from a snapshot of flutter/engine/src/build/.
The snapshot was taken with a recursive copy cp -R
of the directory from
the flutter repository.
The contents has now diverged significantly from Flutter, and is maintained independently by the Dart team. It is used to support the GN build system.