Creation of icudata.rc can fail in parallel build mode

Description

I build ICU on Windows with MSYS/MSVC, using GNU make and the MinGW environment that comes with Git for Windows which is sufficient for the build.

Running a build today with `make -j8` I got an error trying to create icudata.rc:

Looking at the logs I can see that the command:

which will create that directory, was run in parallel with the above rc generation, so it seems like the directory was not created first.

Activity

Show:
Jeff Genovy
August 10, 2020, 7:17 PM

Thanks for reporting this and for creating a PR!

Link to PR:
https://github.com/unicode-org/icu/pull/1215

Fixed

Assignee

Jeff Genovy

Reporter

Paul Smith

Components

Reviewer

Shane Carr

Priority

minor

Fix versions