You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by "Edward S. Marshall" <es...@logic.net> on 2002/11/05 21:22:08 UTC

swig binding build failure

Hi,

I've been getting failures for a little while with building the swig
bindings (against swig 1.3.16); I've tracked the problem down to r3633,
where svn_prop_t moved from svn_string.h to svn_props.h. Here's the
actual error (which I don't get with r3632):

[...]
swigging /opt/dev/src/subversion/subversion/bindings/swig/util.i to
/opt/dev/src/subversion/subversion/bindings/swig/python/build/util.c
swig -c -python -noproxy
-I/opt/dev/src/subversion/subversion/bindings/swig
-I/opt/dev/src/subversion/subversion/include -I/usr/include/httpd
-I/usr/include/python2.2 -o
/opt/dev/src/subversion/subversion/bindings/swig/python/build/util.c
/opt/dev/src/subversion/subversion/bindings/swig/util.i
gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC
-I/opt/dev/src/subversion/subversion/bindings/swig
-I/opt/dev/src/subversion/subversion/include -I/usr/include/httpd
-I/usr/include/python2.2 -c
/opt/dev/src/subversion/subversion/bindings/swig/python/build/util.c -o
/opt/dev/src/subversion/subversion/bindings/swig/python/build/temp.linux-i686-2.2/util.o
/opt/dev/src/subversion/subversion/bindings/swig/python/build/util.c:258: warning: function declaration isn't a prototype
/opt/dev/src/subversion/subversion/bindings/swig/python/build/util.c: In
function `_wrap_svn_prop_t_value_set':
/opt/dev/src/subversion/subversion/bindings/swig/python/build/util.c:1092: `_global_pool' undeclared (first use in this function)
/opt/dev/src/subversion/subversion/bindings/swig/python/build/util.c:1092: (Each undeclared identifier is reported only once
/opt/dev/src/subversion/subversion/bindings/swig/python/build/util.c:1092: for each function it appears in.)
error: command 'gcc' failed with exit status 1
make: *** [swig-py-ext] Error 1

My knowledge of swig is minimal, so I'm hoping someone else can put this
information to good use. I'll volunteer as a guinea pig. :-)

-- 
Edward S. Marshall <es...@logic.net>
http://esm.logic.net/

Re: swig binding build failure

Posted by "Edward S. Marshall" <es...@logic.net>.
On Tue, 2002-11-05 at 16:29, Greg Stein wrote:
> In util.i, try adding the following line:
> 
> %ignore svn_prop_t;

Heh, I was just about to email the list that I'd done this and gotten a
working build. ;-)

-- 
Edward S. Marshall <es...@logic.net>
http://esm.logic.net/

Re: swig binding build failure

Posted by Greg Stein <gs...@lyra.org>.
On Tue, Nov 05, 2002 at 03:22:08PM -0600, Edward S. Marshall wrote:
> Hi,
> 
> I've been getting failures for a little while with building the swig
> bindings (against swig 1.3.16); I've tracked the problem down to r3633,
> where svn_prop_t moved from svn_string.h to svn_props.h. Here's the
> actual error (which I don't get with r3632):

Brandon Ehle just ran into this also.

> My knowledge of swig is minimal, so I'm hoping someone else can put this
> information to good use. I'll volunteer as a guinea pig. :-)

In util.i, try adding the following line:

%ignore svn_prop_t;


Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/

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