ref: b14ee58be64deb9efca9831628a02fd79d3cde60
parent: f9b1e35a94df9cec69cdebab3dc975d138fb83bf
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sat Jan 17 20:34:26 EST 2026
libc/ucd: fix wired issue that causes the data rule to be run in parallel (thanks sleepydog, qwx, Tekk_9f) Issue was reproduced like: mk clean; mk; rm -f *data; touch runebreak.c; mk -e
--- a/sys/src/libc/ucd/mkfile
+++ b/sys/src/libc/ucd/mkfile
@@ -20,7 +20,10 @@
runeistypedata\
runebreakdata\
-$OFILES: $DATA
+runenorm.$O: runenormdata
+runetotype.$O: runetotypedata
+runeistype.$O: runeistypedata
+runebreak.$O: runebreakdata
UCD=\
/lib/ucd/CompositionExclusions.txt\
--
⑨