When running make -j5 for the first time I got: IOErrorIOErrorIOErrorIOError: : : : [Errno 2] No such file or directory: '_gen/tp-spec-channel.xml'[Errno 2] No such file or directory: '_gen/tp-spec-account-manager.xml'[Errno 2] No such file or directory: '_gen/tp-spec-account.xml'[Errno 2] No such file or directory: '_gen/tp-spec-channel-dispatcher.xml' Subsequent runs work fine though.
Created attachment 57396 [details] [review] Write intermediate files by writing a temporary file first Otherwise, we have a race condition: the file exists, so make can proceed, but its contents are not right yet.
Created attachment 57397 [details] [review] Codegen: write temporary files first, and rename them into place
+1
0.17.5
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.