[ 
https://issues.apache.org/jira/browse/SVN-4901?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Sahlberg updated SVN-4901:
---------------------------------
    Summary: make install-bdb-lib and make install-serf-lib fail due to missing 
dependency  (was: make install-bdb-lib fail due to missing dependency)

> make install-bdb-lib and make install-serf-lib fail due to missing dependency
> -----------------------------------------------------------------------------
>
>                 Key: SVN-4901
>                 URL: https://issues.apache.org/jira/browse/SVN-4901
>             Project: Subversion
>          Issue Type: Bug
>          Components: compile
>    Affects Versions: 1.14.2
>         Environment: NixOS Linux
> GNU Make with new upcoming (as of June 2022) --shuffle option; reported to 
> occur with {{{}--shuffle=1656015674{}}}.
>            Reporter: Nathan Hartman
>            Assignee: Nathan Hartman
>            Priority: Minor
>
> 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.)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to