Re: SWIG bindings not makeing on Subversion 1.3.0, SWIG 1.3.28 or 1.3.24 and Python 2.4

Peter Samuelson <[email protected]> Fri, 10 Mar 2006 15:31:37 -0600
Newsgroups gmane.comp.version-control.subversion.devel,gmane.mail.eyebrowse.user
Message-ID <20060310213137.GU8315__29579.6838160188$1142026393$gmane$org@p12n.org>
--5LBS9LiS8wIv0ZHM
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable


[Christopher Mann]
> make swip-py, make swig-pl, make swig-rb don't work on my
> installation.  I'm using the .tar.gz form the 1.3.0 version off of
> subversion.tigris.org.  The compiler complains about a syntaxe error
> on a incorrectly defined Macro SWIGRUNTIME on svn_clint.c in
> subversion/bindings/swig/python/.  I'm using SWIG 1.3.28 or 1.3.24
> and Python 2.4 on a Debian Sarge.  Automake 1.9.

swig 1.3.28 is not shipped with sarge, and python2.4 isn't the default.
It's pretty easy to throw the world into confusion by using both
/usr/bin/python2.4 and /usr/bin/python (or #!/usr/bin/env python, which
amounts to the same thing, python 2.3).

It is reported to me (though I haven't tried it) that our Debian
unstable package builds fine on sarge if you do the following:

  debian/rules:
    - comment out the ENABLE_JAVAHL :=3D yes at the top
  debian/control:
    - remove the kaffe and junit stuff from the Build-Depends line
    - change two instances of "libneon25-dev" to "libneon24-dev"

Our current unstable package (1.3.0-2) isn't available on the mirrors
yet, due to factors beyond our control, but for now you can pull it
=66rom http://p12n.org/tmp/svn/.

HTH,
Peter

--5LBS9LiS8wIv0ZHM
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFEEfA5Xk7sIRPQRh0RArTvAJ9WJggQUL7XUUVuI9IV4VkwBoKCPACfZ4N+
fMAPp9iahay+6c59ldw7jjM=
=+g0S
-----END PGP SIGNATURE-----

--5LBS9LiS8wIv0ZHM--