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

Re: Swig-rb binding build broken

From: Hyrum K. Wright <hyrum_wright_at_mail.utexas.edu>
Date: Tue, 23 Dec 2008 15:36:48 -0600

Stefan Sperling wrote:
> On Tue, Dec 23, 2008 at 01:31:39PM -0600, Hyrum K. Wright wrote:
>> Can anybody else replicate this?
>
> Yes, me (see below).

Well, it's good(?) to know that at least it isn't just me. :/

> I've reported the problem before:
> http://subversion.tigris.org/ds/viewMessage.do?dsMessageId=979063&dsForumId=462
> (You need to download the "attachment" which was really the
> body of my message:
> http://subversion.tigris.org/ds/getDSMessageAttachment.do/attachment-1270284?dsForumId=462&dsMessageId=979063&dsAttachmentId=1270284&dsAttachmentMime=message/rfc822
> )
>
>> Is it easily solvable?
>
> No idea :(

That's unfortunate, since this is a blocker for the 1.6.x branch.

> Below is the error I'm currently seeing, with svn trunk WC uniformly at r34903,
> and:
> $ ruby --version
> ruby 1.8.6 (2008-08-11 patchlevel 287) [i386-openbsd4.4]
> $ swig -version
> SWIG Version 1.3.36
>
>
>
> /bin/sh /home/stsp/svn/svn-trunk/libtool --tag=CC --silent --mode=compile cc -O2 -pipe -fPIC -D_POSIX_THREADS -I/home/stsp/svn/prefix/apr/include/apr-1 -I/home/stsp/svn/prefix/apr/include/apr-1 -I/usr/local/include -Wpointer-arith -Wwrite-strings -Wshadow -ansi -Wall -Wformat=2 -Wunused -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wno-multichar -Wredundant-decls -Wnested-externs -Wunreachable-code -Winline -Wno-long-long -g -g -Wall -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -pthread -DSVN_DEBUG -DAP_DEBUG -I/home/stsp/svn/svn-trunk/subversion -I/home/stsp/svn/svn-trunk/subversion/include -I/home/stsp/svn/svn-trunk/subversion/bindings/swig -I/home/stsp/svn/svn-trunk/subversion/bindings/swig/include -I/home/stsp/svn/svn-trunk/subversion/bindings/swig/proxy -I/home/stsp/svn/svn-trunk/subversion/bindings/swig/proxy -I/home/stsp/svn/prefix/apr/include/apr-1 -I/home/stsp/svn/prefix/apr/include/apr-1 -I/usr
/local/include -I. -I/usr/local/lib/ruby/1.8/i386-openbsd4.4 -I/home/stsp/svn/svn-trunk/subversion/bindings/swig/ruby/libsvn_swig_ruby -I./subversion/include -I./subversion -I/home/stsp/svn/prefix/apr/include/apr-1 -I/home/stsp/svn/prefix/apr/include/apr-1 -I/usr/local/include -I/home/stsp/svn/prefix/neon/include/neon -I/usr/local/include -I/home/stsp/svn/prefix/serf/include/serf-0 -I/home/stsp/svn/prefix/sqlite/include -o subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.lo -c /home/stsp/svn/svn-trunk/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c
> In file included from /home/stsp/svn/svn-trunk/subversion/bindings/swig/proxy/swig_ruby_external_runtime.swg:720,
> from /home/stsp/svn/svn-trunk/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c:5:
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:56: warning: function declaration isn't a prototype
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:66: warning: redundant redeclaration of `rb_uint2inum' in same s
> cope
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/ruby.h:146: warning: previous declaration of `rb_uint2inum'
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:67: warning: redundant redeclaration of `rb_int2inum' in same sc
> ope
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/ruby.h:142: warning: previous declaration of `rb_int2inum'
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:79: warning: redundant redeclaration of `rb_ll2inum' in same sco
> pe
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/ruby.h:152: warning: previous declaration of `rb_ll2inum'
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:80: warning: redundant redeclaration of `rb_ull2inum' in same sc
> ope
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/ruby.h:154: warning: previous declaration of `rb_ull2inum'
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:120: warning: function declaration isn't a prototype
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:123: warning: function declaration isn't a prototype
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:124: warning: function declaration isn't a prototype
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:125: warning: function declaration isn't a prototype
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:188: warning: function declaration isn't a prototype
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:214: warning: function declaration isn't a prototype
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:258: warning: function declaration isn't a prototype
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:259: warning: function declaration isn't a prototype
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:480: warning: redundant redeclaration of `rb_iv_set' in same scope
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/ruby.h:548: warning: previous declaration of `rb_iv_set'
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:481: warning: redundant redeclaration of `rb_iv_get' in same scope
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/ruby.h:547: warning: previous declaration of `rb_iv_get'
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:497: warning: redundant redeclaration of `rb_mod_constants' in same scope
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/intern.h:488: warning: previous declaration of `rb_mod_constants'
> In file included from /home/stsp/svn/svn-trunk/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c:7:
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/st.h:22: warning: function declaration isn't a prototype
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/st.h:23: warning: function declaration isn't a prototype
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/st.h:58: warning: function declaration isn't a prototype
> /usr/local/lib/ruby/1.8/i386-openbsd4.4/st.h:70: warning: function declaration isn't a prototype
> /home/stsp/svn/svn-trunk/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c: In function `svn_swig_rb_initialize':
> /home/stsp/svn/svn-trunk/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c:508: warning: unused variable `pool'
> /home/stsp/svn/svn-trunk/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c: In function `c2r_client_proplist_item_dup':
> /home/stsp/svn/svn-trunk/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c:1171: warning: `svn_client_proplist_item_dup' is deprecated (declared at /home/stsp/svn/svn-trunk/subversion/include/svn_client.h:375)
> /home/stsp/svn/svn-trunk/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c: At top level:
> /home/stsp/svn/svn-trunk/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c:1297: warning: no previous prototype for `c2r_merge_range_array'
> /home/stsp/svn/svn-trunk/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c:1426: warning: no previous prototype for `c2r_hash'
> /home/stsp/svn/svn-trunk/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c:1476: warning: no previous prototype for `c2r_revnum'
> /home/stsp/svn/svn-trunk/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c:2064: warning: no previous prototype for `svn_swig_rb_from_baton'
> /home/stsp/svn/svn-trunk/subversion/bindings/swig/ruby/libsvn_swig_ruby/swigutil_rb.c:310: warning: `resolve_constant' defined but not used
> *** Error code 1
>
> Stop in /home/stsp/svn/svn-trunk (line 1751 of ./build-outputs.mk).
>
>
> Stefan
>
> ------------------------------------------------------
> http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=990944
>

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=990963

Received on 2008-12-23 22:37:08 CET

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