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

Re: subversion 1.2.0 fails a number of self tests

From: OpenMacNews <OpenMacNews_at_speakeasy.net>
Date: 2005-05-26 19:23:08 CEST

hi stephen,

thx for the reply =)

> This looks like the old neon problem on Tiger.  I bet that, if you find the
> svn binary in the build directory (I forget exactly where it is) and try to
> run it, it won't even launch with some sort of error message like:
>
>
> dyld: Symbol not found: _ne_duplicate_header
>    Referenced from: /usr/local/src/subversion-1.1.4/subversion/
> libsvn_ra_dav/.libs/libsvn_ra_dav-1.0.dylib
>    Expected in: flat namespace
>
>
> Basically, the build failed completely but it is not discovered by make.  At
> the risk of starting the autoconf war again, just prefix your ./configure
> invocation with:
>
>
> CC=gcc-3.3 GXX=yes ...
>
>
> In short, gcc-4.0 (the default for Tiger) appears to have some reliability
> issues and GXX=yes will let neon build shared which should fix the above
> problem.

actually, built w/ gcc4, svn executes w/o any visible/obvious problems
whatsoever ... just the 'tests' have issues.

    % which svn
        /usr/local/subversion120/bin/svn

    % svn --version
        svn, version 1.2.0 (r14790)
           compiled May 25 2005, 08:54:15

        Copyright (C) 2000-2005 CollabNet.
        Subversion is open source software, see http://subversion.tigris.org/
        This product includes software developed by CollabNet
        (http://www.Collab.Net/).

        The following repository access (RA) modules are available:

        * ra_dav : Module for accessing a repository via WebDAV (DeltaV)
        protocol. - handles 'http' scheme
          - handles 'https' scheme
        * ra_svn : Module for accessing a repository using the svn network
        protocol. - handles 'svn' scheme
        * ra_local : Module for accessing a repository on local disk.
          - handles 'file' scheme

the svn client works flawlessly, and both webdav and daemon servers work as
expected.

as for neon, i've built an external instance as:

    ./configure \
    --prefix=/usr/local/neon0247 \
    --enable-shared --enable-static \
    --with-ssl --with-libs=/usr/local/ssl \
    --with-libxml2 --without-expat

without your suggested mods, and subsequent

    make
    make install

result in:

% otool -L /usr/local/neon0247/lib/libneon.24.0.7.dylib
    /usr/local/neon0247/lib/libneon.24.0.7.dylib:
            /usr/local/neon0247/lib/libneon.24.dylib (compatibility version
            25.0.0, current version 25.7.0) /usr/lib/libSystem.B.dylib
            (compatibility version 1.0.0, current version 88.0.0)
            /usr/local/ssl/lib/libssl.0.9.7.dylib (compatibility version 0.9.0,
            current version 0.9.7) /usr/local/ssl/lib/libcrypto.0.9.7.dylib
            (compatibility version 0.9.0, current version 0.9.7)
            /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
            (compatibility version 5.0.0, current version 5.0.0)
            /usr/lib/libresolv.9.dylib (compatibility version 1.0.0, current
            version 365.0.0) /usr/local/lib/libxml2.2.dylib (compatibility
            version 9.0.0, current version 9.19.0) /usr/lib/libz.1.dylib
            (compatibility version 1.0.0, current version 1.2.2)
            /usr/lib/libiconv.2.dylib (compatibility version 5.0.0, current
            version 5.0.0) /usr/lib/libmx.A.dylib (compatibility version 1.0.0,
            current version 92.0.0)

so, it seems that something _else_ is the prob ...

cheers,

richard

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu May 26 19:25:02 2005

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