--Kj7319i9nmIyA2yE Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 29, 2010 at 10:41:24AM +0900, NARUSE, Yui wrote: > Hi, >=20 > 2010/3/29 Aaron Patterson <aaron / tenderlovemaking.com>: > > The build is broken on trunk for me (OS X Snow Leopard). =C2=A0Looks li= ke > > r27078 breaks it with: > > > > $ make > > gcc -O3 -ggdb -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-= arith -Wwrite-strings -Wno-missing-field-initializers -Wshorten-64-to-32 -W= no-long-long =C2=A0-pipe -I. -I.ext/include/x86_64-darwin10.2.0 -I./include= -I. -DRUBY_EXPORT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE =C2=A0 -o main.o -c m= ain.c > > In file included from ./include/ruby/ruby.h:1301, > > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 from ./include/= ruby.h:32, > > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 from main.c:13: > > ./include/ruby/missing.h:158: error: expected declaration specifiers or= =C3=A2=CB=9C...=C3=A2=E2=84=A2 before numeric constant > > ./include/ruby/missing.h:158: error: expected declaration specifiers or= =C3=A2=CB=9C...=C3=A2=E2=84=A2 before =C3=A2=CB=9C__builtin_object_size=C3= =A2=E2=84=A2 > > ./include/ruby/missing.h:158: warning: conflicting types for built-in f= unction =C3=A2=CB=9C__builtin___snprintf_chk=C3=A2=E2=84=A2 > > ./include/ruby/missing.h:164: error: expected declaration specifiers or= =C3=A2=CB=9C...=C3=A2=E2=84=A2 before numeric constant > > ./include/ruby/missing.h:164: error: expected declaration specifiers or= =C3=A2=CB=9C...=C3=A2=E2=84=A2 before =C3=A2=CB=9C__builtin_object_size=C3= =A2=E2=84=A2 > > ./include/ruby/missing.h:164: warning: conflicting types for built-in f= unction =C3=A2=CB=9C__builtin___vsnprintf_chk=C3=A2=E2=84=A2 > > > > NARUSE, can you fix or revert this? >=20 > I reverted it, sorry. No problem, thank you very much! --=20 Aaron Patterson http://tenderlovemaking.com/ --Kj7319i9nmIyA2yE Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (Darwin) iQEcBAEBAgAGBQJLsAWvAAoJEJUxcLy0/6/GjzsH/29eicxFHK3SCNkMdGw4DlO0 pJgSlpbdEcJUphqcTcyttRQMLcrwj8sNQB+pWUjUfk6SNfdxDvmaZQQkF0vIUmIF CaWolLPxqlPTUP4G7RX+FhVqlooZMfjv8sMsVEkAFwmZrjwqEIrDf3gaZaS8oJ+P hq4NTsgZaBUz7aha/M1aN32cyP1FSggi2d6C142NroCXs91fPnjy/yIStVYweVXa ePcGlfYddeS+z2FGKJf3//Y8ANXeOhTb6c4wEwOjopWOc1MoMq4N59CUNEglwalO E+Hf6d0+Ybu+Rr9wUljHuKS00dYRbY6e7kDzpks4H4mp/jzZc+jS9+14gerlOs4= =/cBW -----END PGP SIGNATURE----- --Kj7319i9nmIyA2yE-- On Mon, Mar 29, 2010 at 10:41:24AM +0900, NARUSE, Yui wrote: > Hi, > > 2010/3/29 Aaron Patterson <aaron / tenderlovemaking.com>: > > 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-arith -Wwrite-strings -Wno-missing-field-initializers -Wshorten-64-to-32 -Wno-long-long -pipe -I. -I.ext/include/x86_64-darwin10.2.0 -I./include-I. -DRUBY_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: > > ./include/ruby/missing.h:158: error: expected declaration specifiers or... before numeric constant > > ./include/ruby/missing.h:158: error: expected declaration specifiers or... before __builtin_object_size > > ./include/ruby/missing.h:158: warning: conflicting types for built-in function __builtin___snprintf_chk > > ./include/ruby/missing.h:164: error: expected declaration specifiers or... before numeric constant > > ./include/ruby/missing.h:164: error: expected declaration specifiers or... before __builtin_object_size > > ./include/ruby/missing.h:164: warning: conflicting types for built-in function __builtin___vsnprintf_chk > > > > NARUSE, can you fix or revert this? > > I reverted it, sorry. No problem, thank you very much! -- Aaron Patterson http://tenderlovemaking.com/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (Darwin) iQEcBAEBAgAGBQJLsAWvAAoJEJUxcLy0/6/GjzsH/29eicxFHK3SCNkMdGw4DlO0 pJgSlpbdEcJUphqcTcyttRQMLcrwj8sNQB+pWUjUfk6SNfdxDvmaZQQkF0vIUmIF CaWolLPxqlPTUP4G7RX+FhVqlooZMfjv8sMsVEkAFwmZrjwqEIrDf3gaZaS8oJ+P hq4NTsgZaBUz7aha/M1aN32cyP1FSggi2d6C142NroCXs91fPnjy/yIStVYweVXa ePcGlfYddeS+z2FGKJf3//Y8ANXeOhTb6c4wEwOjopWOc1MoMq4N59CUNEglwalO E+Hf6d0+Ybu+Rr9wUljHuKS00dYRbY6e7kDzpks4H4mp/jzZc+jS9+14gerlOs4= =/cBW -----END PGP SIGNATURE-----