Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Invalid
-
None
-
None
Description
What steps will reproduce the problem?
1. build serf 1.3.0 with scons, using an install prefix that is not in the standard library search path
2. build Subversion against serf 1.3.0
Now Subversion binaries cannot run because libserf-1.so cannot be found.
Adding the $(PREFIX)/serf/lib directory to LD_LIBRARY_PATH works around the issue.
Manually passing an rpath to the Subversion build process works around the issue, too:
make EXTRA_LDFLAGS="-Wl,-rpath,$(PREFIX)/serf/lib"
Before serf-1.3.0 this linker argument was handled by libtool.
Can serf please be fixed so that this works out of the box again?