Follow-up Comment #30, bug#64806 (group make): Thanks for the footwork and detailed information. This is for Paul to decide, eventually, but I personally would prefer a simpler way of calling osync_clear on MS-Windows only in the top-level Make. AFAIU, this should solve the problem without rocking the boat too much, because other than this tricky issue, the current implementation was working well for several releases, whereas changing it to use named mutexes that are not inherited could easily uncover exciting new problems.
I understand that doing what I propose will make the Posix and MS-Windows implementation different in one more way, but I don't see much harm in that, since they are already quite different. Documenting these aspects clearly should go a long way towards mitigating this downside. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?64806> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/