U ext/pty/pty.c Updated to revision 23544. make: `revision.h' is up to date. gcc -O3 -g -Wall -Wno-unused-parameter -Wno-parentheses -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -I. -I.ext/include/x86_64-linux -I./include -I. -DRUBY_EXPORT -o sprintf.o -c sprintf.c In file included from sprintf.c:1112: missing/vsnprintf.c: In function ‘BSD_vfprintf’: missing/vsnprintf.c:603: error: ‘errno’ undeclared (first use in this function) missing/vsnprintf.c:603: error: (Each undeclared identifier is reported only once missing/vsnprintf.c:603: error: for each function it appears in.) missing/vsnprintf.c:603: error: ‘ENOMEM’ undeclared (first use in this function) missing/vsnprintf.c:606: error: ‘with’ undeclared (first use in this function) missing/vsnprintf.c:602: error: label ‘error’ used but not defined missing/vsnprintf.c:572: warning: unused variable ‘zeroes’ missing/vsnprintf.c:570: warning: unused variable ‘blanks’ missing/vsnprintf.c:559: warning: unused variable ‘ebuf’ missing/vsnprintf.c:558: warning: unused variable ‘ox’ missing/vsnprintf.c:553: warning: unused variable ‘xdigs’ missing/vsnprintf.c:552: warning: unused variable ‘size’ missing/vsnprintf.c:551: warning: unused variable ‘realsz’ missing/vsnprintf.c:550: warning: unused variable ‘fieldsz’ missing/vsnprintf.c:549: warning: unused variable ‘dprec’ missing/vsnprintf.c:548: warning: unused variable ‘base’ missing/vsnprintf.c:544: warning: unused variable ‘ulval’ missing/vsnprintf.c:542: warning: unused variable ‘expstr’ missing/vsnprintf.c:541: warning: unused variable ‘ndig’ missing/vsnprintf.c:540: warning: unused variable ‘expsize’ missing/vsnprintf.c:539: warning: unused variable ‘expt’ missing/vsnprintf.c:538: warning: unused variable ‘_double’ missing/vsnprintf.c:537: warning: unused variable ‘softsign’ missing/vsnprintf.c:535: warning: unused variable ‘sign’ missing/vsnprintf.c:534: warning: unused variable ‘prec’ missing/vsnprintf.c:533: warning: unused variable ‘width’ missing/vsnprintf.c:532: warning: unused variable ‘ret’ missing/vsnprintf.c:531: warning: unused variable ‘flags’ missing/vsnprintf.c:529: warning: unused variable ‘cp’ missing/vsnprintf.c:527: warning: unused variable ‘ch’ missing/vsnprintf.c:526: warning: unused variable ‘fmt’ missing/vsnprintf.c:602: warning: no return statement in function returning non-void missing/vsnprintf.c: At top level: missing/vsnprintf.c:632: error: expected identifier or ‘(’ before ‘if’ missing/vsnprintf.c:636: warning: data definition has no type or storage class missing/vsnprintf.c:636: warning: type defaults to ‘int’ in declaration of ‘fmt’ missing/vsnprintf.c:636: error: ‘fmt0’ undeclared here (not in a function) missing/vsnprintf.c:637: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘.’ token missing/vsnprintf.c:638: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘.’ token missing/vsnprintf.c:639: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘.’ token missing/vsnprintf.c:640: warning: data definition has no type or storage class missing/vsnprintf.c:640: warning: type defaults to ‘int’ in declaration of ‘ret’ missing/vsnprintf.c:641: warning: data definition has no type or storage class missing/vsnprintf.c:641: warning: type defaults to ‘int’ in declaration of ‘xdigs’ missing/vsnprintf.c:646: error: expected identifier or ‘(’ before ‘for’ missing/vsnprintf.c:646: error: expected identifier or ‘(’ before ‘)’ token make: *** [sprintf.o] Error 1