Philip Martin <philip.martin_at_wandisco.com> writes:
> The build fails when configured with --enable-runtime-module-search due
> to a new explict dependency of libsvn_fs on libsvn_delta (a dependency
> that is satisfied by libsvn_fs_fs/libsvn_fs_base when built without
> --enable-runtime-module-search).
>
> A workaround is to use --disable-disallowing-of-undefined-references
> which allows the build to complete. The binary libraries will be
> suitable for most users, the only people who will have a problem are
> those that link to libsvn_fs without linking to libsvn_delta. A better
> workaround is the one-line change to build.conf in r1482724.
>
> r1482724 is proposed for 1.8. I think the workarounds are sufficient
> and so this does not need to be fixed for 1.8.0.
The workarounds are sufficient for the release candidate tarball, but it
would be good to fix this for the final 1.8.0 release. While using
--disable-disallowing-of-undefined-references allows the build to work
it is not as good as getting the dependencies right. Getting the
dependencies right involves not only the small change to build.conf but
also running gen-make.py, and that means having Python, or editing
build-outputs.mk.
--
Certified & Supported Apache Subversion Downloads:
http://www.wandisco.com/subversion/download
Received on 2013-05-16 10:19:20 CEST