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

Re: solaris8 - file svn: symbol svn_client_version: referenced symbol not found

From: solo turn <soloturn99_at_yahoo.com>
Date: 2004-06-30 10:07:23 CEST

now it works. i installed libtool-1.5.6, before it was libtool-1.4.3.

--- solo turn <soloturn99@yahoo.com> wrote:
> how this works? the only difference i see is:
> "make" has "-mode=link" which works
> "make install" has "-mode=relink" which does not
>
> $ find . -name diff.lo
> ./subversion/libsvn_client/diff.lo
> ./subversion/libsvn_wc/diff.lo
> ./subversion/libsvn_diff/diff.lo
>
>
> $ nm subversion/libsvn_client/diff.lo | grep svn_wc_diff2
> [162] | 0| 0|NOTY |GLOB |0 |UNDEF |svn_wc_diff2
> $ nm subversion/libsvn_client/diff.lo | grep svn_wc_get_diff_editor2
> [157] | 0| 0|NOTY |GLOB |0 |UNDEF |svn_wc_get_diff_editor2
>
>
>
> --- solo turn <soloturn99@yahoo.com> wrote:
> > for some weeks now "make install" is damaging the build so it gets the error, as it works
> after
> > doing a "make". i always thought a "make install" should not touch the thing built with
> "make",
> > or
> > am i wrong?
> >
> > everything is fine with the 1.0 branch. but with trunk it is not (any more).
> >
> > i saw an error, maybe this causes the trouble?
> >
> > libtool: install: warning: relinking `libsvn_client-1.la'
> > (cd /opt/src/svn/subversion/libsvn_client; /bin/bash /opt/src/svn/libtool --mode=relink cc -g
> -g
> > -DNEON_ZLIB -DNEON_SSL -R/usr/local/svn11/lib -L/usr/local/svn11/lib -L/usr/local/svn11/lib
> > -rpath
> > /usr/local/svn11/lib -o libsvn_client-1.la -no-undefined add.lo blame.lo cat.lo checkout.lo
> > cleanup.lo commit.lo commit_util.lo copy.lo ctx.lo delete.lo diff.lo export.lo externals.lo
> > log.lo
> > ls.lo prop_commands.lo ra.lo relocate.lo repos_diff.lo resolved.lo revert.lo revisions.lo
> > simple_providers.lo ssl_client_cert_providers.lo ssl_client_cert_pw_providers.lo
> > ssl_server_trust_providers.lo status.lo switch.lo update.lo url.lo username_providers.lo
> > version.lo ../../subversion/libsvn_wc/libsvn_wc-1.la ../../subversion/libsvn_ra/libsvn_ra-1.la
> > ../../subversion/libsvn_delta/libsvn_delta-1.la ../../subversion/libsvn_diff/libsvn_diff-1.la
> > ../../subversion/libsvn_subr/libsvn_subr-1.la /usr/local/svn11/lib/libaprutil-0.la -ldb-4.2
> > -lexpat /usr/local/svn11/lib/libapr-0.la -lsendfile -lrt -lm -lsocket -lnsl -lresolv -lpthread
> > -ldl -lsocket)
> > /usr/ccs/bin/ld -G -z defs -h libsvn_client-1.so.0 -o .libs/libsvn_client-1.so.0.0.0 add.lo
> > blame.lo cat.lo checkout.lo cleanup.lo commit.lo commit_util.lo copy.lo ctx.lo delete.lo
> diff.lo
> > export.lo externals.lo log.lo ls.lo prop_commands.lo ra.lo relocate.lo repos_diff.lo
> resolved.lo
> > revert.lo revisions.lo simple_providers.lo ssl_client_cert_providers.lo
> > ssl_client_cert_pw_providers.lo ssl_server_trust_providers.lo status.lo switch.lo update.lo
> > url.lo
> > username_providers.lo version.lo -R/usr/local/svn11/lib -L/usr/local/lib
> > -L/opt/src/svn/subversion/libsvn_ra_dav/.libs -L/opt/src/svn/subversion/libsvn_ra_svn/.libs
> > -L/opt/src/svn/subversion/libsvn_fs_base/.libs -L/opt/src/svn/subversion/libsvn_fs_fs/.libs
> > -L/opt/src/svn/subversion/libsvn_fs/.libs -L/opt/src/svn/subversion/libsvn_repos/.libs
> > -L/opt/src/svn/subversion/libsvn_ra_local/.libs -L/opt/src/svn/subversion/libsvn_subr/.libs
> > -L/opt/src/svn/subversion/libsvn_diff/.libs -L/opt/src/svn/subversion/libsvn_delta/.libs
> > -L/usr/local/svn11/lib -lsvn_wc-1 -lsvn_ra-1 -lsvn_delta-1 -lsvn_diff-1 -lsvn_subr-1
> -laprutil-0
> > -ldb-4.2 -lexpat -lapr-0 -lsendfile -lrt -lm -lnsl -lresolv -lpthread -ldl -lsocket -lc
> > Undefined first referenced
> > symbol in file
> > svn_wc_diff2 diff.lo
> > svn_wc_get_diff_editor2 diff.lo
> > ld: fatal: Symbol referencing errors. No output written to .libs/libsvn_client-1.so.0.0.0
> > libtool: install: error: relink `libsvn_client-1.la' with the above command before installing
> it
> >
> >
> >
> >
> >
> >
> >
> >
> > ------- wadswore wrote -----------
> >
> > Is this on install? In the past, Sun's version of tar wasn't correctly
> > expanding the source tree, leaving a bunch of it missing. I got errors like
> > this, until I replaced Sun's broken tar with gnu tar (from
> > www.sunfreeware.com). Hope this helps.
> >
> > ****
> > **** --- Eric Wadsworth, 520-533-2749
> > ****
> >
> > --- solo turn <soloturn99@yahoo.com> wrote:
> > > hi,
> > >
> > > on solaris trunk we get the error:
> > > $ subversion/clients/cmdline/svn --version
> > > ld.so.1: svn: fatal: relocation error: file svn: symbol svn_client_version: referenced
> symbol
> > > not
> > > found
> > > Killed
> > >
> > > the strange thing is:
> > > $ make
> > >
> > > --> it works
> > >
> > > $ make install
> > >
> > > --> we get the error
> > >
> > > did something happen with "make install" in the last month or so?
> > >
> > >
> > >
> > >
> > >
> > > __________________________________
> > > Do you Yahoo!?
> > > New and Improved Yahoo! Mail - Send 10MB messages!
> > > http://promotions.yahoo.com/new_mail
> > >
> >
> >
> >
> >
> > __________________________________
> > Do you Yahoo!?
> > Read only the mail you want - Yahoo! Mail SpamGuard.
> > http://promotions.yahoo.com/new_mail
> >
>
>
>
>
> __________________________________
> Do you Yahoo!?
> Yahoo! Mail Address AutoComplete - You start. We finish.
> http://promotions.yahoo.com/new_mail
>

                
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Jun 30 10:08:48 2004

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.