I am trying to install subversion-1.4.0-sol10-sparc-local.gz on a solaris 8 box.
I have also installed some of the packages that come with the above file from www.sunfreeware.com such as neon etc …
When I run ldd on svn, I get the following output:
/nanfs02/home/ddonovan/practice/svn> ldd `which svn`
libsvn_client-1.so.0 => /usr/local/lib/libsvn_client-1.so.0
libsvn_wc-1.so.0 => /usr/local/lib/libsvn_wc-1.so.0
libsvn_ra-1.so.0 => /usr/local/lib/libsvn_ra-1.so.0
libsvn_diff-1.so.0 => /usr/local/lib/libsvn_diff-1.so.0
libsvn_ra_local-1.so.0 => /usr/local/lib/libsvn_ra_local-1.so.0
libsvn_repos-1.so.0 => /usr/local/lib/libsvn_repos-1.so.0
libsvn_fs-1.so.0 => /usr/local/lib/libsvn_fs-1.so.0
libsvn_fs_fs-1.so.0 => /usr/local/lib/libsvn_fs_fs-1.so.0
libsvn_fs_base-1.so.0 => /usr/local/lib/libsvn_fs_base-1.so.0
libsvn_ra_svn-1.so.0 => /usr/local/lib/libsvn_ra_svn-1.so.0
libsvn_ra_dav-1.so.0 => /usr/local/lib/libsvn_ra_dav-1.so.0
libsvn_delta-1.so.0 => /usr/local/lib/libsvn_delta-1.so.0
libsvn_subr-1.so.0 => /usr/local/lib/libsvn_subr-1.so.0
libaprutil-0.so.0 => /usr/local/lib/libaprutil-0.so.0
libdb-4.2.so => /usr/local/BerkeleyDB.4.2/lib/libdb-4.2.so
libiconv.so.2 => /usr/local/lib/libiconv.so.2
libapr-0.so.0 => /usr/local/lib/libapr-0.so.0
libsendfile.so.1 => /usr/lib/libsendfile.so.1
librt.so.1 => /usr/lib/librt.so.1
libm.so.2 => /usr/lib/libm.so.2
libresolv.so.2 => /usr/lib/libresolv.so.2
libpthread.so.1 => /usr/lib/libpthread.so.1
libneon.so.25 => /usr/local/lib/libneon.so.25
libssl.so.0.9.8 => /usr/local/ssl/lib/libssl.so.0.9.8
libcrypto.so.0.9.8 => /usr/local/ssl/lib/libcrypto.so.0.9.8
libnsl.so.1 => /usr/lib/libnsl.so.1
libexpat.so.0 => /usr/local/lib/libexpat.so.0
libsocket.so.1 => /usr/lib/libsocket.so.1
libz.so => /usr/lib/libz.so
libc.so.1 => /usr/lib/libc.so.1
libgcc_s.so.1 => /var/gnu/3.4.0/lib/libgcc_s.so.1
libm.so.2 (SUNW_1.2) => (version not found)
libc.so.1 (SUNW_1.22) => (version not found)
libdl.so.1 => /usr/lib/libdl.so.1
libaio.so.1 => /usr/lib/libaio.so.1
libc.so.1 (SUNW_1.22) => (version not found)
libmp.so.2 => /usr/lib/libmp.so.2
libthread.so.1 => /usr/lib/libthread.so.1
/usr/platform/SUNW,Sun-Fire-480R/lib/libc_psr.so.1
The problem lines are highlighted in red.
As suggested in www.sunfreeware.com/subversion.html, I ran the following command:
ln -s /usr/lib/libm.so.1 /usr/lib/libm.so.2
As libm.so.2 doesn't exist on solaris 8.
However, when I try to run:
svn help
I get the following error:
ld.so.1: svn: fatal: libm.so.2: version `SUNW_1.2' not found (required by file /usr/local/lib/libapr-0.so.0)
Killed
Do you know how I can resolve this?
I'm guessing that when libm.so.2 has been sorted out, it will complain about libc.so.1 …
Regards,
Dan.