> On Oct 24, 2014, at 3:09 PM, Daniel J. Luke <dluke_at_geeklair.net> wrote:
>> The JavaHL bindings
>> use the same libraries to access the code as the commmand line clients.
>> If one works and the other does not it implies that the different
>> libraries are getting loaded at runtime. I have no idea what you need
>> to do to get the correct libraries to load on OSX.
>
> make check-javahl sets DYLD_LIBRARY_PATH so the libraries from the build take precedence over any others. I'll check to see which library(s) are getting loaded at runtime both from the MacPorts build and my non-MacPorts build and see if there's anything there. Thanks for giving me some place to start...
I don't see any difference between which libraries are getting loaded:
working -
dyld: loaded: /Volumes/Extra/dluke/foo/subversion-1.8.10/subversion/bindings/javahl/native/.libs/libsvnjavahl-1.0.dylib
dyld: loaded: /Volumes/Extra/dluke/foo/subversion-1.8.10/subversion/libsvn_repos/.libs/libsvn_repos-1.0.dylib
dyld: loaded: /Volumes/Extra/dluke/foo/subversion-1.8.10/subversion/libsvn_client/.libs/libsvn_client-1.0.dylib
dyld: loaded: /Volumes/Extra/dluke/foo/subversion-1.8.10/subversion/libsvn_wc/.libs/libsvn_wc-1.0.dylib
dyld: loaded: /Volumes/Extra/dluke/foo/subversion-1.8.10/subversion/libsvn_ra/.libs/libsvn_ra-1.0.dylib
dyld: loaded: /Volumes/Extra/dluke/foo/subversion-1.8.10/subversion/libsvn_diff/.libs/libsvn_diff-1.0.dylib
dyld: loaded: /Volumes/Extra/dluke/foo/subversion-1.8.10/subversion/libsvn_ra_local/.libs/libsvn_ra_local-1.0.dylib
dyld: loaded: /Volumes/Extra/dluke/foo/subversion-1.8.10/subversion/libsvn_fs/.libs/libsvn_fs-1.0.dylib
dyld: loaded: /Volumes/Extra/dluke/foo/subversion-1.8.10/subversion/libsvn_ra_svn/.libs/libsvn_ra_svn-1.0.dylib
dyld: loaded: /opt/local/lib/libsasl2.dylib
dyld: loaded: /Volumes/Extra/dluke/foo/subversion-1.8.10/subversion/libsvn_ra_serf/.libs/libsvn_ra_serf-1.0.dylib
dyld: loaded: /opt/local/lib/libserf-1.dylib
dyld: loaded: /Volumes/Extra/dluke/foo/subversion-1.8.10/subversion/libsvn_delta/.libs/libsvn_delta-1.0.dylib
dyld: loaded: /Volumes/Extra/dluke/foo/subversion-1.8.10/subversion/libsvn_subr/.libs/libsvn_subr-1.0.dylib
dyld: loaded: /Volumes/Extra/dluke/foo/subversion-1.8.10/subversion/libsvn_fs_fs/.libs/libsvn_fs_fs-1.0.dylib
dyld: loaded: /Volumes/Extra/dluke/foo/subversion-1.8.10/subversion/libsvn_fs_base/.libs/libsvn_fs_base-1.0.dylib
dyld: loaded: /opt/local/lib/db46/libdb-4.6.dylib
dyld: loaded: /Volumes/Extra/dluke/foo/subversion-1.8.10/subversion/libsvn_fs_util/.libs/libsvn_fs_util-1.0.dylib
dyld: loaded: /opt/local/lib/libexpat.1.dylib
dyld: loaded: /opt/local/lib/libz.1.dylib
dyld: loaded: /opt/local/lib/libsqlite3.0.dylib
dyld: loaded: /opt/local/lib/libmagic.1.dylib
dyld: loaded: /opt/local/lib/libaprutil-1.0.dylib
dyld: loaded: /opt/local/lib/libapr-1.0.dylib
dyld: loaded: /opt/local/lib/libintl.8.dylib
dyld: loaded: /opt/local/lib/libiconv.2.dylib
dyld: loaded: /opt/local/lib/libssl.1.0.0.dylib
dyld: loaded: /opt/local/lib/libcrypto.1.0.0.dylib
test failure -
dyld: loaded: /opt/local/var/macports/build/_Volumes_Extra_dluke_Projects_macports_dports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.10/subversion/bindings/javahl/native/.libs/libsvnjavahl-1.0.dylib
dyld: loaded: /opt/local/var/macports/build/_Volumes_Extra_dluke_Projects_macports_dports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.10/subversion/libsvn_repos/.libs/libsvn_repos-1.0.dylib
dyld: loaded: /opt/local/var/macports/build/_Volumes_Extra_dluke_Projects_macports_dports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.10/subversion/libsvn_client/.libs/libsvn_client-1.0.dylib
dyld: loaded: /opt/local/var/macports/build/_Volumes_Extra_dluke_Projects_macports_dports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.10/subversion/libsvn_wc/.libs/libsvn_wc-1.0.dylib
dyld: loaded: /opt/local/var/macports/build/_Volumes_Extra_dluke_Projects_macports_dports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.10/subversion/libsvn_ra/.libs/libsvn_ra-1.0.dylib
dyld: loaded: /opt/local/var/macports/build/_Volumes_Extra_dluke_Projects_macports_dports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.10/subversion/libsvn_diff/.libs/libsvn_diff-1.0.dylib
dyld: loaded: /opt/local/var/macports/build/_Volumes_Extra_dluke_Projects_macports_dports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.10/subversion/libsvn_ra_local/.libs/libsvn_ra_local-1.0.dylib
dyld: loaded: /opt/local/var/macports/build/_Volumes_Extra_dluke_Projects_macports_dports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.10/subversion/libsvn_fs/.libs/libsvn_fs-1.0.dylib
dyld: loaded: /opt/local/var/macports/build/_Volumes_Extra_dluke_Projects_macports_dports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.10/subversion/libsvn_ra_svn/.libs/libsvn_ra_svn-1.0.dylib
dyld: loaded: /opt/local/lib/libsasl2.dylib
dyld: loaded: /opt/local/var/macports/build/_Volumes_Extra_dluke_Projects_macports_dports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.10/subversion/libsvn_ra_serf/.libs/libsvn_ra_serf-1.0.dylib
dyld: loaded: /opt/local/lib/libserf-1.dylib
dyld: loaded: /opt/local/var/macports/build/_Volumes_Extra_dluke_Projects_macports_dports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.10/subversion/libsvn_delta/.libs/libsvn_delta-1.0.dylib
dyld: loaded: /opt/local/var/macports/build/_Volumes_Extra_dluke_Projects_macports_dports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.10/subversion/libsvn_subr/.libs/libsvn_subr-1.0.dylib
dyld: loaded: /opt/local/var/macports/build/_Volumes_Extra_dluke_Projects_macports_dports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.10/subversion/libsvn_fs_fs/.libs/libsvn_fs_fs-1.0.dylib
dyld: loaded: /opt/local/var/macports/build/_Volumes_Extra_dluke_Projects_macports_dports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.10/subversion/libsvn_fs_base/.libs/libsvn_fs_base-1.0.dylib
dyld: loaded: /opt/local/lib/db46/libdb-4.6.dylib
dyld: loaded: /opt/local/var/macports/build/_Volumes_Extra_dluke_Projects_macports_dports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.8.10/subversion/libsvn_fs_util/.libs/libsvn_fs_util-1.0.dylib
dyld: loaded: /opt/local/lib/libexpat.1.dylib
dyld: loaded: /opt/local/lib/libz.1.dylib
dyld: loaded: /opt/local/lib/libsqlite3.0.dylib
dyld: loaded: /opt/local/lib/libmagic.1.dylib
dyld: loaded: /opt/local/lib/libaprutil-1.0.dylib
dyld: loaded: /opt/local/lib/libapr-1.0.dylib
dyld: loaded: /opt/local/lib/libintl.8.dylib
dyld: loaded: /opt/local/lib/libiconv.2.dylib
dyld: loaded: /opt/local/lib/libssl.1.0.0.dylib
dyld: loaded: /opt/local/lib/libcrypto.1.0.0.dylib
--
Daniel J. Luke
+========================================================+
| *---------------- dluke_at_geeklair.net ----------------* |
| *-------------- http://www.geeklair.net -------------* |
+========================================================+
| Opinions expressed are mine and do not necessarily |
| reflect the opinions of my employer. |
+========================================================+
Received on 2014-10-24 21:21:45 CEST