FreeBSD Port: subversion-perl-1.2.0 breaks with swig-1.3.25

Mike Schroll FreeBSD at LogicX.us
Sun Jul 3 17:15:21 GMT 2005


The following compile errors occur with these make args: make 
WITHOUT_X11=yes WITH_PERL=yes WITH_APACHE2_APR=yes WITH_SVNSERVE_WRAPPER=yes

/usr/local/bin/swig -noproxy -nopm -perl 
-I../../../../../subversion/bindings/swig 
-I../../../../../subversion/bindings/swig/perl/libsvn_swig_perl 
-I../../../../../subversion/include -I/usr/local/include/apache2  -o 
core.c ../../../../../subversion/bindings/swig/core.i
../../../../../subversion/bindings/swig/core.i:499: Warning(453): Can't 
apply (apr_hash_t *PROPHASH). No typemaps are defined.
../../../../../subversion/bindings/swig/core.i:499: Warning(453): Can't 
apply (apr_hash_t *PROPHASH). No typemaps are defined.
../../../../../subversion/bindings/swig/core.i:510: Warning(453): Can't 
apply (apr_array_header_t **OUTPUT_OF_PROP). No typemaps are defined.
../../../../../subversion/bindings/swig/core.i:510: Warning(453): Can't 
apply (apr_array_header_t **OUTPUT_OF_PROP). No typemaps are defined.
../../../../../subversion/bindings/swig/core.i:510: Warning(453): Can't 
apply (apr_array_header_t **OUTPUT_OF_PROP). No typemaps are defined.
/usr/local/libexec/ccache/cc -c  -I/usr/local/include/apache2   
-I/usr/local/include/apache2 -I/usr/local/include  
-I../../../../../subversion/bindings/swig/perl/libsvn_swig_perl  
-I../../../../../subversion/include  
-I../../../../../subversion/bindings/swig -g  
-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.7/BSDPAN" -DHAS_FPSETMASK 
-DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include 
-Os -pipe -march=pentium4    -DVERSION=\"\"  -DXS_VERSION=\"\" -DPIC 
-fPIC "-I/usr/local/lib/perl5/5.8.7/mach/CORE"   core.c
core.c: In function `SWIG_Perl_ConvertPtr':
core.c:708: warning: cast to pointer from integer of different size
core.c: At top level:
core.c:1139: error: syntax error before "apr_pool_t"
*** Error code 1

Stop in 
/usr/ports/devel/subversion/work/subversion-1.2.0/subversion/bindings/swig/perl/native.
*** Error code 1

Stop in /usr/ports/devel/subversion/work/subversion-1.2.0.
*** Error code 1


I've been able to reproduce this on multiple systems -- it compiles fine 
with the older swig-1.3.21, but not with the new swig-1.3.25

-Mike Schroll

-- 
Applied Networking System Administration Major
Rochester Institute of Technology
Rochester, NY

Information Sciences and Technology Major
Penn State University
University Park, PA

FreeBSD at LogicX.us
AIM: L0g1cX
http://MSchroll.com



More information about the freebsd-ports mailing list