You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by "Derek J. Balling" <dr...@megacity.org> on 2003/05/04 17:39:05 UTC

Compile Issue on OSX 10.2.5

During compilation I error out with:

ld: multiple definitions of symbol _svn_diff_output
/usr/local/lib/libsvn_delta-1.dylib(libsvn_delta-1.0.0.0.dylib- 
master.o) definition of _svn_diff_output
/Users/dredd/subversion-0.21.0/subversion/libsvn_diff/.libs/ 
libsvn_diff-1.dylib(libsvn_diff-1.0.0.0.dylib-master.o) definition of  
_svn_diff_output
ld: multiple definitions of symbol _svn_diff_contains_conflicts
/usr/local/lib/libsvn_delta-1.dylib(libsvn_delta-1.0.0.0.dylib- 
master.o) definition of _svn_diff_contains_conflicts
/Users/dredd/subversion-0.21.0/subversion/libsvn_diff/.libs/ 
libsvn_diff-1.dylib(libsvn_diff-1.0.0.0.dylib-master.o) definition of  
_svn_diff_contains_conflicts
ld: multiple definitions of symbol _svn_diff_contains_diffs
/usr/local/lib/libsvn_delta-1.dylib(libsvn_delta-1.0.0.0.dylib- 
master.o) definition of _svn_diff_contains_diffs
/Users/dredd/subversion-0.21.0/subversion/libsvn_diff/.libs/ 
libsvn_diff-1.dylib(libsvn_diff-1.0.0.0.dylib-master.o) definition of  
_svn_diff_contains_diffs
ld: multiple definitions of symbol _svn_diff_file_output_unified
/usr/local/lib/libsvn_delta-1.dylib(libsvn_delta-1.0.0.0.dylib- 
master.o) definition of _svn_diff_file_output_unified
/Users/dredd/subversion-0.21.0/subversion/libsvn_diff/.libs/ 
libsvn_diff-1.dylib(libsvn_diff-1.0.0.0.dylib-master.o) definition of  
_svn_diff_file_output_unified
/usr/bin/libtool: internal link edit command failed
make: *** [subversion/libsvn_client/libsvn_client-1.la] Error 1
bash-2.05a$

I thought I remembered something like this before, but can't seem to  
find it in the FAQ or the archives. Then again, maybe I'm just zombied  
from trying to get my other issue resolved so that I can finish my  
weekend rollout. :-/

D


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Compile Issue on OSX 10.2.5

Posted by Christian Schaffner <ch...@users.sourceforge.net>.
Quoting kfogel@collab.net:

> Christian Schaffner <ch...@users.sourceforge.net> writes:
> > Ups... yes... sorry. I meant 0.22
> > 
> > I was waiting for this one before updating. Any dates? If it will not
> > be posted in the next days I will of cause do a 0.21 package.
> 
> Michael Price is waiting on the Windows build problems being fixed
> before doing the release; the Windows build problems are waiting on
> Greg Stein's attention; Greg Stein is waiting for his plane to land in
> Chicago so we can handcuff him to his chair in the office here until
> he finishes this :-).
> 
> All clear?

Uhm... yes! Thanks for the update! Chris.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Compile Issue on OSX 10.2.5

Posted by kf...@collab.net.
Christian Schaffner <ch...@users.sourceforge.net> writes:
> Ups... yes... sorry. I meant 0.22
> 
> I was waiting for this one before updating. Any dates? If it will not
> be posted in the next days I will of cause do a 0.21 package.

Michael Price is waiting on the Windows build problems being fixed
before doing the release; the Windows build problems are waiting on
Greg Stein's attention; Greg Stein is waiting for his plane to land in
Chicago so we can handcuff him to his chair in the office here until
he finishes this :-).

All clear?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Compile Issue on OSX 10.2.5

Posted by Christian Schaffner <ch...@users.sourceforge.net>.
On Montag, Mai 5, 2003, at 07:39  Uhr, Ben Collins-Sussman wrote:

> Christian Schaffner <ch...@users.sourceforge.net> writes:
>
>> I would love to update the fink package but I still couldn't find the
>> 0.21 tarball on the subversion website.
>
> Huh?  0.21 has been posted for weeks, right in this folder:
>
>  http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=260

Ups... yes... sorry. I meant 0.22

I was waiting for this one before updating. Any dates? If it will not 
be posted in the next days I will of cause do a 0.21 package.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Compile Issue on OSX 10.2.5

Posted by Ben Collins-Sussman <su...@collab.net>.
Christian Schaffner <ch...@users.sourceforge.net> writes:

> I would love to update the fink package but I still couldn't find the
> 0.21 tarball on the subversion website.

Huh?  0.21 has been posted for weeks, right in this folder:

 http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=260

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Compile Issue on OSX 10.2.5

Posted by Christian Schaffner <ch...@users.sourceforge.net>.
On Montag, Mai 5, 2003, at 06:51  Uhr, Derek J. Balling wrote:
> On Monday, May 5, 2003, at 12:51 PM, Peter Burkholder wrote:
>> I recommend using fink and installing db41 before installing 
>> svn-client
>> 	
>> 	fink install db41
>> 	fink install svn-client
>>
>> If you're building a server then good luck.

It - actually - contains the svnserve part, just not the apache module. 
I was not yet successful to build it.

> svn-client, according to the SVN website, was still @ 0.20.

I would love to update the fink package but I still couldn't find the 
0.21 tarball on the subversion website.

> Thus, "the ability to compile from source" is important. (especially 
> for those of us who don't use fink)


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Compile Issue on OSX 10.2.5

Posted by "Derek J. Balling" <dr...@megacity.org>.
On Monday, May 5, 2003, at 12:51 PM, Peter Burkholder wrote:
> I recommend using fink and installing db41 before installing svn-client
> 	
> 	fink install db41
> 	fink install svn-client
>
> If you're building a server then good luck.

svn-client, according to the SVN website, was still @ 0.20.

Thus, "the ability to compile from source" is important. (especially 
for those of us who don't use fink)


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Compile Issue on OSX 10.2.5

Posted by Peter Burkholder <pe...@ucar.edu>.
I recommend using fink and installing db41 before installing svn-client
	
	fink install db41
	fink install svn-client

If you're building a server then good luck.


On Sun, May 04, 2003 at 01:43:13PM -0400, Garrett Rooney wrote:
> Mailing-List: contact dev-help@subversion.tigris.org; run by ezmlm
> Date: Sun, 4 May 2003 13:43:13 -0400
> Subject: Re: Compile Issue on OSX 10.2.5
> Cc: dev@subversion.tigris.org
> To: "Derek J. Balling" <dr...@megacity.org>
> From: Garrett Rooney <ro...@electricjellyfish.net>
> 
> On Sunday, May 4, 2003, at 01:39 PM, Derek J. Balling wrote:
> 
> >During compilation I error out with:
> >
> >ld: multiple definitions of symbol _svn_diff_output
> >/usr/local/lib/libsvn_delta-1.dylib(libsvn_delta-1.0.0.0.dylib- 
> >master.o) definition of _svn_diff_output
> >/Users/dredd/subversion-0.21.0/subversion/libsvn_diff/.libs/ 
> >libsvn_diff-1.dylib(libsvn_diff-1.0.0.0.dylib-master.o) definition of  
> >_svn_diff_output
> >ld: multiple definitions of symbol _svn_diff_contains_conflicts
> >/usr/local/lib/libsvn_delta-1.dylib(libsvn_delta-1.0.0.0.dylib- 
> >master.o) definition of _svn_diff_contains_conflicts
> >/Users/dredd/subversion-0.21.0/subversion/libsvn_diff/.libs/ 
> >libsvn_diff-1.dylib(libsvn_diff-1.0.0.0.dylib-master.o) definition of  
> >_svn_diff_contains_conflicts
> >ld: multiple definitions of symbol _svn_diff_contains_diffs
> >/usr/local/lib/libsvn_delta-1.dylib(libsvn_delta-1.0.0.0.dylib- 
> >master.o) definition of _svn_diff_contains_diffs
> >/Users/dredd/subversion-0.21.0/subversion/libsvn_diff/.libs/ 
> >libsvn_diff-1.dylib(libsvn_diff-1.0.0.0.dylib-master.o) definition of  
> >_svn_diff_contains_diffs
> >ld: multiple definitions of symbol _svn_diff_file_output_unified
> >/usr/local/lib/libsvn_delta-1.dylib(libsvn_delta-1.0.0.0.dylib- 
> >master.o) definition of _svn_diff_file_output_unified
> >/Users/dredd/subversion-0.21.0/subversion/libsvn_diff/.libs/ 
> >libsvn_diff-1.dylib(libsvn_diff-1.0.0.0.dylib-master.o) definition of  
> >_svn_diff_file_output_unified
> >/usr/bin/libtool: internal link edit command failed
> >make: *** [subversion/libsvn_client/libsvn_client-1.la] Error 1
> >bash-2.05a$
> >
> >I thought I remembered something like this before, but can't seem to  
> >find it in the FAQ or the archives. Then again, maybe I'm just zombied  
> >from trying to get my other issue resolved so that I can finish my  
> >weekend rollout. :-/
> >
> 
> the problem appears to be that the svn_diff code moved from  
> libsvn_delta to libsvn_diff, and you've got the old version installed  
> on your system.  apparently libtool is trying to link against both the  
> old and new libraries, which is producing the error.  removing the  
> older libraries from /usr/local/lib should allow you to continue,  
> although in the long run we should probably figure out how to make  
> libtool NOT use the old installed versions.
> 
> -garrett
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org
--
Peter Burkholder, System Administrator
Digital Library for Earth System Education (DLESE -- http://www.dlese.org)
peterb@ucar.edu
DLESE Program Center (DPC)                             ~~~  ~~  ~~~~   __o
UCAR/DPC, P.O. Box 3000       Ph) 303-497-2663       ~~~  ~~~~ ~~    _`\<,_
Boulder, CO 80307-3000        Fx) 303-497-8336  ~~~~ ~~~   ~~~~     (*)/ (*)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Compile Issue on OSX 10.2.5

Posted by Garrett Rooney <ro...@electricjellyfish.net>.
On Sunday, May 4, 2003, at 01:39 PM, Derek J. Balling wrote:

> During compilation I error out with:
>
> ld: multiple definitions of symbol _svn_diff_output
> /usr/local/lib/libsvn_delta-1.dylib(libsvn_delta-1.0.0.0.dylib- 
> master.o) definition of _svn_diff_output
> /Users/dredd/subversion-0.21.0/subversion/libsvn_diff/.libs/ 
> libsvn_diff-1.dylib(libsvn_diff-1.0.0.0.dylib-master.o) definition of  
> _svn_diff_output
> ld: multiple definitions of symbol _svn_diff_contains_conflicts
> /usr/local/lib/libsvn_delta-1.dylib(libsvn_delta-1.0.0.0.dylib- 
> master.o) definition of _svn_diff_contains_conflicts
> /Users/dredd/subversion-0.21.0/subversion/libsvn_diff/.libs/ 
> libsvn_diff-1.dylib(libsvn_diff-1.0.0.0.dylib-master.o) definition of  
> _svn_diff_contains_conflicts
> ld: multiple definitions of symbol _svn_diff_contains_diffs
> /usr/local/lib/libsvn_delta-1.dylib(libsvn_delta-1.0.0.0.dylib- 
> master.o) definition of _svn_diff_contains_diffs
> /Users/dredd/subversion-0.21.0/subversion/libsvn_diff/.libs/ 
> libsvn_diff-1.dylib(libsvn_diff-1.0.0.0.dylib-master.o) definition of  
> _svn_diff_contains_diffs
> ld: multiple definitions of symbol _svn_diff_file_output_unified
> /usr/local/lib/libsvn_delta-1.dylib(libsvn_delta-1.0.0.0.dylib- 
> master.o) definition of _svn_diff_file_output_unified
> /Users/dredd/subversion-0.21.0/subversion/libsvn_diff/.libs/ 
> libsvn_diff-1.dylib(libsvn_diff-1.0.0.0.dylib-master.o) definition of  
> _svn_diff_file_output_unified
> /usr/bin/libtool: internal link edit command failed
> make: *** [subversion/libsvn_client/libsvn_client-1.la] Error 1
> bash-2.05a$
>
> I thought I remembered something like this before, but can't seem to  
> find it in the FAQ or the archives. Then again, maybe I'm just zombied  
> from trying to get my other issue resolved so that I can finish my  
> weekend rollout. :-/
>

the problem appears to be that the svn_diff code moved from  
libsvn_delta to libsvn_diff, and you've got the old version installed  
on your system.  apparently libtool is trying to link against both the  
old and new libraries, which is producing the error.  removing the  
older libraries from /usr/local/lib should allow you to continue,  
although in the long run we should probably figure out how to make  
libtool NOT use the old installed versions.

-garrett


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org