You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Dan Christian <dc...@google.com> on 2007/05/29 23:35:24 UTC

tests failing. undefined symbol: svn_compat_wrap_log_receiver

Bunches of tests are failing at revision 25196 with this error:

/usr/local/google/dchristian/OpenSource/svn/subversion/subversion/svn/.libs/lt-svn:
symbol lookup error:
/usr/local/google/dchristian/OpenSource/svn/subversion/subversion/libsvn_ra/.libs/libsvn_ra-
1.so.0: undefined symbol: svn_compat_wrap_log_receiver

I configured like this:
./autogen.sh
./configure --prefix=$prefix --enable-maintainer-mode --enable-debug
--disable-mod-activation --disable-subdir-config
--enable-experimental-libtool --with-apr=${prefix} --with-apr-util=${prefix}
--without-neon --with-serf=$prefix --with-editor=/etc/alternatives/editor
--without-{apxs,berkeley-db,jdk,jikes,junit,ruby}

...
Running all tests in basic_tests.py [21/50]...FAILURE
Running all tests in checkout_tests.py [22/50]...FAILURE
Running all tests in commit_tests.py [23/50]...FAILURE
Running all tests in update_tests.py [24/50]...FAILURE

-Dan C

Re: tests failing. undefined symbol: svn_compat_wrap_log_receiver

Posted by Eric Gillespie <ep...@pretzelnet.org>.
"Hyrum K. Wright" <hy...@mail.utexas.edu> writes:

> svn_compat_wrap_log_receiver() is defined in libsvn_subr/compat.c, and
> was added when the merge-sensitive-log branch was merged back to trunk
> in r25159.
> 
> Are you linking against the correct versions of the libraries?

Oops, shoulda followed up yesterday.  It turned out to be the
standard libtool looking at the installed libraries rather than
built libraries problem.  make install works around it.

-- 
Eric Gillespie <*> epg@pretzelnet.org

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

Re: tests failing. undefined symbol: svn_compat_wrap_log_receiver

Posted by Marcus Rueckert <da...@web.de>.
On 2007-05-30 10:44:55 -0700, Dan Christian wrote:
> Someone pointed out the problem off list.
> 
> libtool is broken and is pulling in previously installed libraries, not the
> ones that were just built!  So, in fact, I'm not pulling in the right
> libraries (but it's not my fault).
> 
> Once I did a "make install", then "make check" worked properly.

building inside a chroot is a nicer solution imho.

as it wont break your current svn installation ("how do i run svn up now
to get the fix that broke my svn?") and it avoids the linking of the
wrong files.

    darix

-- 
           openSUSE - SUSE Linux is my linux
               openSUSE is good for you
                   www.opensuse.org

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

Re: tests failing. undefined symbol: svn_compat_wrap_log_receiver

Posted by Dan Christian <dc...@google.com>.
Someone pointed out the problem off list.

libtool is broken and is pulling in previously installed libraries, not the
ones that were just built!  So, in fact, I'm not pulling in the right
libraries (but it's not my fault).

Once I did a "make install", then "make check" worked properly.

-Dan C

On 5/29/07, Hyrum K. Wright <hy...@mail.utexas.edu> wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Dan Christian wrote:
> > Bunches of tests are failing at revision 25196 with this error:
> >
> >
> /usr/local/google/dchristian/OpenSource/svn/subversion/subversion/svn/.libs/lt-svn:
> >
> > symbol lookup error:
> >
> /usr/local/google/dchristian/OpenSource/svn/subversion/subversion/libsvn_ra/.libs/libsvn_ra-
> >
> > 1.so.0: undefined symbol: svn_compat_wrap_log_receiver
> >
> > I configured like this:
> > ./autogen.sh
> > ./configure --prefix=$prefix --enable-maintainer-mode --enable-debug
> > --disable-mod-activation --disable-subdir-config
> > --enable-experimental-libtool --with-apr=${prefix}
> > --with-apr-util=${prefix}
> > --without-neon --with-serf=$prefix
> --with-editor=/etc/alternatives/editor
> > --without-{apxs,berkeley-db,jdk,jikes,junit,ruby}
> >
> > ...
> > Running all tests in basic_tests.py [21/50]...FAILURE
> > Running all tests in checkout_tests.py [22/50]...FAILURE
> > Running all tests in commit_tests.py [23/50]...FAILURE
> > Running all tests in update_tests.py [24/50]...FAILURE
>
> Dan,
> svn_compat_wrap_log_receiver() is defined in libsvn_subr/compat.c, and
> was added when the merge-sensitive-log branch was merged back to trunk
> in r25159.
>
> Are you linking against the correct versions of the libraries?
>
> - -Hyrum
>
>

Re: tests failing. undefined symbol: svn_compat_wrap_log_receiver

Posted by "Hyrum K. Wright" <hy...@mail.utexas.edu>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dan Christian wrote:
> Bunches of tests are failing at revision 25196 with this error:
> 
> /usr/local/google/dchristian/OpenSource/svn/subversion/subversion/svn/.libs/lt-svn:
> 
> symbol lookup error:
> /usr/local/google/dchristian/OpenSource/svn/subversion/subversion/libsvn_ra/.libs/libsvn_ra-
> 
> 1.so.0: undefined symbol: svn_compat_wrap_log_receiver
> 
> I configured like this:
> ./autogen.sh
> ./configure --prefix=$prefix --enable-maintainer-mode --enable-debug
> --disable-mod-activation --disable-subdir-config
> --enable-experimental-libtool --with-apr=${prefix}
> --with-apr-util=${prefix}
> --without-neon --with-serf=$prefix --with-editor=/etc/alternatives/editor
> --without-{apxs,berkeley-db,jdk,jikes,junit,ruby}
> 
> ...
> Running all tests in basic_tests.py [21/50]...FAILURE
> Running all tests in checkout_tests.py [22/50]...FAILURE
> Running all tests in commit_tests.py [23/50]...FAILURE
> Running all tests in update_tests.py [24/50]...FAILURE

Dan,
svn_compat_wrap_log_receiver() is defined in libsvn_subr/compat.c, and
was added when the merge-sensitive-log branch was merged back to trunk
in r25159.

Are you linking against the correct versions of the libraries?

- -Hyrum

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGXM3ACwOubk4kUXwRAmkhAKC8uAJsi5lRn8jyB1GeFexiVcG+CgCffj02
JIKowMltRfqMuOizOugi+4U=
=qWbH
-----END PGP SIGNATURE-----

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