[openssl] install x64-mingw-static failure on very fast SSD #45635
Labels
category:community-triplet
A PR or issue related to community triplets not officially validated by the vcpkg team.
10000
Uh oh!
There was an error while loading. Please reload this page.
Operating system
Windows 11
Compiler
MinGW
Steps to reproduce the behavior
Failure logs
install-x64-mingw-static-dbg-err.log
Trying to rename Makefile-1467 -> Makefile: Permission denied
make[1]: *** [Makefile:2594: depend] Error 13
make: *** [Makefile:2487: build_programs] Error 2
make: *** Waiting for unfinished jobs....
Additional context
I've got a Windows 11 PC with two SSDs, one very fast (M2 Crucial T705, 11GB/s) and a slower one (SATA, 500MB/s, 20x slower).
Building
openssl
fails most of the time on the fast SSD and always succeeds on the slower one.Monitoring tools reveal that the underlying NtSetInformationFile("Makefile-1467" -> "Makefile") API call fails with
STATUS_TRANSACTIONAL_CONFLICT
(0xc0190001), suggesting that the destination fileMakefile
is currently involved in another active NTFS transaction and thus, the renaming operation is forbidden.I'm guessing that there's a race condition between threads/processes that operate on the same file.
The text was updated successfully, but these errors were encountered: