swig-rb fails, just as it does on trunk. I'm on Ubuntu Dapper i386.
/bin/sh /home/epg/work/svn/subversion-1.5.0-alpha1/libtool --tag=CC --silent --mode=compile gcc -Wall -g -O2 -fPIC -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/home/epg/work/svn/subversion-1.5.0-alpha1/subversion/include -I/home/epg/work/svn/subversion-1.5.0-alpha1/subversion/bindings/swig -I/home/epg/work/svn/subversion-1.5.0-alpha1/subversion/bindings/swig/include -I/home/epg/work/svn/subversion-1.5.0-alpha1/subversion/bindings/swig/proxy -I/home/epg/work/svn/subversion-1.5.0-alpha1/subversion/bindings/swig/proxy -I/opt/httpd/include -I/opt/httpd/include -I. -I/usr/lib/ruby/1.8/i486-linux -I/home/epg/work/svn/subversion-1.5.0-alpha1/subversion/bindings/swig/ruby/libsvn_swig_ruby -prefer-pic -c -o subversion/bindings/swig/ruby/svn_client.lo subversion/bindings/swig/ruby/svn_client.c
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_ctx_t_notify_func_set':
subversion/bindings/swig/ruby/svn_client.c:5262: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_ctx_t_log_msg_func_set':
subversion/bindings/swig/ruby/svn_client.c:5367: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_ctx_t_cancel_func_set':
subversion/bindings/swig/ruby/svn_client.c:5472: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_ctx_t_notify_func2_set':
subversion/bindings/swig/ruby/svn_client.c:5575: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_ctx_t_log_msg_func2_set':
subversion/bindings/swig/ruby/svn_client.c:5678: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_ctx_t_progress_func_set':
subversion/bindings/swig/ruby/svn_client.c:5783: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_ctx_t_log_msg_func3_set':
subversion/bindings/swig/ruby/svn_client.c:5888: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_ctx_t_conflict_func_set':
subversion/bindings/swig/ruby/svn_client.c:6125: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_status':
subversion/bindings/swig/ruby/svn_client.c:8750: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_log4':
subversion/bindings/swig/ruby/svn_client.c:8877: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_blame4':
subversion/bindings/swig/ruby/svn_client.c:9287: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_proplist_invoke_receiver':
subversion/bindings/swig/ruby/svn_client.c:18791: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_invoke_get_commit_log3':
subversion/bindings/swig/ruby/svn_client.c:18871: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_invoke_get_commit_log2':
subversion/bindings/swig/ruby/svn_client.c:18958: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_invoke_get_commit_log':
subversion/bindings/swig/ruby/svn_client.c:19045: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_invoke_blame_receiver2':
subversion/bindings/swig/ruby/svn_client.c:19154: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_invoke_blame_receiver':
subversion/bindings/swig/ruby/svn_client.c:19284: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_invoke_diff_summarize_func':
subversion/bindings/swig/ruby/svn_client.c:19375: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_invoke_list_func':
subversion/bindings/swig/ruby/svn_client.c:19453: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_changelist_invoke_receiver':
subversion/bindings/swig/ruby/svn_client.c:19541: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_info_invoke_receiver':
subversion/bindings/swig/ruby/svn_client.c:19617: warning: dereferencing type-punned pointer will break strict-aliasing rules
subversion/bindings/swig/ruby/svn_client.c: In function '_wrap_svn_client_commit4':
subversion/bindings/swig/ruby/svn_client.c:19727: warning: passing argument 6 of 'svn_client_commit4' from incompatible pointer type
/bin/sh /home/epg/work/svn/subversion-1.5.0-alpha1/libtool --tag=CC --silent --mode=compile gcc -Wall -g -O2 -fPIC -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -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/subversion-1.5.0-alpha1/subversion/include -I/home/epg/work/svn/subversion-1.5.0-alpha1/subversion/bindings/swig -I/home/epg/work/svn/subversion-1.5.0-alpha1/subversion/bindings/swig/include -I/home/epg/work/svn/subversion-1.5.0-alpha1/subversion/bindings/swig/proxy -I/home/epg/work/svn/subversion-1.5.0-alpha1/subversion/bindings/swig/proxy -I/opt/httpd/include -I/opt/httpd/include -I. -I/usr/lib/ruby/1.8/i486-linux -I/home/epg/work/svn/subversion-1.5.0-alpha1/subversion/bindings/swig/ruby/libsvn_swig_ruby -I./subversion/include -I./subversion -I/usr/include/neon -I/opt/httpd/include -I/opt/httpd/include -o subversion/bindings/swig/ruby/libsvn_swig_ru!
by/swigutil_rb.lo -c /home/epg/work/svn/subversion-1.5.0-alpha1/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c
In file included from /home/epg/work/svn/subversion-1.5.0-alpha1/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:713,
from /home/epg/work/svn/subversion-1.5.0-alpha1/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c:8:
/usr/lib/ruby/1.8/i486-linux/ruby.h:631: error: syntax error before 'VALUE'
/usr/lib/ruby/1.8/i486-linux/ruby.h:648: error: syntax error before 'int'
/usr/lib/ruby/1.8/i486-linux/ruby.h:665: error: syntax error before 'int'
make: *** [subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.lo] Error 1
--
Eric Gillespie <*> epg_at_pretzelnet.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-02-22 23:12:45 CET