--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-----