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

Re: Building javahl bindings for Subversion 1.1.1

From: David James <james82_at_gmail.com>
Date: 2004-12-31 07:58:53 CET

On Fri, 31 Dec 2004 01:52:37 -0500, David James <james82@gmail.com> wrote:
> I have attached the patch to this e-mail as well as the log message.
> Henning, would you please try this patch and let me know whether it
> solves your problem?
Oops, I forgot to attach the log message. As promised, I have attached
the log message and the patch.

PURPOSE OF PATCH:

I'm trying to make the following pattern work:
1. ./configure [with appropriate options]
2. make javahl
3. make install-javahl

Unfortunately, when you type those three commands, the build fails
with a mysterious error about libsvn_ra-1.la being missing. This patch
fixes that bug by fixing the dependencies for the libsvn_fs and
libsvn_ra libraries.

LOG MESSAGE:

This patch fixes the JavaHL installation process so that you can
install JavaHL separately from the base subversion package. It does
this by keeping track of the installation dependencies for the
libsvn_fs and libsvn_ra libraries.

------------------------------------------------------------------------
r11050 | ghudson | 2004-09-19 11:48:44 -0400 (Sun, 19 Sep 2004) | 27 lines

Add install dependencies for libsvn_fs and libsvn_fs_base. From David
James <james@cs.toronto.edu>.

* configure.in
  (libsvn_fs, libsvn_ra): Added SVN_RA_LIB_INSTALL_DEPS and
    SVN_FS_LIB_INSTALL_DEPS to keep track of installation dependencies
    for libsvn_ra and libsvn_fs

* Makefile.in
  (libsvn_fs, libsvn_ra): Added SVN_RA_LIB_INSTALL_DEPS and
    SVN_FS_LIB_INSTALL_DEPS to keep track of installation dependencies
    for libsvn_ra and libsvn_fs

* build.conf:
  (libsvn_fs): Added $(SVN_FS_LIB_INSTALL_DEPS) to install deps of
    libsvn_fs
  (libsvn_ra): Added $(SVN_RA_LIB_INSTALL_DEPS) to install deps of
    libsvn_fs_base

* build/generator/gen_base.py
  (gen_base.Target): Added 'add-install-deps' option for build.conf to
    list additional installation dependencies

* build/generator/gen_make.py
  (gen_make.Generator.write): Upgraded dependency checker to support
    manual cross-library installation dependencies

------------------------------------------------------------------------

Cheers,

David

-- 
http://www.cs.toronto.edu/~james


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

Received on Fri Dec 31 08:00:06 2004

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