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

Problems building swig perl bindings for fink package on MacOS X

From: Christian Schaffner <chris01_at_users.sourceforge.net>
Date: 2004-02-06 14:37:00 CET

Dear Fink Developers

I am the maintainer of the fink package for svn on MacOS X:
<http://fink.sourceforge.net/pdb/package.php/svn-ssl>

I am now trying to add packages for the swig perl bindings and had
problems when building without any subversion libraries already
installed. The build system couldn't find the libraries for ra_local
ra_dav ra_svn during e.g 'make -f Makefile.client' in the swig/perl
directory. It was looking in /sw/lib instead of in the place of the
just built libraries (...../.libs). Therefore i had to add the patch:

--- subversion-0.37.0.orig/subversion/bindings/swig/perl/Makefile.PL
2004-02-06 12:07:58.000000000 +0100
+++ subversion-0.37.0/subversion/bindings/swig/perl/Makefile.PL
2004-01-30 09:51:16.000000000 +0100
@@ -20,8 +20,8 @@

  my @modules = qw/client delta fs ra repos wc/;
  my @ldpaths = ('../.libs',
- map {"../../../libsvn_$_/.libs"} (@modules, qw/diff
subr/));
-my @ldmodules = map {"-lsvn_$_-1"} (@modules, qw/diff subr/);
+ map {"../../../libsvn_$_/.libs"} (@modules, qw/diff
subr ra_local ra_dav ra_svn/));
+my @ldmodules = map {"-lsvn_$_-1"} (@modules, qw/diff subr ra_local
ra_dav ra_svn/);

  my $apr_config = $ENV{APR_CONFIG} ||
'/usr/local/lib/apache2/apr-config';
  $apr_config = 'apr-config' unless -e $apr_config;

to Makefile.PL. Is this a known issue? Or did I do something wrong here?

Thanks a lot for your help,
Chris.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Feb 6 14:37:35 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.