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

Ruby bindings on trunk build failure

From: Eric Gillespie <epg_at_pretzelnet.org>
Date: Wed, 30 Jan 2008 16:45:26 -0800

I have swig 1.3.27 and ruby 1.8.6.111. I can build ruby bindings
form 1.4.x with these versions with no trouble. This is the
first time I've tried on trunk, so this is probably not new.
David Glasser said he tried to build the ruby bindings from trunk
recently, and also failed, and also has never had trouble with 1.4.x.

I also have no trouble building Python or Perl bindings from
trunk (and never have).

0 subversion2% make swig-rb-lib
/bin/sh /home/epg/work/svn/subversion2/libtool --tag=CC --silent --mode=compile gcc -O2 -pipe -s -pthread -I/usr/include -I/opt/pkg/include/db4 -fPIC -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/opt/httpd/include -I/opt/httpd/include -g -Wall --std=c89 -g -pthread -D_LARGEFILE64_SOURCE -DNE_LFS -Wpointer-arith -Wwrite-strings -Wshadow -DSVN_DEBUG -DAP_DEBUG -I/home/epg/work/svn/subversion2/subversion/include -I/home/epg/work/svn/subversion2/subversion/bindings/swig -I/home/epg/work/svn/subversion2/subversion/bindings/swig/include -I/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy -I/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy -I/opt/httpd/include -I/opt/httpd/include -I. -I/opt/pkg/lib/ruby/1.8/i386-linux -I/home/epg/work/svn/subversion2/subversion/bindings/swig/ruby/libsvn_swig_ruby -I./subversion/include -I./subversion -I/usr/include/neon -I/opt/httpd/include -I/opt/httpd/include -I/usr/local/include/serf-0 -o su!
 bversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.lo -c /home/epg/work/svn/subversion2/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c
In file included from /home/epg/work/svn/subversion2/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c:8:
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:12: error: syntax error before 'swig_ruby_trackings'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:12: warning: type defaults to 'int' in declaration of 'swig_ruby_trackings'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:12: warning: data definition has no type or storage class
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_RubyInitializeTrackings':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:19: warning: implicit declaration of function 'rb_hash_new'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:20: warning: implicit declaration of function 'rb_gc_register_address'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: At top level:
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:24: error: syntax error before 'SWIG_RubyPtrToReference'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:24: warning: return type defaults to 'int'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_RubyPtrToReference':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:31: warning: implicit declaration of function 'LONG2NUM'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: At top level:
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:35: error: syntax error before 'SWIG_RubyObjectToReference'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:35: error: syntax error before 'object'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:35: warning: return type defaults to 'int'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_RubyObjectToReference':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:41: error: 'object' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:41: error: (Each undeclared identifier is reported only once
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:41: error: for each function it appears in.)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: At top level:
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:46: error: syntax error before 'SWIG_RubyReferenceToObject'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:46: error: syntax error before 'reference'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:46: warning: return type defaults to 'int'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_RubyReferenceToObject':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:51: warning: implicit declaration of function 'NUM2LONG'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:51: error: 'reference' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:52: error: 'VALUE' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:52: error: syntax error before 'value'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:51: warning: unused variable 'value'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: At top level:
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:56: error: syntax error before 'VALUE'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_RubyAddTracking':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:65: error: 'VALUE' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:65: error: syntax error before 'key'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:71: warning: implicit declaration of function 'rb_hash_aset'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:71: error: 'key' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:71: error: 'value' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: At top level:
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:75: error: syntax error before 'SWIG_RubyInstanceFor'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:75: warning: return type defaults to 'int'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_RubyInstanceFor':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:77: error: 'VALUE' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:77: error: syntax error before 'key'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:82: error: 'value' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:82: error: 'Qnil' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_RubyRemoveTracking':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:95: error: 'VALUE' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:95: error: syntax error before 'key'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:103: warning: implicit declaration of function 'rb_funcall'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:103: error: 'delete_function' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:103: error: 'key' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_RubyUnlinkObjects':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:110: error: 'VALUE' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:110: error: syntax error before 'object'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:112: error: 'object' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:112: error: 'Qnil' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:113: warning: implicit declaration of function 'DATA_PTR'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:113: error: invalid lvalue in assignment
In file included from /home/epg/work/svn/subversion2/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c:8:
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: At top level:
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:652: error: syntax error before '_mSWIG'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:652: warning: type defaults to 'int' in declaration of '_mSWIG'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:652: error: 'Qnil' undeclared here (not in a function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:652: warning: data definition has no type or storage class
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:653: error: syntax error before '_cSWIG_Pointer'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:653: warning: type defaults to 'int' in declaration of '_cSWIG_Pointer'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:653: warning: data definition has no type or storage class
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:654: error: syntax error before 'swig_runtime_data_type_pointer'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:654: warning: type defaults to 'int' in declaration of 'swig_runtime_data_type_pointer'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:654: warning: data definition has no type or storage class
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_Ruby_InitRuntime':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:661: warning: implicit declaration of function 'rb_define_module'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_Ruby_define_class':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:669: error: 'VALUE' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:669: error: syntax error before 'klass'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:671: warning: implicit declaration of function 'sprintf'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:671: warning: incompatible implicit declaration of built-in function 'sprintf'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:672: warning: implicit declaration of function 'NIL_P'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:673: warning: implicit declaration of function 'rb_define_class_under'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:673: error: 'rb_cObject' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:674: warning: implicit declaration of function 'rb_undef_method'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:674: warning: implicit declaration of function 'CLASS_OF'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:676: error: 'klass' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:677: warning: implicit declaration of function 'free'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: At top level:
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:682: error: syntax error before 'SWIG_Ruby_NewPointerObj'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:683: warning: return type defaults to 'int'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_Ruby_NewPointerObj':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:684: error: 'SWIG_POINTER_OWN' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:685: error: 'SWIG_TRACK_OBJECTS' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:688: error: 'swig_class' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:688: error: 'sklass' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:689: error: 'VALUE' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:689: error: syntax error before 'klass'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:697: error: 'obj' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:704: error: syntax error before ')' token
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:705: warning: implicit declaration of function 'Data_Wrap_Struct'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:705: warning: implicit declaration of function 'VOIDFUNC'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:708: warning: incompatible implicit declaration of built-in function 'sprintf'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:709: error: 'klass' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:709: warning: implicit declaration of function 'rb_const_get'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:709: warning: implicit declaration of function 'rb_intern'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:713: warning: implicit declaration of function 'rb_iv_set'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:713: warning: implicit declaration of function 'rb_str_new2'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: At top level:
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:725: error: syntax error before 'SWIG_Ruby_NewClassInstance'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:725: error: syntax error before 'klass'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:726: warning: return type defaults to 'int'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_Ruby_NewClassInstance':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:727: error: 'VALUE' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:727: error: syntax error before 'obj'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:728: error: 'swig_class' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:728: error: 'sklass' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:728: error: syntax error before ')' token
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:729: error: 'obj' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:729: error: 'klass' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:730: error: 'type' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: At top level:
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:736: error: syntax error before 'obj'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_Ruby_MangleStr':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:738: error: 'VALUE' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:738: error: syntax error before 'stype'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:739: warning: implicit declaration of function 'StringValuePtr'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:739: error: 'stype' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:739: warning: return makes pointer from integer without a cast
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: At top level:
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:744: error: syntax error before 'obj'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_Ruby_ConvertPtr':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:750: error: 'obj' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:751: error: 'ptr' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:754: warning: implicit declaration of function 'Data_Get_Struct'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:754: error: syntax error before 'void'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:761: error: 'flags' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:761: error: 'SWIG_POINTER_DISOWN' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:762: error: 'SWIG_TRACK_OBJECTS' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:769: warning: implicit declaration of function 'RDATA'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:769: error: invalid type argument of '->'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:771: error: invalid type argument of '->'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:776: error: 'ty' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:778: warning: implicit declaration of function 'rb_obj_is_kind_of'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:778: error: 'swig_class' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:778: error: syntax error before ')' token
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:780: warning: implicit declaration of function 'rb_raise'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:780: error: 'rb_eRuntimeError' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:785: error: 'SWIG_POINTER_EXCEPTION' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:786: error: 'rb_eTypeError' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: At top level:
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:804: error: syntax error before 'obj'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_Ruby_MustGetPtr':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:807: error: 'obj' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:807: error: 'ty' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:807: error: 'flags' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:807: error: 'SWIG_POINTER_EXCEPTION' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: At top level:
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:813: error: syntax error before 'obj'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_Ruby_CheckConvert':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:815: error: 'obj' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:818: error: 'ty' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: At top level:
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:822: error: syntax error before 'SWIG_Ruby_NewPackedObj'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:822: warning: return type defaults to 'int'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:834: error: syntax error before 'obj'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_Ruby_ConvertPacked':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:838: warning: implicit declaration of function 'TYPE'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:838: error: 'obj' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:838: error: 'T_STRING' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:839: warning: assignment makes pointer from integer without a cast
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:843: error: 'ptr' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:843: error: 'sz' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:844: error: 'ty' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:852: error: 'flags' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:854: error: 'rb_eTypeError' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_Ruby_GetModule':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:862: error: 'VALUE' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:862: error: syntax error before 'pointer'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:866: error: 'pointer' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:866: warning: implicit declaration of function 'rb_gv_get'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:868: error: syntax error before 'swig_module_info'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg: In function 'SWIG_Ruby_SetModule':
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:875: error: 'VALUE' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:875: error: syntax error before 'cl'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:877: error: 'cl' undeclared (first use in this function)
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:878: warning: implicit declaration of function 'rb_define_readonly_variable'
In file included from /home/epg/work/svn/subversion2/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.h:4,
                 from /home/epg/work/svn/subversion2/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c:9:
/opt/pkg/lib/ruby/1.8/i386-linux/ruby.h: At top level:
/opt/pkg/lib/ruby/1.8/i386-linux/ruby.h:498: error: conflicting types for 'rb_define_module'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:661: error: previous implicit declaration of 'rb_define_module' was here
/opt/pkg/lib/ruby/1.8/i386-linux/ruby.h:499: error: conflicting types for 'rb_define_class_under'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:673: error: previous implicit declaration of 'rb_define_class_under' was here
/opt/pkg/lib/ruby/1.8/i386-linux/ruby.h:510: warning: conflicting types for 'rb_define_readonly_variable'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:878: warning: previous implicit declaration of 'rb_define_readonly_variable' was here
/opt/pkg/lib/ruby/1.8/i386-linux/ruby.h:519: warning: conflicting types for 'rb_undef_method'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:674: warning: previous implicit declaration of 'rb_undef_method' was here
/opt/pkg/lib/ruby/1.8/i386-linux/ruby.h:524: warning: conflicting types for 'rb_gc_register_address'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:20: warning: previous implicit declaration of 'rb_gc_register_address' was here
/opt/pkg/lib/ruby/1.8/i386-linux/ruby.h:527: error: conflicting types for 'rb_intern'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:709: error: previous implicit declaration of 'rb_intern' was here
/opt/pkg/lib/ruby/1.8/i386-linux/ruby.h:539: error: conflicting types for 'rb_funcall'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:103: error: previous implicit declaration of 'rb_funcall' was here
/opt/pkg/lib/ruby/1.8/i386-linux/ruby.h:546: error: conflicting types for 'rb_gv_get'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:866: error: previous implicit declaration of 'rb_gv_get' was here
/opt/pkg/lib/ruby/1.8/i386-linux/ruby.h:548: error: conflicting types for 'rb_iv_set'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:713: error: previous implicit declaration of 'rb_iv_set' was here
/opt/pkg/lib/ruby/1.8/i386-linux/ruby.h:554: warning: conflicting types for 'rb_raise'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:780: warning: previous implicit declaration of 'rb_raise' was here
/opt/pkg/lib/ruby/1.8/i386-linux/ruby.h:672: error: syntax error before 'VALUE'
/opt/pkg/lib/ruby/1.8/i386-linux/ruby.h:689: error: syntax error before 'int'
/opt/pkg/lib/ruby/1.8/i386-linux/ruby.h:706: error: syntax error before 'int'
In file included from /opt/pkg/lib/ruby/1.8/i386-linux/ruby.h:719,
                 from /home/epg/work/svn/subversion2/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.h:4,
                 from /home/epg/work/svn/subversion2/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c:9:
/opt/pkg/lib/ruby/1.8/i386-linux/intern.h:260: error: conflicting types for 'rb_hash_new'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:19: error: previous implicit declaration of 'rb_hash_new' was here
/opt/pkg/lib/ruby/1.8/i386-linux/intern.h:263: error: conflicting types for 'rb_hash_aset'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:71: error: previous implicit declaration of 'rb_hash_aset' was here
/opt/pkg/lib/ruby/1.8/i386-linux/intern.h:307: error: conflicting types for 'rb_obj_is_kind_of'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:778: error: previous implicit declaration of 'rb_obj_is_kind_of' was here
/opt/pkg/lib/ruby/1.8/i386-linux/intern.h:405: error: conflicting types for 'rb_str_new2'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:713: error: previous implicit declaration of 'rb_str_new2' was here
/opt/pkg/lib/ruby/1.8/i386-linux/intern.h:491: error: conflicting types for 'rb_const_get'
/home/epg/work/svn/subversion2/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:709: error: previous implicit declaration of 'rb_const_get' was here
/home/epg/work/svn/subversion2/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c: In function 'r2c_swig_type2':
/home/epg/work/svn/subversion2/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c:1164: error: 'SWIG_POINTER_EXCEPTION' undeclared (first use in this function)
make: *** [subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.lo] Error 1

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-01-31 01:45:42 CET

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