Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
1.14.2
-
None
-
None
-
NixOS Linux
GNU Make with new upcoming (as of June 2022) -
shuffle option; reported to occur with-shuffle=1656015674.
Description
GNU Make is introducing (landed in GNU Make's repo June 2022) a new --shuffle option to expose build system failures that may surface during parallel builds.
When running a parallel 'make install', e.g., 'make -j$(nproc) install', Subversion's Makefile reportedly assumes that the install-fsmod-lib target runs before the install-bdb-lib target, which may not be the case if the order happens to be reversed during a parallel build.
See dev@ email "'make -j install' fails for missing depends" on 23 Jun 2022, archived https://lists.apache.org/thread/xpktqb1o3wvyk7o1kojm8d594fqo1qgr and other places.
(Reported by Sergei Trofimovich <slyich {AT} gmail {dot} com>; issue filed by Nathan Hartman.)