On 27 Oct 2026, at 22:49, Ilya Maximets wrote:
> Since the move to Ubuntu 26.04 our sparse build frequently fails with:
>
> INSTALL /home/runner/bin/sparsec
> INSTALL /home/runner/share/man/man1/sparse.1
> INSTALL /home/runner/share/man/man1/cgcc.1
> install: cannot create directory '/home/runner/share/man/man1'
> make: *** [Makefile:309: /home/runner/share/man/man1/sparse.1] Error 1
>
> This is caused by a known bug in Rust uutils that fails install -D if
> the directory is created in parallel by another process:
>
> https://github.com/uutils/coreutils/issues/12355
>
> The issue is fixed upstream, but it's not clear when the fixed v0.12.0
> will find its way into Ubuntu 26.04 repositories, if at all.
>
> Let's keep the parallel build, but install serially as a workaround.
> Need to pass the HAVE_SQLITE into both, as both commands are using it.
>
> Signed-off-by: Ilya Maximets <[email protected]>
Thanks for looking into these failures. The fix looks good to me.
Acked-by: Eelco Chaudron <[email protected]>
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev