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

subversion 1.2.0 "make check" does not operate correctly under certain circumstances

From: Donald R Laster Jr <laster_at_dlaster.com>
Date: 2005-05-28 01:54:30 CEST

The 1.2.0 "make check" used the wrong libraries if another version is installed in a location such as /usr/local. I originally installed subversion 1.1.4 in /usr/local. When 1.2.0 was released I "reinstalled" 1.1.4 into /usr/ local/subversion-1.1.4 but forgot to remove the libraries from /usr/ local/lib. When I ran the "make check" in the 1.2.0 directories the "make check" appears to have used the 1.1.4 libraries that were sitting in /usr/local/lib. Whem I reinstalled subversion 1.1.4 in /usr/local/subversion-1.1.4 and subversion 1.2.0 in /usr/local/subversion-1.2.0 and insure no subversion lbiraries were left in /usr/local/lib both sets of "make check" ran correctly.

It should have used the libraries in the 1.2.0 build tree and not the /usr/local/lib directory. When I removed the libraries from /usr/local/lib the 1.2.0 "make check" ran correctly as does the 1.1.4 "make check". I suspect this type of problem is going to become more prevelant as people upgrade between releases and run "make check" to perform some baisc build validation checks prior to doing a "make install". The newer release is going to end-up getting the older releases libraries and then fail.


Donald R. Laster Jr. 
Senior Consulting Engineer
DOT4 Inc.
25 Heidl Ave                                              
West Long Branch, NJ 07764      
Email : laster@dlaster.com
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat May 28 02:08:47 2005

This is an archived mail posted to the Subversion Dev mailing list.

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