* Package: dev-ruby/eventmachine-0.12.10-r2 * Repository: gentoo * Maintainer: ruby@gentoo.org * USE: elibc_glibc kernel_linux ruby_targets_ree18 ruby_targets_ruby18 ruby_targets_ruby19 test userland_GNU x86 >>> Unpacking source... * Running unpack phase for all ... * Unpacking .gem file... ... [ ok ] * Unpacking data.tar.gz ... [ ok ] >>> Source unpacked in /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work >>> Preparing source in /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work ... * Running prepare phase for all ... * Applying eventmachine-0.12.10-gentoo.patch ... [ ok ] * Applying eventmachine-0.12.10-https-test.patch ... [ ok ] * Running source copy phase for ruby18 ... * Running source copy phase for ree18 ... * Running source copy phase for ruby19 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work ... * Running configure phase for ruby18 ... /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10/ext /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work checking for rb_trap_immediate in ruby.h,rubysig.h... yes checking for rb_thread_blocking_region()... no checking for inotify_init() in sys/inotify.h... yes checking for writev() in sys/uio.h... yes checking for rb_thread_check_ints()... no checking for rb_time_new()... yes checking for sys/event.h... no checking for epoll_create() in sys/epoll.h... yes creating Makefile /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10/ext/fastfilereader /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work creating Makefile /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work * Running configure phase for ree18 ... /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ree18/eventmachine-0.12.10/ext /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ree18/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work checking for rb_trap_immediate in ruby.h,rubysig.h... yes checking for rb_thread_blocking_region()... no checking for inotify_init() in sys/inotify.h... yes checking for writev() in sys/uio.h... yes checking for rb_thread_check_ints()... no checking for rb_time_new()... yes checking for sys/event.h... no checking for epoll_create() in sys/epoll.h... yes creating Makefile /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ree18/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ree18/eventmachine-0.12.10/ext/fastfilereader /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ree18/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work creating Makefile /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ree18/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work * Running configure phase for ruby19 ... /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby19/eventmachine-0.12.10/ext /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby19/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work checking for rb_trap_immediate in ruby.h,rubysig.h... no checking for rb_thread_blocking_region()... yes checking for inotify_init() in sys/inotify.h... yes checking for writev() in sys/uio.h... yes checking for rb_thread_check_ints()... yes checking for rb_time_new()... yes checking for sys/event.h... no checking for epoll_create() in sys/epoll.h... yes creating Makefile /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby19/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby19/eventmachine-0.12.10/ext/fastfilereader /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby19/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work creating Makefile /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby19/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work ... * Running compile phase for ruby18 ... /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10/ext /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work make -j14 'CFLAGS=-O2 -pipe -fPIC' 'archflag=-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' g++ -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c cplusplus.cpp g++ -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c epoll.cpp g++ -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c emwin.cpp g++ -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c ssl.cpp g++ -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c rubymain.cpp g++ -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c sigs.cpp g++ -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c ed.cpp g++ -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c kb.cpp g++ -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c files.cpp g++ -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c binder.cpp g++ -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c pipe.cpp g++ -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c em.cpp g++ -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c page.cpp g++ -I. -I. -I/usr/lib/ruby/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c cmain.cpp em.cpp: In member function ‘void EventMachine_t::_ReadLoopBreaker()’: em.cpp:924:52: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘bool EventMachine_t::_RunTimers()’: em.cpp:948:72: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::ConnectToServer(const char*, int, const char*, int)’: em.cpp:1089:22: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::ConnectToUnixServer(const char*)’: em.cpp:1218:22: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1221:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1237:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1243:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1249:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::CreateTcpServer(const char*, int)’: em.cpp:1453:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1455:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1535:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::OpenDatagramSocket(const char*, int)’: em.cpp:1545:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1596:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::_OpenFileForWriting(const char*)’: em.cpp:1773:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::CreateUnixDomainServer(const char*)’: em.cpp:1805:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1866:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::Socketpair(char* const*)’: em.cpp:1927:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1932:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1934:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1938:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1948:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘void EventMachine_t::_ReadLoopBreaker()’: em.cpp:922:50: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result em.cpp: In member function ‘void EventMachine_t::SignalLoopBreaker()’: em.cpp:294:34: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result kb.cpp: In member function ‘virtual void KeyboardDescriptor::Read()’: kb.cpp:79:27: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result g++ -shared -o rubyeventmachine.so cplusplus.o epoll.o emwin.o ssl.o rubymain.o sigs.o ed.o kb.o files.o binder.o pipe.o em.o page.o cmain.o -L. -L/usr/lib -Wl,-R/usr/lib -L. -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -rdynamic -Wl,-export-dynamic -Wl,--no-undefined -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,-R -Wl,/usr/lib -L/usr/lib -lruby18 -lssl -lcrypto -ldl -lz -lrt -ldl -lcrypt -lm -lc /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10/ext/fastfilereader /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work make -j14 'CFLAGS=-O2 -pipe -fPIC' 'archflag=-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' g++ -I. -I/usr/lib/ruby/1.8/i686-linux -I/usr/lib/ruby/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DOS_UNIX -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c rubymain.cpp g++ -I. -I/usr/lib/ruby/1.8/i686-linux -I/usr/lib/ruby/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DOS_UNIX -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c mapper.cpp g++ -shared -o fastfilereaderext.so rubymain.o mapper.o -L. -L/usr/lib -Wl,-R/usr/lib -L. -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -rdynamic -Wl,-export-dynamic -Wl,--no-undefined -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,-R -Wl,/usr/lib -L/usr/lib -lruby18 -lrt -ldl -lcrypt -lm -lc /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work * Running compile phase for ree18 ... /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ree18/eventmachine-0.12.10/ext /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ree18/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work make -j14 'CFLAGS=-O2 -pipe -fPIC' 'archflag=-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' g++ -I. -I. -I/usr/lib/rubyee/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c cplusplus.cpp g++ -I. -I. -I/usr/lib/rubyee/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c epoll.cpp g++ -I. -I. -I/usr/lib/rubyee/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c emwin.cpp g++ -I. -I. -I/usr/lib/rubyee/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c ssl.cpp g++ -I. -I. -I/usr/lib/rubyee/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c rubymain.cpp g++ -I. -I. -I/usr/lib/rubyee/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c sigs.cpp g++ -I. -I. -I/usr/lib/rubyee/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c ed.cpp g++ -I. -I. -I/usr/lib/rubyee/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c kb.cpp g++ -I. -I. -I/usr/lib/rubyee/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c files.cpp g++ -I. -I. -I/usr/lib/rubyee/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c binder.cpp g++ -I. -I. -I/usr/lib/rubyee/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c pipe.cpp g++ -I. -I. -I/usr/lib/rubyee/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c em.cpp g++ -I. -I. -I/usr/lib/rubyee/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c page.cpp g++ -I. -I. -I/usr/lib/rubyee/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DHAVE_RB_TRAP_IMMEDIATE -DHAVE_RBTRAP -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c cmain.cpp em.cpp: In member function ‘void EventMachine_t::_ReadLoopBreaker()’: em.cpp:924:52: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘bool EventMachine_t::_RunTimers()’: em.cpp:948:72: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::ConnectToServer(const char*, int, const char*, int)’: em.cpp:1089:22: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::ConnectToUnixServer(const char*)’: em.cpp:1218:22: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1221:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1237:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1243:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1249:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::CreateTcpServer(const char*, int)’: em.cpp:1453:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1455:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1535:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::OpenDatagramSocket(const char*, int)’: em.cpp:1545:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1596:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::_OpenFileForWriting(const char*)’: em.cpp:1773:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::CreateUnixDomainServer(const char*)’: em.cpp:1805:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1866:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::Socketpair(char* const*)’: em.cpp:1927:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1932:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1934:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1938:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1948:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘void EventMachine_t::_ReadLoopBreaker()’: em.cpp:922:50: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result em.cpp: In member function ‘void EventMachine_t::SignalLoopBreaker()’: em.cpp:294:34: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result kb.cpp: In member function ‘virtual void KeyboardDescriptor::Read()’: kb.cpp:79:27: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result g++ -shared -o rubyeventmachine.so cplusplus.o epoll.o emwin.o ssl.o rubymain.o sigs.o ed.o kb.o files.o binder.o pipe.o em.o page.o cmain.o -L. -L/usr/lib -Wl,-R/usr/lib -L. -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -rdynamic -Wl,-export-dynamic -Wl,--no-undefined -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,-R -Wl,/usr/lib -L/usr/lib -lrubyee18 -lssl -lcrypto -ldl -lz -lrt -ldl -lcrypt -lm -lc /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ree18/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ree18/eventmachine-0.12.10/ext/fastfilereader /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ree18/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work make -j14 'CFLAGS=-O2 -pipe -fPIC' 'archflag=-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' g++ -I. -I/usr/lib/rubyee/1.8/i686-linux -I/usr/lib/rubyee/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DOS_UNIX -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c rubymain.cpp g++ -I. -I/usr/lib/rubyee/1.8/i686-linux -I/usr/lib/rubyee/1.8/i686-linux -I. -DBUILD_FOR_RUBY -DOS_UNIX -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -c mapper.cpp g++ -shared -o fastfilereaderext.so rubymain.o mapper.o -L. -L/usr/lib -Wl,-R/usr/lib -L. -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -rdynamic -Wl,-export-dynamic -Wl,--no-undefined -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,-R -Wl,/usr/lib -L/usr/lib -lrubyee18 -lrt -ldl -lcrypt -lm -lc /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ree18/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work * Running compile phase for ruby19 ... /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby19/eventmachine-0.12.10/ext /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby19/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work make -j14 'CFLAGS=-O2 -pipe -fPIC' 'archflag=-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' i686-pc-linux-gnu-g++ -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_BLOCKING_REGION -DHAVE_TBR -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_THREAD_CHECK_INTS -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -DHAVE_MAKE_PAIR -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -O2 -pipe -fno-strict-aliasing -o cplusplus.o -c cplusplus.cpp i686-pc-linux-gnu-g++ -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_BLOCKING_REGION -DHAVE_TBR -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_THREAD_CHECK_INTS -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -DHAVE_MAKE_PAIR -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -O2 -pipe -fno-strict-aliasing -o epoll.o -c epoll.cpp i686-pc-linux-gnu-g++ -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_BLOCKING_REGION -DHAVE_TBR -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_THREAD_CHECK_INTS -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -DHAVE_MAKE_PAIR -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -O2 -pipe -fno-strict-aliasing -o emwin.o -c emwin.cpp i686-pc-linux-gnu-g++ -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_BLOCKING_REGION -DHAVE_TBR -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_THREAD_CHECK_INTS -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -DHAVE_MAKE_PAIR -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -O2 -pipe -fno-strict-aliasing -o ssl.o -c ssl.cpp i686-pc-linux-gnu-g++ -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_BLOCKING_REGION -DHAVE_TBR -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_THREAD_CHECK_INTS -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -DHAVE_MAKE_PAIR -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -O2 -pipe -fno-strict-aliasing -o rubymain.o -c rubymain.cpp i686-pc-linux-gnu-g++ -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_BLOCKING_REGION -DHAVE_TBR -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_THREAD_CHECK_INTS -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -DHAVE_MAKE_PAIR -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -O2 -pipe -fno-strict-aliasing -o sigs.o -c sigs.cpp i686-pc-linux-gnu-g++ -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_BLOCKING_REGION -DHAVE_TBR -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_THREAD_CHECK_INTS -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -DHAVE_MAKE_PAIR -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -O2 -pipe -fno-strict-aliasing -o ed.o -c ed.cpp i686-pc-linux-gnu-g++ -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_BLOCKING_REGION -DHAVE_TBR -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_THREAD_CHECK_INTS -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -DHAVE_MAKE_PAIR -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -O2 -pipe -fno-strict-aliasing -o kb.o -c kb.cpp i686-pc-linux-gnu-g++ -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_BLOCKING_REGION -DHAVE_TBR -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_THREAD_CHECK_INTS -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -DHAVE_MAKE_PAIR -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -O2 -pipe -fno-strict-aliasing -o files.o -c files.cpp i686-pc-linux-gnu-g++ -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_BLOCKING_REGION -DHAVE_TBR -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_THREAD_CHECK_INTS -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -DHAVE_MAKE_PAIR -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -O2 -pipe -fno-strict-aliasing -o binder.o -c binder.cpp i686-pc-linux-gnu-g++ -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_BLOCKING_REGION -DHAVE_TBR -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_THREAD_CHECK_INTS -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -DHAVE_MAKE_PAIR -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -O2 -pipe -fno-strict-aliasing -o pipe.o -c pipe.cpp i686-pc-linux-gnu-g++ -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_BLOCKING_REGION -DHAVE_TBR -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_THREAD_CHECK_INTS -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -DHAVE_MAKE_PAIR -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -O2 -pipe -fno-strict-aliasing -o em.o -c em.cpp i686-pc-linux-gnu-g++ -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_BLOCKING_REGION -DHAVE_TBR -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_THREAD_CHECK_INTS -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -DHAVE_MAKE_PAIR -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -O2 -pipe -fno-strict-aliasing -o page.o -c page.cpp i686-pc-linux-gnu-g++ -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_BLOCKING_REGION -DHAVE_TBR -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_WRITEV -DHAVE_RB_THREAD_CHECK_INTS -DHAVE_RB_TIME_NEW -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DWITH_SSL -DHAVE_MAKE_PAIR -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -O2 -pipe -fno-strict-aliasing -o cmain.o -c cmain.cpp em.cpp: In member function ‘void EventMachine_t::_ReadLoopBreaker()’: em.cpp:924:52: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘bool EventMachine_t::_RunTimers()’: em.cpp:948:72: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::ConnectToServer(const char*, int, const char*, int)’: em.cpp:1089:22: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::ConnectToUnixServer(const char*)’: em.cpp:1218:22: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1221:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1237:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1243:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1249:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::CreateTcpServer(const char*, int)’: em.cpp:1453:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1455:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1535:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::OpenDatagramSocket(const char*, int)’: em.cpp:1545:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1596:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::_OpenFileForWriting(const char*)’: em.cpp:1773:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::CreateUnixDomainServer(const char*)’: em.cpp:1805:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1866:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘const long unsigned int EventMachine_t::Socketpair(char* const*)’: em.cpp:1927:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1932:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1934:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1938:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp:1948:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL em.cpp: In member function ‘void EventMachine_t::_ReadLoopBreaker()’: em.cpp:922:50: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result em.cpp: In member function ‘void EventMachine_t::SignalLoopBreaker()’: em.cpp:294:34: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result rubymain.cpp: In function ‘VALUE t_connect_server(VALUE, VALUE, VALUE)’: rubymain.cpp:468:42: warning: format not a string literal and no format arguments rubymain.cpp: In function ‘VALUE t_bind_connect_server(VALUE, VALUE, VALUE, VALUE, VALUE)’: rubymain.cpp:488:42: warning: format not a string literal and no format arguments kb.cpp: In member function ‘virtual void KeyboardDescriptor::Read()’: kb.cpp:79:27: warning: ignoring return value of ‘ssize_t read(int, void*, size_t)’, declared with attribute warn_unused_result i686-pc-linux-gnu-g++ -shared -o rubyeventmachine.so cplusplus.o epoll.o emwin.o ssl.o rubymain.o sigs.o ed.o kb.o files.o binder.o pipe.o em.o page.o cmain.o -L. -L/usr/lib -Wl,-R/usr/lib -L. -rdynamic -Wl,-export-dynamic -Wl,--no-undefined -Wl,-R -Wl,/usr/lib -L/usr/lib -lruby19 -lssl -lcrypto -ldl -lz -lpthread -lrt -ldl -lcrypt -lm -lc /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby19/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby19/eventmachine-0.12.10/ext/fastfilereader /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby19/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work make -j14 'CFLAGS=-O2 -pipe -fPIC' 'archflag=-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu' i686-pc-linux-gnu-g++ -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DOS_UNIX -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -O2 -pipe -fno-strict-aliasing -o rubymain.o -c rubymain.cpp i686-pc-linux-gnu-g++ -I. -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DOS_UNIX -D_FILE_OFFSET_BITS=64 -O2 -pipe -fPIC -O2 -pipe -fno-strict-aliasing -o mapper.o -c mapper.cpp i686-pc-linux-gnu-g++ -shared -o fastfilereaderext.so rubymain.o mapper.o -L. -L/usr/lib -Wl,-R/usr/lib -L. -rdynamic -Wl,-export-dynamic -Wl,--no-undefined -Wl,-R -Wl,/usr/lib -L/usr/lib -lruby19 -lpthread -lrt -ldl -lcrypt -lm -lc /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby19/eventmachine-0.12.10 /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work * Running compile phase for all ... >>> Source compiled. * Running test phase for ruby18 ... (in /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10) fatal: Not a git repository (or any parent up to mount parent /var) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). mv ext/rubyeventmachine.so lib mv ext/fastfilereader/fastfilereaderext.so lib Loaded suite /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake/rake_test_loader Started ....E.....................................E.......EEEE..E....EEE.............................EE.......................................................... Finished in 20.497592 seconds. 1) Error: test_bind_connect(TestBasic): SocketError: getaddrinfo: Name or service not known ./tests/test_basic.rb:230:in `connect' ./tests/test_basic.rb:230:in `test_bind_connect' ./tests/test_basic.rb:230:in `open' ./tests/test_basic.rb:230:in `test_bind_connect' 2) Error: test_get_sock_opt(TestGetSockOpt): EventMachine::ConnectionError: unable to resolve server address ./lib/eventmachine.rb:714:in `connect_server' ./lib/eventmachine.rb:714:in `bind_connect' ./lib/eventmachine.rb:692:in `connect' ./tests/test_get_sock_opt.rb:21:in `test_get_sock_opt' ./lib/eventmachine.rb:256:in `call' ./lib/eventmachine.rb:256:in `run_machine' ./lib/eventmachine.rb:256:in `run' ./tests/test_get_sock_opt.rb:20:in `test_get_sock_opt' 3) Error: test_cookie(TestHttpClient): EventMachine::ConnectionError: unable to resolve server address ./lib/eventmachine.rb:714:in `connect_server' ./lib/eventmachine.rb:714:in `bind_connect' ./lib/eventmachine.rb:692:in `connect' /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10/lib/em/protocols/httpclient.rb:72:in `request' ./tests/test_httpclient.rb:189:in `send' ./tests/test_httpclient.rb:189:in `test_cookie' ./lib/eventmachine.rb:256:in `call' ./lib/eventmachine.rb:256:in `run_machine' ./lib/eventmachine.rb:256:in `run' ./tests/test_httpclient.rb:188:in `test_cookie' 4) Error: test_http_client(TestHttpClient): EventMachine::ConnectionError: unable to resolve server address ./lib/eventmachine.rb:714:in `connect_server' ./lib/eventmachine.rb:714:in `bind_connect' ./lib/eventmachine.rb:692:in `connect' /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10/lib/em/protocols/httpclient.rb:72:in `request' ./tests/test_httpclient.rb:47:in `send' ./tests/test_httpclient.rb:47:in `test_http_client' ./lib/eventmachine.rb:256:in `call' ./lib/eventmachine.rb:256:in `run_machine' ./lib/eventmachine.rb:256:in `run' ./tests/test_httpclient.rb:46:in `test_http_client' 5) Error: test_http_client_1(TestHttpClient): EventMachine::ConnectionError: unable to resolve server address ./lib/eventmachine.rb:714:in `connect_server' ./lib/eventmachine.rb:714:in `bind_connect' ./lib/eventmachine.rb:692:in `connect' /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10/lib/em/protocols/httpclient.rb:72:in `request' ./tests/test_httpclient.rb:62:in `send' ./tests/test_httpclient.rb:62:in `test_http_client_1' ./lib/eventmachine.rb:256:in `call' ./lib/eventmachine.rb:256:in `run_machine' ./lib/eventmachine.rb:256:in `run' ./tests/test_httpclient.rb:61:in `test_http_client_1' 6) Error: test_http_client_2(TestHttpClient): EventMachine::ConnectionError: unable to resolve server address ./lib/eventmachine.rb:714:in `connect_server' ./lib/eventmachine.rb:714:in `bind_connect' ./lib/eventmachine.rb:692:in `connect' /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10/lib/em/protocols/httpclient.rb:72:in `request' ./tests/test_httpclient.rb:74:in `send' ./tests/test_httpclient.rb:74:in `test_http_client_2' ./lib/eventmachine.rb:256:in `call' ./lib/eventmachine.rb:256:in `run_machine' ./lib/eventmachine.rb:256:in `run' ./tests/test_httpclient.rb:73:in `test_http_client_2' 7) Error: test_version_1_0(TestHttpClient): EventMachine::ConnectionError: unable to resolve server address ./lib/eventmachine.rb:714:in `connect_server' ./lib/eventmachine.rb:714:in `bind_connect' ./lib/eventmachine.rb:692:in `connect' /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10/lib/em/protocols/httpclient.rb:72:in `request' ./tests/test_httpclient.rb:204:in `test_version_1_0' ./lib/eventmachine.rb:256:in `call' ./lib/eventmachine.rb:256:in `run_machine' ./lib/eventmachine.rb:256:in `run' ./tests/test_httpclient.rb:203:in `test_version_1_0' 8) Error: test_get(TestHttpClient2): EventMachine::ConnectionError: unable to resolve server address ./lib/eventmachine.rb:714:in `connect_server' ./lib/eventmachine.rb:714:in `bind_connect' ./lib/eventmachine.rb:692:in `connect' /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10/lib/em/protocols/httpclient2.rb:249:in `connect' ./tests/test_httpclient2.rb:83:in `test_get' ./lib/eventmachine.rb:256:in `call' ./lib/eventmachine.rb:256:in `run_machine' ./lib/eventmachine.rb:256:in `run' ./tests/test_httpclient2.rb:82:in `test_get' 9) Error: test_get_pipeline(TestHttpClient2): EventMachine::ConnectionError: unable to resolve server address ./lib/eventmachine.rb:714:in `connect_server' ./lib/eventmachine.rb:714:in `bind_connect' ./lib/eventmachine.rb:692:in `connect' /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10/lib/em/protocols/httpclient2.rb:249:in `connect' ./tests/test_httpclient2.rb:115:in `test_get_pipeline' ./lib/eventmachine.rb:256:in `call' ./lib/eventmachine.rb:256:in `run_machine' ./lib/eventmachine.rb:256:in `run' ./tests/test_httpclient2.rb:114:in `test_get_pipeline' 10) Error: test_https_get(TestHttpClient2): EventMachine::ConnectionError: unable to resolve server address ./lib/eventmachine.rb:714:in `connect_server' ./lib/eventmachine.rb:714:in `bind_connect' ./lib/eventmachine.rb:692:in `connect' /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10/lib/em/protocols/httpclient2.rb:249:in `connect' ./tests/test_httpclient2.rb:144:in `test_https_get' ./lib/eventmachine.rb:256:in `call' ./lib/eventmachine.rb:256:in `run_machine' ./lib/eventmachine.rb:256:in `run' ./tests/test_httpclient2.rb:143:in `test_https_get' 11) Error: test_for_real(TestPendingConnectTimeout): EventMachine::ConnectionError: no connection ./lib/eventmachine.rb:714:in `connect_server' ./lib/eventmachine.rb:714:in `bind_connect' ./lib/eventmachine.rb:692:in `connect' ./tests/test_pending_connect_timeout.rb:41:in `test_for_real' ./lib/eventmachine.rb:256:in `call' ./lib/eventmachine.rb:256:in `run_machine' ./lib/eventmachine.rb:256:in `run' ./tests/test_pending_connect_timeout.rb:38:in `test_for_real' 12) Error: test_set_and_get(TestPendingConnectTimeout): EventMachine::ConnectionError: no connection ./lib/eventmachine.rb:714:in `connect_server' ./lib/eventmachine.rb:714:in `bind_connect' ./lib/eventmachine.rb:692:in `connect' ./tests/test_pending_connect_timeout.rb:21:in `test_set_and_get' ./lib/eventmachine.rb:256:in `call' ./lib/eventmachine.rb:256:in `run_machine' ./lib/eventmachine.rb:256:in `run' ./tests/test_pending_connect_timeout.rb:20:in `test_set_and_get' 153 tests, 249 assertions, 0 failures, 12 errors rake aborted! Command failed with status (1): [/usr/bin/ruby18 -w -I"lib" "/usr/lib/ruby/...] (See full trace by running task with --trace) * ERROR: dev-ruby/eventmachine-0.12.10-r2 failed: * tests failed * * Call stack: * ebuild.sh, line 56: Called src_test * environment, line 3070: Called ruby-ng_src_test * environment, line 2796: Called _ruby_each_implementation 'each_ruby_test' * environment, line 482: Called _ruby_invoke_environment 'ruby18' 'each_ruby_test' * environment, line 511: Called each_ruby_test * environment, line 1073: Called each_fakegem_test * environment, line 1046: Called die * The specific snippet of code: * ${RUBY} ${rubyflags} -S rake ${RUBY_FAKEGEM_TASK_TEST} || die "tests failed" * * If you need support, post the output of 'emerge --info =dev-ruby/eventmachine-0.12.10-r2', * the complete build log and the output of 'emerge -pqv =dev-ruby/eventmachine-0.12.10-r2'. * The complete build log is located at '/var/log/portage/build/dev-ruby/eventmachine-0.12.10-r2:20101021-042332.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/temp/environment'. * S: '/var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/work/ruby18/eventmachine-0.12.10' >>> Install eventmachine-0.12.10-r2 into /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/image/ category dev-ruby * Running install phase for ruby18 ... * Running install phase for ree18 ... * Running install phase for ruby19 ... * Running install phase for all ... * Running check install phase for ruby18 ... * Running check install phase for ree18 ... * Running check install phase for ruby19 ... >>> Completed installing eventmachine-0.12.10-r2 into /var/tmp/portage/dev-ruby/eventmachine-0.12.10-r2/image/ strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/lib/ruby/gems/1.9.1/gems/eventmachine-0.12.10/lib/fastfilereaderext.so usr/lib/ruby/gems/1.9.1/gems/eventmachine-0.12.10/lib/rubyeventmachine.so usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/fastfilereaderext.so usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/rubyeventmachine.so usr/lib/rubyee/gems/1.8/gems/eventmachine-0.12.10/lib/fastfilereaderext.so usr/lib/rubyee/gems/1.8/gems/eventmachine-0.12.10/lib/rubyeventmachine.so * QA Notice: Files built without respecting LDFLAGS have been detected * Please include the following list of files in your report: * /usr/lib/ruby/gems/1.9.1/gems/eventmachine-0.12.10/lib/fastfilereaderext.so * /usr/lib/ruby/gems/1.9.1/gems/eventmachine-0.12.10/lib/rubyeventmachine.so * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * em.cpp:924:52: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:948:72: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1089:22: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1218:22: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1221:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1237:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1243:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1249:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1453:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1455:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1535:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1545:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1596:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1773:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1805:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1866:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1927:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1932:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1934:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1938:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1948:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:924:52: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:948:72: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1089:22: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1218:22: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1221:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1237:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1243:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1249:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1453:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1455:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1535:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1545:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1596:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1773:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1805:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1866:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1927:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1932:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1934:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1938:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1948:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:924:52: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:948:72: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1089:22: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1218:22: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1221:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1237:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1243:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1249:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1453:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1455:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1535:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1545:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1596:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1773:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1805:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1866:9: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1927:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1932:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1934:33: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1938:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * em.cpp:1948:10: warning: converting to non-pointer type ‘long unsigned int’ from NULL * Please do not file a Gentoo bug and instead report the above QA * issues directly to the upstream developers of this software. * Homepage: http://rubyeventmachine.com