[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Mac OS X version mismatch crash

From: David Findley <davidnfindley_at_yahoo.com>
Date: 2004-04-29 23:06:58 CEST

Hi,

I've got Subversion successfully compiled from source
and am running svnserve -d on Solaris, and the
command-line client on Mac OS X. All is working well
there.

Now that I've got the hang of SVN from the command
line, I'm trying to get the Subclipse plug in working
in 3.0M8. When I downloaded and installed from this
archive (from Documents & files: subclipse-3 section)

http://subclipse.tigris.org/files/documents/906/12177/subclipse-M8-all-r536-svn1.0.x.zip

Eclipse crashes with console errors that indicates
that this was compiled against some Fink libraries. (I
didn't have Fink installed.) I solved the first two
errors:

java_swt can't open library: /sw/lib/libapr-0.0.dylib
java_swt can't open library:
/sw/lib/libaprutil-0.0.dylib

by symbolic linking the path the plugin was looking
for (after I did a base Fink install) with the
versions that got installed in /usr/local/apr/lib when
I compiled Subversion from source (using the default
prefix).

However, I'm stuck on this error (after symbolic
linking to the version in
/usr/local/BerkeleyDB.4.2/lib):

java_swt version mismatch for library:
/sw/lib/libdb-4.2.dylib (compatibility version of
user: 4.2.0 greater than library's version: 0.0.0)

While I'm quite sure that I've got BerkeleyDB 4.2
installed, it looks like the compiliation process
didn't set the library internal version properly. I
followed the instructions in Building for Unix:

cd build_unix
../dist/configure
make
sudo make install

and that's all I did. I've look around a bit for how
to get it to set the proper version number so that the
linker will see it (otool also reports 0.0.0 for
/usr/local/BerkeleyDB.4.2/lib/libdb-4.2.dylib) but I'm
not having much luck in that regard and I'm not sure
how to proceed.

I am currently getting this error both after trying to
connect to my remote repository, and after entering
url/name/pwd in the "New" --> "Repository
Location...", from the "SVN Repository Exploring"
perspective, _with_ "Validate Connection on Finish"
turned on, or if I don't validate the connection, I
get the same crash right after I attempt to explore
the repository using the disclosure triangle.

I'm going to continue to try to figure out how to get
the version number set properly, but if anyone has any
hints or suggestions, I'd greatly appreciate it!

Thanks,
David Findley

        
                
__________________________________
Do you Yahoo!?
Win a $20,000 Career Makeover at Yahoo! HotJobs
http://hotjobs.sweepstakes.yahoo.com/careermakeover
Received on Fri Apr 30 07:06:58 2004

This is an archived mail posted to the Subclipse Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.