# \[1.9\] trunk is failing to build on OS X 10.4

**URL:** <https://www.ruby-forum.com/t/1-9-trunk-is-failing-to-build-on-os-x-10-4/133653>\
**Category:** Ruby\
**Created:** [April 2, 2008, 10:48am UTC](https://www.ruby-forum.com/t/1-9-trunk-is-failing-to-build-on-os-x-10-4/133653 "2008-04-02T10:48:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![keltia](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/da6949/32.png) [@keltia](https://www.ruby-forum.com/u/keltia)\
**Post date:** [April 2, 2008, 10:48am UTC](https://www.ruby-forum.com/t/1-9-trunk-is-failing-to-build-on-os-x-10-4/133653/1 "2008-04-02T10:48:03Z")

</div>

Hello, since yesterday or the day before, trunk/1.9 fails to build with  
the following error:

ruby -I… …/tool/compile\_prelude.rb …/prelude.rb miniprelude.c  
gcc-mp-4.2 -O -pipe -pipe -fno-common -I.  
-I.ext/include/i686-darwin8.11.1 -I…/include -I… -DRUBY\_EXPORT  
-D\_XOPEN\_SOURCE -D\_DARWIN\_C\_SOURCE -o miniprelude.o -c miniprelude.c  
In file included from miniprelude.c:2:  
…/vm\_core.h:349: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or  
‘ **attribute** ’ before ‘rb\_jmpbuf\_t’  
…/vm\_core.h:352: error: expected specifier-qualifier-list before  
‘rb\_jmpbuf\_t’  
…/vm\_core.h:456: error: expected specifier-qualifier-list before  
‘rb\_jmpbuf\_t’  
make: \*\*\* [miniprelude.o] Error 1

(ruby is from macports at 1.9.6\_p111), trunk is at revision 15885, gcc  
4.2 is used, OS X 10.4.11.

URL: [http://svn.ruby-lang.org/repos/ruby/trunk](http://svn.ruby-lang.org/repos/ruby/trunk)  
Repository Root: [http://svn.ruby-lang.org/repos/ruby](http://svn.ruby-lang.org/repos/ruby)  
Repository UUID: b2dd03c8-39d4-4d8f-98ff-823fe69b080e  
Revision: 15885  
Node Kind: directory  
Schedule: normal  
Last Changed Author: matz  
Last Changed Rev: 15885  
Last Changed Date: 2008-04-01 23:54:16 +0200 (Tue, 01 Apr 2008)

I suspect r15871 being the culprit.

Regards.
