[MacRuby] #1379: Gem rev-0.3.2 fails to build
MacRuby
ruby-noreply at macosforge.org
Thu Aug 18 16:10:03 PDT 2011
#1379: Gem rev-0.3.2 fails to build
--------------------------------+-------------------------------------------
Reporter: jhemmelg@… | Owner: lsansonetti@…
Type: defect | Status: new
Priority: major | Milestone:
Component: MacRuby | Keywords:
--------------------------------+-------------------------------------------
I am running the latest code from github. I was installing the gem
msgpack-rpc which depends on rev. The build of the rev gem failed with
the following message:
{{{
/usr/bin/gcc-4.2 -I.
-I/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/include/ruby-1.9.2
/universal-darwin10.0
-I/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/include/ruby-1.9.2/ruby/backward
-I/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/include/ruby-1.9.2
-I. -DRUBY_VERSION_CODE=192 -DHAVE_RB_THREAD_BLOCKING_REGION
-DHAVE_RB_THREAD_BLOCKING_REGION -DHAVE_RB_THREAD_ALONE
-DHAVE_RB_THREAD_ALONE -DHAVE_RB_STR_SET_LEN -DHAVE_RB_STR_SET_LEN
-DHAVE_SYS_SELECT_H -DEV_USE_SELECT -DHAVE_POLL_H -DEV_USE_POLL
-DHAVE_SYS_EVENT_H -DHAVE_SYS_QUEUE_H -DEV_USE_KQUEUE -DHAVE_OPENSSL_SSL_H
-DHAVE_OPENSSL_SSL_H -DHAVE_SYS_RESOURCE_H -DHAVE_SYS_RESOURCE_H
-DHAVE_SYSCTLBYNAME -DHAVE_SYSCTLBYNAME -fno-common -arch x86_64
-fexceptions -fno-common -pipe -O3 -g -Wall -arch x86_64 -o rev_loop.o -c
rev_loop.c
rev_loop.c: In function ‘Rev_Loop_initialize’:
rev_loop.c:93: warning: no return statement in function returning non-void
rev_loop.c: In function ‘Rev_Loop_run_nonblock’:
rev_loop.c:278: error: ‘TRAP_BEG’ undeclared (first use in this function)
rev_loop.c:278: error: (Each undeclared identifier is reported only once
rev_loop.c:278: error: for each function it appears in.)
rev_loop.c:280: error: ‘TRAP_END’ undeclared (first use in this function)
make: *** [rev_loop.o] Error 1
}}}
These gems installed successfully on 1.8.7 and 1.9.2.
--
Ticket URL: <http://www.macruby.org/trac/ticket/1379>
MacRuby <http://macruby.org/>
More information about the macruby-tickets
mailing list