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

Re: LIBSVN_CLIENT_DEPS not being set.

From: <cmpilato_at_collab.net>
Date: 2001-05-16 17:33:19 CEST

Kevin Pilch-Bisson <kevin@pilch-bisson.net> writes:

> Just went to get a copy of M2 built, and noticed that I can't build the
> client since LIBSVN_CLIENT_DEPS is not being set properly. All the fs
> based dirs are being built, but not linked into the client. I don't
> really have time to track it down right now, but if anyone else sees
> something similar and can find it that would be great.

My best guess is that perhaps you tried to build with shared
libraries, or Berkeley wasn't found (but since the FS stuff reportedly
built, I'm leaning toward the former). This from configure.in:

  dnl decide whether we want to link against the RA libraries
  if test "$enable_shared" = "no"; then
    AC_DEFINE(SVN_LIBSVN_CLIENT_LINKS_RA_DAV, 1,
          [Defined if libsvn_client should link against libsvn_ra_dav])
    LIBSVN_CLIENT_DEPS="$SVN_LIBSVN_RA_DAV_LIBS $SVN_NEON_LIBS"

    if test "$svn_lib_berkeley_db" = "yes"; then
      AC_DEFINE(SVN_LIBSVN_CLIENT_LINKS_RA_LOCAL, 1,
          [Defined if libsvn_client should link against libsvn_ra_local])
      LIBSVN_CLIENT_DEPS="$LIBSVN_CLIENT_DEPS
          $SVN_LIBSVN_RA_LOCAL_LIBS $SVN_LIBSVN_REPOS_LIBS $SVN_LIBSVN_FS_LIBS"
    fi

  fi
  AC_SUBST(LIBSVN_CLIENT_DEPS)

Notice that the LIBSVN_CLIENT_DEPS macro is only created with
$enable_shared set to "no".

Should there be a LIBSVN_CLIENT_DEPS macro when $enable_shared is
"yes"? I have no idea.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:30 2006

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