Skip to content

Instantly share code, notes, and snippets.

@sgronblo
Created November 15, 2011 16:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sgronblo/1367578 to your computer and use it in GitHub Desktop.
Save sgronblo/1367578 to your computer and use it in GitHub Desktop.
rvm install 1.8.6 failure
[2011-11-16 01:35:03] make
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c array.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c bignum.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c class.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c compar.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c dir.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c dln.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c enum.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c error.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c eval.c
eval.c: In function ‘rb_eval_string_wrap’:
eval.c:1744:5: warning: assignment discards ‘volatile’ qualifier from pointer target type [enabled by default]
eval.c: In function ‘rb_eval_cmd’:
eval.c:1885:5: warning: assignment discards ‘volatile’ qualifier from pointer target type [enabled by default]
eval.c: In function ‘call_trace_func’:
eval.c:2736:5: warning: assignment discards ‘volatile’ qualifier from pointer target type [enabled by default]
eval.c: In function ‘rb_raise_jump’:
eval.c:4763:2: warning: assignment discards ‘volatile’ qualifier from pointer target type [enabled by default]
eval.c: In function ‘method_missing’:
eval.c:5687:2: warning: assignment discards ‘volatile’ qualifier from pointer target type [enabled by default]
eval.c: In function ‘rb_call0’:
eval.c:5850:5: warning: assignment discards ‘volatile’ qualifier from pointer target type [enabled by default]
eval.c: In function ‘rb_f_eval’:
eval.c:6637:2: warning: assignment discards ‘volatile’ qualifier from pointer target type [enabled by default]
eval.c: In function ‘exec_under’:
eval.c:6661:5: warning: assignment discards ‘volatile’ qualifier from pointer target type [enabled by default]
eval.c: In function ‘rb_load’:
eval.c:6897:5: warning: assignment discards ‘volatile’ qualifier from pointer target type [enabled by default]
eval.c: In function ‘call_end_proc’:
eval.c:7927:5: warning: assignment discards ‘volatile’ qualifier from pointer target type [enabled by default]
eval.c: In function ‘rb_f_END’:
eval.c:7940:5: warning: assignment discards ‘volatile’ qualifier from pointer target type [enabled by default]
eval.c: In function ‘mproc’:
eval.c:9560:5: warning: assignment discards ‘volatile’ qualifier from pointer target type [enabled by default]
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c file.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c gc.c
gc.c: In function ‘obj_free’:
gc.c:1287:29: warning: initialization from incompatible pointer type [enabled by default]
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c hash.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c inits.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c io.c
io.c: In function ‘next_argv’:
io.c:4493:10: warning: ignoring return value of ‘fchown’, declared with attribute warn_unused_result [-Wunused-result]
io.c: In function ‘appendline’:
io.c:1562:11: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c marshal.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c math.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c numeric.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c object.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c pack.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c parse.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c process.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c prec.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c random.c
random.c: In function ‘random_seed’:
random.c:288:17: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c range.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c re.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c regex.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c ruby.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c signal.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c sprintf.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c st.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c string.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c struct.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c time.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c util.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c variable.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c version.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c dmyext.c
ar rcu libruby-static.a array.o bignum.o class.o compar.o dir.o dln.o enum.o error.o eval.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o object.o pack.o parse.o process.o prec.o random.o range.o re.o regex.o ruby.o signal.o sprintf.o st.o string.o struct.o time.o util.o variable.o version.o dmyext.o
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -I. -I. -c main.c
gcc -g -O2 -fPIC -DRUBY_EXPORT -D_GNU_SOURCE=1 -L. -rdynamic -Wl,-export-dynamic main.o libruby-static.a -lrt -ldl -lcrypt -lm -o miniruby
rbconfig.rb updated
gcc -shared -Wl,-soname,libruby.so.1.8 array.o bignum.o class.o compar.o dir.o dln.o enum.o error.o eval.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o object.o pack.o parse.o process.o prec.o random.o range.o re.o regex.o ruby.o signal.o sprintf.o st.o string.o struct.o time.o util.o variable.o version.o dmyext.o -lrt -ldl -lcrypt -lm -o libruby.so.1.8.6
compiling Win32API
compiling bigdecimal
make[1]: Entering directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/bigdecimal'
mkdir -p ../../.ext/i686-linux
gcc -I. -I../.. -I../../. -I../.././ext/bigdecimal -DBASE=10000UL -DBASE_FIG=4 -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c bigdecimal.c
gcc -shared -o ../../.ext/i686-linux/bigdecimal.so bigdecimal.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -L/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -lruby -lrt -ldl -lcrypt -lm -lc
mkdir -p ../../.ext/common/bigdecimal
cp ../.././ext/bigdecimal/lib/bigdecimal/math.rb ../../.ext/common/bigdecimal
cp ../.././ext/bigdecimal/lib/bigdecimal/ludcmp.rb ../../.ext/common/bigdecimal
cp ../.././ext/bigdecimal/lib/bigdecimal/jacobian.rb ../../.ext/common/bigdecimal
cp ../.././ext/bigdecimal/lib/bigdecimal/newton.rb ../../.ext/common/bigdecimal
cp ../.././ext/bigdecimal/lib/bigdecimal/util.rb ../../.ext/common/bigdecimal
make[1]: Leaving directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/bigdecimal'
compiling curses
make[1]: Entering directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/curses'
gcc -I. -I../.. -I../../. -I../.././ext/curses -DHAVE_NCURSES_H -DHAVE_BEEP -DHAVE_BKGD -DHAVE_BKGDSET -DHAVE_CURS_SET -DHAVE_DELETELN -DHAVE_DOUPDATE -DHAVE_FLASH -DHAVE_GETBKGD -DHAVE_GETNSTR -DHAVE_ISENDWIN -DHAVE_KEYNAME -DHAVE_KEYPAD -DHAVE_RESIZETERM -DHAVE_SCRL -DHAVE_SETSCRREG -DHAVE_UNGETCH -DHAVE_WATTROFF -DHAVE_WATTRON -DHAVE_WATTRSET -DHAVE_WBKGD -DHAVE_WBKGDSET -DHAVE_WDELETELN -DHAVE_WGETNSTR -DHAVE_WRESIZE -DHAVE_WSCRL -DHAVE_WSETSCRREG -DHAVE_DEF_PROG_MODE -DHAVE_RESET_PROG_MODE -DHAVE_TIMEOUT -DHAVE_WTIMEOUT -DHAVE_NODELAY -DHAVE_INIT_COLOR -DHAVE_WCOLOR_SET -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c curses.c
gcc -shared -o ../../.ext/i686-linux/curses.so curses.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -L/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -lruby -lncurses -ltinfo -lrt -ldl -lcrypt -lm -lc
make[1]: Leaving directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/curses'
compiling dbm
compiling digest
make[1]: Entering directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/digest'
gcc -I. -I../.. -I../../. -I../.././ext/digest -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c digest.c
gcc -shared -o ../../.ext/i686-linux/digest.so digest.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -L/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -lruby -lrt -ldl -lcrypt -lm -lc
cp ../.././ext/digest/lib/md5.rb ../../.ext/common
cp ../.././ext/digest/lib/sha1.rb ../../.ext/common
cp ../.././ext/digest/lib/digest.rb ../../.ext/common
cp ../.././ext/digest/digest.h ../../.ext/i686-linux
make[1]: Leaving directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/digest'
compiling digest/bubblebabble
make[1]: Entering directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/digest/bubblebabble'
mkdir -p ../../../.ext/i686-linux/digest
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/bubblebabble -I../../.././ext/digest/bubblebabble/.. -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c bubblebabble.c
gcc -shared -o ../../../.ext/i686-linux/digest/bubblebabble.so bubblebabble.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -L/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -lruby -lrt -ldl -lcrypt -lm -lc
make[1]: Leaving directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/digest/bubblebabble'
compiling digest/md5
make[1]: Entering directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/digest/md5'
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/md5 -I../../.././ext/digest/md5/.. -DHAVE_CONFIG_H -DHAVE_OPENSSL_MD5_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c md5init.c
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/md5 -I../../.././ext/digest/md5/.. -DHAVE_CONFIG_H -DHAVE_OPENSSL_MD5_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c md5ossl.c
gcc -shared -o ../../../.ext/i686-linux/digest/md5.so md5init.o md5ossl.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -L/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -lruby -lcrypto -lrt -ldl -lcrypt -lm -lc
make[1]: Leaving directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/digest/md5'
compiling digest/rmd160
make[1]: Entering directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/digest/rmd160'
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/rmd160 -I../../.././ext/digest/rmd160/.. -DNDEBUG -DHAVE_CONFIG_H -DHAVE_OPENSSL_RIPEMD_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c rmd160init.c
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/rmd160 -I../../.././ext/digest/rmd160/.. -DNDEBUG -DHAVE_CONFIG_H -DHAVE_OPENSSL_RIPEMD_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c rmd160ossl.c
gcc -shared -o ../../../.ext/i686-linux/digest/rmd160.so rmd160init.o rmd160ossl.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -L/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -lruby -lcrypto -lrt -ldl -lcrypt -lm -lc
make[1]: Leaving directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/digest/rmd160'
compiling digest/sha1
make[1]: Entering directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/digest/sha1'
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/sha1 -I../../.././ext/digest/sha1/.. -DHAVE_CONFIG_H -DHAVE_OPENSSL_SHA_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c sha1init.c
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/sha1 -I../../.././ext/digest/sha1/.. -DHAVE_CONFIG_H -DHAVE_OPENSSL_SHA_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c sha1ossl.c
gcc -shared -o ../../../.ext/i686-linux/digest/sha1.so sha1init.o sha1ossl.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -L/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -lruby -lcrypto -lrt -ldl -lcrypt -lm -lc
make[1]: Leaving directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/digest/sha1'
compiling digest/sha2
make[1]: Entering directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/digest/sha2'
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DHAVE_CONFIG_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -DHAVE_TYPE_UINT64_T -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c sha2.c
gcc -I. -I../../.. -I../../../. -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DHAVE_CONFIG_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H -DHAVE_TYPE_UINT64_T -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c sha2init.c
gcc -shared -o ../../../.ext/i686-linux/digest/sha2.so sha2.o sha2init.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -L/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -lruby -lrt -ldl -lcrypt -lm -lc
mkdir -p ../../../.ext/common/digest
cp ../../.././ext/digest/sha2/lib/sha2.rb ../../../.ext/common/digest
make[1]: Leaving directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/digest/sha2'
compiling dl
make[1]: Entering directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/dl'
gcc -I. -I../.. -I../../. -I../.././ext/dl -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR -D_FILE_OFFSET_BITS=64 -I. -fPIC -g -O2 -fPIC -fno-defer-pop -fno-omit-frame-pointer -c handle.c
gcc -I. -I../.. -I../../. -I../.././ext/dl -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR -D_FILE_OFFSET_BITS=64 -I. -fPIC -g -O2 -fPIC -fno-defer-pop -fno-omit-frame-pointer -c ptr.c
ptr.c: In function ‘rb_dlptr_inspect’:
ptr.c:463:5: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘struct ptr_data *’ [-Wformat]
ptr.c:463:5: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘void *’ [-Wformat]
ptr.c:463:5: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘struct ptr_data *’ [-Wformat]
ptr.c:463:5: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘void *’ [-Wformat]
Generating callback.func
Generating cbtable.func
gcc -I. -I../.. -I../../. -I../.././ext/dl -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR -D_FILE_OFFSET_BITS=64 -I. -fPIC -g -O2 -fPIC -fno-defer-pop -fno-omit-frame-pointer -c dl.c
Generating call.func
void
char
short
long
float
double
gcc -I. -I../.. -I../../. -I../.././ext/dl -DHAVE_DLFCN_H -DHAVE_DLOPEN -DHAVE_DLCLOSE -DHAVE_DLSYM -DHAVE_DLERROR -D_FILE_OFFSET_BITS=64 -I. -fPIC -g -O2 -fPIC -fno-defer-pop -fno-omit-frame-pointer -c sym.c
sym.c: In function ‘rb_dlsym_inspect’:
sym.c:272:21: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘struct sym_data *’ [-Wformat]
sym.c:272:21: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘void *’ [-Wformat]
sym.c:272:21: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘struct sym_data *’ [-Wformat]
sym.c:272:21: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘void *’ [-Wformat]
gcc -shared -o ../../.ext/i686-linux/dl.so handle.o ptr.o dl.o sym.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -L/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -lruby -ldl -lrt -ldl -lcrypt -lm -lc
mkdir -p ../../.ext/common/dl
cp ../.././ext/dl/lib/dl/win32.rb ../../.ext/common/dl
cp ../.././ext/dl/lib/dl/struct.rb ../../.ext/common/dl
cp ../.././ext/dl/lib/dl/types.rb ../../.ext/common/dl
cp ../.././ext/dl/lib/dl/import.rb ../../.ext/common/dl
cp dlconfig.h ../../.ext/i686-linux
cp ../.././ext/dl/dl.h ../../.ext/i686-linux
make[1]: Leaving directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/dl'
compiling enumerator
make[1]: Entering directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/enumerator'
gcc -I. -I../.. -I../../. -I../.././ext/enumerator -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c enumerator.c
gcc -shared -o ../../.ext/i686-linux/enumerator.so enumerator.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -L/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -lruby -lrt -ldl -lcrypt -lm -lc
make[1]: Leaving directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/enumerator'
compiling etc
make[1]: Entering directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/etc'
gcc -I. -I../.. -I../../. -I../.././ext/etc -DHAVE_GETLOGIN -DHAVE_GETPWENT -DHAVE_GETGRENT -DHAVE_ST_PW_GECOS -DHAVE_ST_PW_PASSWD -DHAVE_ST_GR_PASSWD -DHAVE_TYPE_UID_T -DPW_UID2VAL=UINT2NUM -DPW_VAL2UID=NUM2UINT -DHAVE_TYPE_GID_T -DPW_GID2VAL=UINT2NUM -DPW_VAL2GID=NUM2UINT -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c etc.c
gcc -shared -o ../../.ext/i686-linux/etc.so etc.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -L/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -lruby -lrt -ldl -lcrypt -lm -lc
make[1]: Leaving directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/etc'
compiling fcntl
make[1]: Entering directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/fcntl'
gcc -I. -I../.. -I../../. -I../.././ext/fcntl -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c fcntl.c
gcc -shared -o ../../.ext/i686-linux/fcntl.so fcntl.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -L/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -lruby -lrt -ldl -lcrypt -lm -lc
make[1]: Leaving directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/fcntl'
compiling gdbm
compiling iconv
make[1]: Entering directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/iconv'
gcc -I. -I../.. -I../../. -I../.././ext/iconv -DHAVE_ICONV -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c iconv.c
gcc -shared -o ../../.ext/i686-linux/iconv.so iconv.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -L/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -lruby -lrt -ldl -lcrypt -lm -lc
make[1]: Leaving directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/iconv'
compiling io/wait
make[1]: Entering directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/io/wait'
mkdir -p ../../../.ext/i686-linux/io
gcc -I. -I../../.. -I../../../. -I../../.././ext/io/wait -DFIONREAD_HEADER="<sys/ioctl.h>" -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c wait.c
wait.c: In function ‘io_wait’:
wait.c:115:10: warning: ignoring return value of ‘fileno’, declared with attribute warn_unused_result [-Wunused-result]
wait.c: In function ‘io_ready_p’:
wait.c:65:10: warning: ignoring return value of ‘fileno’, declared with attribute warn_unused_result [-Wunused-result]
gcc -shared -o ../../../.ext/i686-linux/io/wait.so wait.o -L. -L../../.. -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -L/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -lruby -lrt -ldl -lcrypt -lm -lc
mkdir -p ../../../.ext/common/io
cp ../../.././ext/io/wait/lib/nonblock.rb ../../../.ext/common/io
make[1]: Leaving directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/io/wait'
compiling nkf
make[1]: Entering directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/nkf'
gcc -I. -I../.. -I../../. -I../.././ext/nkf -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c nkf.c
gcc -shared -o ../../.ext/i686-linux/nkf.so nkf.o -L. -L../.. -L. -rdynamic -Wl,-export-dynamic -Wl,-R -Wl,/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -L/home/sam/.rvm/rubies/ruby-1.8.6-p420/lib -lruby -lrt -ldl -lcrypt -lm -lc
cp ../.././ext/nkf/lib/kconv.rb ../../.ext/common
make[1]: Leaving directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/nkf'
compiling openssl
make[1]: Entering directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/openssl'
gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c ossl_x509name.c
ossl_x509name.c: In function ‘ossl_x509name_initialize’:
ossl_x509name.c:135:58: warning: passing argument 2 of ‘d2i_X509_NAME’ from incompatible pointer type [enabled by default]
/usr/include/openssl/x509.h:828:1: note: expected ‘const unsigned char **’ but argument is of type ‘unsigned char **’
gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c ossl_pkey.c
gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c ossl_x509crl.c
gcc -I. -I../.. -I../../. -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -D_FILE_OFFSET_BITS=64 -fPIC -g -O2 -fPIC -c ossl_ssl.c
ossl_ssl.c:100:5: warning: initialization from incompatible pointer type [enabled by default]
ossl_ssl.c:100:5: warning: (near initialization for ‘ossl_ssl_method_tab[0].func’) [enabled by default]
ossl_ssl.c:101:5: warning: initialization from incompatible pointer type [enabled by default]
ossl_ssl.c:101:5: warning: (near initialization for ‘ossl_ssl_method_tab[1].func’) [enabled by default]
ossl_ssl.c:102:5: warning: initialization from incompatible pointer type [enabled by default]
ossl_ssl.c:102:5: warning: (near initialization for ‘ossl_ssl_method_tab[2].func’) [enabled by default]
ossl_ssl.c:103:1: error: ‘SSLv2_method’ undeclared here (not in a function)
ossl_ssl.c:104:1: error: ‘SSLv2_server_method’ undeclared here (not in a function)
ossl_ssl.c:105:1: error: ‘SSLv2_client_method’ undeclared here (not in a function)
ossl_ssl.c:106:5: warning: initialization from incompatible pointer type [enabled by default]
ossl_ssl.c:106:5: warning: (near initialization for ‘ossl_ssl_method_tab[6].func’) [enabled by default]
ossl_ssl.c:107:5: warning: initialization from incompatible pointer type [enabled by default]
ossl_ssl.c:107:5: warning: (near initialization for ‘ossl_ssl_method_tab[7].func’) [enabled by default]
ossl_ssl.c:108:5: warning: initialization from incompatible pointer type [enabled by default]
ossl_ssl.c:108:5: warning: (near initialization for ‘ossl_ssl_method_tab[8].func’) [enabled by default]
ossl_ssl.c:109:5: warning: initialization from incompatible pointer type [enabled by default]
ossl_ssl.c:109:5: warning: (near initialization for ‘ossl_ssl_method_tab[9].func’) [enabled by default]
ossl_ssl.c:110:5: warning: initialization from incompatible pointer type [enabled by default]
ossl_ssl.c:110:5: warning: (near initialization for ‘ossl_ssl_method_tab[10].func’) [enabled by default]
ossl_ssl.c:111:5: warning: initialization from incompatible pointer type [enabled by default]
ossl_ssl.c:111:5: warning: (near initialization for ‘ossl_ssl_method_tab[11].func’) [enabled by default]
ossl_ssl.c: In function ‘ossl_ssl_get_cipher’:
ossl_ssl.c:815:12: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default]
make[1]: *** [ossl_ssl.o] Error 1
make[1]: Leaving directory `/home/sam/.rvm/src/ruby-1.8.6-p420/ext/openssl'
make: *** [all] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment