From: Aaron Patterson Date: 2010-03-29T04:42:57+09:00 Subject: [ruby-core:29086] build is broken on trunk --VS++wcV0S1rZb1Fb Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable The build is broken on trunk for me (OS X Snow Leopard). Looks like r27078 breaks it with: $ make gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arit= h -Wwrite-strings -Wno-missing-field-initializers -Wshorten-64-to-32 -Wno-l= ong-long -pipe -I. -I.ext/include/x86_64-darwin10.2.0 -I./include -I. -DRU= BY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o main.o -c main.c In file included from ./include/ruby/ruby.h:1301, from ./include/ruby.h:32, from main.c:13: =2E/include/ruby/missing.h:158: error: expected declaration specifiers or = =E2=98...=E2=99 before numeric constant =2E/include/ruby/missing.h:158: error: expected declaration specifiers or = =E2=98...=E2=99 before =E2=98__builtin_object_size=E2=99 =2E/include/ruby/missing.h:158: warning: conflicting types for built-in fun= ction =E2=98__builtin___snprintf_chk=E2=99 =2E/include/ruby/missing.h:164: error: expected declaration specifiers or = =E2=98...=E2=99 before numeric constant =2E/include/ruby/missing.h:164: error: expected declaration specifiers or = =E2=98...=E2=99 before =E2=98__builtin_object_size=E2=99 =2E/include/ruby/missing.h:164: warning: conflicting types for built-in fun= ction =E2=98__builtin___vsnprintf_chk=E2=99 NARUSE, can you fix or revert this? --=20 Aaron Patterson http://tenderlovemaking.com/ --VS++wcV0S1rZb1Fb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (Darwin) iQEcBAEBAgAGBQJLr7E8AAoJEJUxcLy0/6/G/+kH/jnMx7SsidZwTBUFvX9ztYg7 zk0pMkmQGkrjuGDoJXrYnqEJcJ39qkhk2tvKKbCeCsnJocPlrERFNNzlYB8h4IZX Cps43wCq25e6Rxb5F7qJ/RXBPDnRg0xg4RvpZjTE7wvxebt3qnEeg6YDaS7529Wm qpbDgj3sr9zFFds94abCzn8iM45Ip0LaZ14OXCSpO5nMOR0yT+NcuuTiVs0oQv/4 7S1u84IPOCOmCKQ6f8TVL2VjlSODwnNRtkgYBRoWyS07dDjvveU9OcvlJgQjOWe1 o7CiMb4Of0kQcEAvb8H5XSpf7vmAocbW/6S8z9wZA5Z+UfyzMJh3C5Q1cfqkL0w= =z6TA -----END PGP SIGNATURE----- --VS++wcV0S1rZb1Fb--