"multiple rules generate <foo>" with ninja 1.9
Hi there
Updating ninja to 1.9 leads to some failures of software using cmake (we use the ninja-generator by default on FreeBSD) [1].
For example:
===> Building for svxlink-15.11_5
ninja: error: build.ninja:2455: multiple rules generate include/version/SVXLINK.h [-w dupbuild=err]
===> Building for flightgear-2018.3.2
ninja: error: build.ninja:18823: multiple rules generate src/EmbeddedResources/FlightGear-resources.cxx [-w dupbuild=err]
===> Building for krita-4.1.7.101_1
ninja: error: build.ninja:31171: multiple rules generate cmake_object_order_depends_target_TestKoColorSpaceRegistry [-w dupbuild=err]
===> Building for fltk-devel-1.3.x.r10370_4
ninja: error: build.ninja:6955: multiple rules generate help [-w dupbuild=err]
mfg Tobias
[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235507#c1