Αυτή είναι η τελευταία έκδοση. · Κυκλοφορία:
Αρχεία εγκατάστασης 4.14.2
| Αρχιτεκτονική | Τύπος | Εμβέλεια | Μέγεθος αρχείου | Λήψη | SHA256 |
|---|---|---|---|---|---|
| 64-bit | ZIP → Φορητό | — | — | github.com | VirusTotal |
| ARM64 | ZIP → Φορητό | — | — | github.com | VirusTotal |
Ο σύνδεσμος και το SHA256 προέρχονται από το κοινοτικό manifest του Windows Package Manager. Συγκρίνετε το hash του ληφθέντος αρχείου πριν το εκτελέσετε.
Σημειώσεις έκδοσης
Compatibility changes
On Windows, ccache now requires Windows 8 or later.
Bug fixes
- Fixed false inode cache hits on Windows by using full 128-bit file IDs when available. [contributed by Thomas Ferrand]
- Fixed caching of precompiled headers with clang-cl, icx-cl and icx after MSVC updates by hashing the compiler’s target triple. [contributed by Josef Šimánek]
- Fixed handling of nonexistent or non-directory -fprebuilt-module-path arguments on Windows with Visual Studio 2026. [contributed by Gregor Jasny]
- Fixed preservation of inherited signal handling, including SIGPIPE, in compiler processes. [contributed by Joel Rosdahl]
- Fixed a symlink race when creating the fallback storage helper IPC directory in /tmp. [contributed by Joel Rosdahl]
- Fixed logging of credentials when using --stop-storage-helpers. [contributed by Joel Rosdahl]
- Fixed spurious errors when a storage helper closes its connection before responding to a stop request. [contributed by Joel Rosdahl]
- Fixed undefined behavior when handling empty byte buffers. [contributed by Joel Rosdahl]
- Fixed MSVC debug iterator assertions when handling empty byte buffers. [contributed by Thomas Ferrand]
Build improvements
- Upgraded BLAKE3 to 1.8.7, fixing build problems on Cygwin. [contributed by Joel Rosdahl]
- Added a missing unistd.h include for geteuid. [contributed by Joel Rosdahl]
Test improvements
- Made integration tests consistently use object file comparisons that ignore irrelevant differences, requiring eu-elfcmp for all compilers on Linux. [contributed by Gregor Jasny and Joel Rosdahl]
- Fixed creation of the input file for the .incbin assembler test. [contributed by Adrian Bunk]
- Fixed a temporary file leak when running unit tests under Wine. [contributed by Joel Rosdahl]
- Made integration tests fail if they emit unexpected output on standard error. [contributed by Joel Rosdahl]