* Package: dev-ruby/eventmachine-1.2.7-r3 * Repository: gentoo * Maintainer: ruby@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ruby_targets_ruby26 ruby_targets_ruby27 userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... * Running unpack phase for all ... >>> Unpacking eventmachine-1.2.7.tar.gz to /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/all >>> Unpacking eventmachine-1.2.7-openssl-patches.tar.bz2 to /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/all >>> Source unpacked in /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work >>> Preparing source in /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work ... * Running prepare phase for all ... * Applying patches from /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/all/patches/ ... * eventmachine-1.2.7-0001-OpenSSL-1.1.0-test-updates.patch ... [ ok ] * eventmachine-1.2.7-0002-Update-runtime-files-for-TLS13-no-SSL-OpenSSL-lib-info.patch ... [ ok ] * eventmachine-1.2.7-0003-Move-console-SSL-Info-code-to-em_test_helper.patch ... [ ok ] * eventmachine-1.2.7-0004-Openssl-1.1.1-updates.patch ... [ ok ] * eventmachine-1.2.7-0005-Increase-certificate-length.patch ... [ ok ] * eventmachine-1.2.7-0006-Bump-TLS-version.patch ... [ ok ] * eventmachine-1.2.7-0007-Fix-intermittent-tests.patch ... [ ok ] * Running prepare phase for all ... * Running source copy phase for ruby26 ... * Running source copy phase for ruby27 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work ... * Running configure phase for ruby26 ... checking for -lcrypto... yes checking for -lssl... yes checking for openssl/ssl.h... yes checking for openssl/err.h... yes checking for rb_trap_immediate in ruby.h,rubysig.h... no checking for rb_thread_blocking_region()... no checking for rb_thread_call_without_gvl() in ruby/thread.h... yes checking for rb_thread_fd_select()... yes checking for rb_fdset_t in ruby/intern.h... yes checking for rb_wait_for_single_fd()... yes checking for rb_enable_interrupt()... no checking for rb_time_new()... yes checking for inotify_init() in sys/inotify.h... yes checking for writev() in sys/uio.h... yes checking for pipe2() in unistd.h... yes checking for accept4() in sys/socket.h... yes checking for SOCK_CLOEXEC in sys/socket.h... yes checking for sys/event.h... no checking for epoll_create() in sys/epoll.h... yes checking for clock_gettime()... yes checking for CLOCK_MONOTONIC_RAW in time.h... yes checking for CLOCK_MONOTONIC in time.h... yes CXXFLAGS=-pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -Wall -Wextra -Wno-deprecated-declarations -Wno-ignored-qualifiers -Wno-unused-result -Wno-address creating Makefile creating Makefile * Running configure phase for ruby27 ... checking for -lcrypto... yes checking for -lssl... yes checking for openssl/ssl.h... yes checking for openssl/err.h... yes checking for rb_trap_immediate in ruby.h,rubysig.h... no checking for rb_thread_blocking_region()... no checking for rb_thread_call_without_gvl() in ruby/thread.h... yes checking for rb_thread_fd_select()... yes checking for rb_fdset_t in ruby/intern.h... yes checking for rb_wait_for_single_fd()... yes checking for rb_enable_interrupt()... no checking for rb_time_new()... yes checking for inotify_init() in sys/inotify.h... yes checking for writev() in sys/uio.h... yes checking for pipe2() in unistd.h... yes checking for accept4() in sys/socket.h... yes checking for SOCK_CLOEXEC in sys/socket.h... yes checking for sys/event.h... no checking for epoll_create() in sys/epoll.h... yes checking for clock_gettime()... yes checking for CLOCK_MONOTONIC_RAW in time.h... yes checking for CLOCK_MONOTONIC in time.h... yes CXXFLAGS=-pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -Wall -Wextra -Wno-deprecated-declarations -Wno-ignored-qualifiers -Wno-unused-result -Wno-address creating Makefile creating Makefile >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work ... * Running compile phase for ruby26 ... make -j4 V=1 -C ext make: Entering directory '/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/ruby26/eventmachine-1.2.7/ext' x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.6.0/x86_64-linux -I/usr/include/ruby-2.6.0/ruby/backward -I/usr/include/ruby-2.6.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o binder.o -c binder.cpp x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.6.0/x86_64-linux -I/usr/include/ruby-2.6.0/ruby/backward -I/usr/include/ruby-2.6.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o cmain.o -c cmain.cpp x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.6.0/x86_64-linux -I/usr/include/ruby-2.6.0/ruby/backward -I/usr/include/ruby-2.6.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o ed.o -c ed.cpp x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.6.0/x86_64-linux -I/usr/include/ruby-2.6.0/ruby/backward -I/usr/include/ruby-2.6.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o em.o -c em.cpp In file included from /usr/include/ruby-2.6.0/ruby/ruby.h:2111, from /usr/include/ruby-2.6.0/ruby.h:33, from em.h:24, from project.h:168, from binder.cpp:20: /usr/include/ruby-2.6.0/ruby/intern.h:56:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^ In file included from /usr/include/ruby-2.6.0/ruby/ruby.h:2111, from /usr/include/ruby-2.6.0/ruby.h:33, from em.h:24, from project.h:168, from em.cpp:23: /usr/include/ruby-2.6.0/ruby/intern.h:56:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^ /usr/include/ruby-2.6.0/ruby/intern.h:56:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^~~~ /usr/include/ruby-2.6.0/ruby/intern.h:56:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^~~~ In file included from /usr/include/ruby-2.6.0/ruby/ruby.h:2111, from /usr/include/ruby-2.6.0/ruby.h:33, from em.h:24, from project.h:168, from ed.cpp:20: /usr/include/ruby-2.6.0/ruby/intern.h:56:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^ /usr/include/ruby-2.6.0/ruby/intern.h:56:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^~~~ In file included from /usr/include/ruby-2.6.0/ruby/ruby.h:2111, from /usr/include/ruby-2.6.0/ruby.h:33, from em.h:24, from project.h:168, from cmain.cpp:20: /usr/include/ruby-2.6.0/ruby/intern.h:56:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^ /usr/include/ruby-2.6.0/ruby/intern.h:56:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^~~~ x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.6.0/x86_64-linux -I/usr/include/ruby-2.6.0/ruby/backward -I/usr/include/ruby-2.6.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o kb.o -c kb.cpp em.cpp: In member function 'void EventMachine_t::SignalLoopBreaker()': em.cpp:316:21: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 316 | (void)write (LoopBreakerWriter, "", 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ em.cpp: In member function 'void EventMachine_t::_ReadLoopBreaker()': em.cpp:1109:20: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1109 | (void)read (LoopBreakerReader, buffer, sizeof(buffer)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.6.0/x86_64-linux -I/usr/include/ruby-2.6.0/ruby/backward -I/usr/include/ruby-2.6.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o page.o -c page.cpp x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.6.0/x86_64-linux -I/usr/include/ruby-2.6.0/ruby/backward -I/usr/include/ruby-2.6.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o pipe.o -c pipe.cpp In file included from /usr/include/ruby-2.6.0/ruby/ruby.h:2111, from /usr/include/ruby-2.6.0/ruby.h:33, from em.h:24, from project.h:168, from kb.cpp:20: /usr/include/ruby-2.6.0/ruby/intern.h:56:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^ /usr/include/ruby-2.6.0/ruby/intern.h:56:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^~~~ x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.6.0/x86_64-linux -I/usr/include/ruby-2.6.0/ruby/backward -I/usr/include/ruby-2.6.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o rubymain.o -c rubymain.cpp kb.cpp: In member function 'virtual void KeyboardDescriptor::Read()': kb.cpp:77:20: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 77 | (void)read (GetSocket(), &c, 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.6.0/x86_64-linux -I/usr/include/ruby-2.6.0/ruby/backward -I/usr/include/ruby-2.6.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o ssl.o -c ssl.cpp In file included from /usr/include/ruby-2.6.0/ruby/ruby.h:2111, from /usr/include/ruby-2.6.0/ruby.h:33, from em.h:24, from project.h:168, from page.cpp:21: /usr/include/ruby-2.6.0/ruby/intern.h:56:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^ /usr/include/ruby-2.6.0/ruby/intern.h:56:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^~~~ In file included from /usr/include/ruby-2.6.0/ruby/ruby.h:2111, from /usr/include/ruby-2.6.0/ruby.h:33, from em.h:24, from project.h:168, from rubymain.cpp:20: /usr/include/ruby-2.6.0/ruby/intern.h:56:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^ /usr/include/ruby-2.6.0/ruby/intern.h:56:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^~~~ In file included from /usr/include/ruby-2.6.0/ruby/ruby.h:2111, from /usr/include/ruby-2.6.0/ruby.h:33, from em.h:24, from project.h:168, from pipe.cpp:20: /usr/include/ruby-2.6.0/ruby/intern.h:56:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^ /usr/include/ruby-2.6.0/ruby/intern.h:56:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^~~~ In file included from /usr/include/ruby-2.6.0/ruby/ruby.h:2111, from /usr/include/ruby-2.6.0/ruby.h:33, from em.h:24, from project.h:168, from ssl.cpp:23: /usr/include/ruby-2.6.0/ruby/intern.h:56:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^ /usr/include/ruby-2.6.0/ruby/intern.h:56:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^~~~ rm -f rubyeventmachine.so x86_64-pc-linux-gnu-g++ -shared -o rubyeventmachine.so binder.o cmain.o ed.o em.o kb.o page.o pipe.o rubymain.o ssl.o -L. -L/usr/lib64 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--compress-debug-sections=zlib -lruby26 -lssl -lcrypto -lcrypto -lssl -lm -lc make: Leaving directory '/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/ruby26/eventmachine-1.2.7/ext' make -j4 V=1 -C ext/fastfilereader make: Entering directory '/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/ruby26/eventmachine-1.2.7/ext/fastfilereader' x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.6.0/x86_64-linux -I/usr/include/ruby-2.6.0/ruby/backward -I/usr/include/ruby-2.6.0 -I. -DBUILD_FOR_RUBY -DOS_UNIX -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o mapper.o -c mapper.cpp x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.6.0/x86_64-linux -I/usr/include/ruby-2.6.0/ruby/backward -I/usr/include/ruby-2.6.0 -I. -DBUILD_FOR_RUBY -DOS_UNIX -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o rubymain.o -c rubymain.cpp In file included from /usr/include/ruby-2.6.0/ruby/ruby.h:2111, from /usr/include/ruby-2.6.0/ruby.h:33, from rubymain.cpp:25: /usr/include/ruby-2.6.0/ruby/intern.h:56:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^ /usr/include/ruby-2.6.0/ruby/intern.h:56:45: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 56 | void rb_mem_clear(register VALUE*, register long); | ^~~~ rm -f fastfilereaderext.so x86_64-pc-linux-gnu-g++ -shared -o fastfilereaderext.so mapper.o rubymain.o -L. -L/usr/lib64 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--compress-debug-sections=zlib -lruby26 -lm -lc make: Leaving directory '/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/ruby26/eventmachine-1.2.7/ext/fastfilereader' * Running compile phase for ruby27 ... make -j4 V=1 -C ext make: Entering directory '/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/ruby27/eventmachine-1.2.7/ext' x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o binder.o -c binder.cpp x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o cmain.o -c cmain.cpp x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o ed.o -c ed.cpp x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o em.o -c em.cpp x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o kb.o -c kb.cpp em.cpp: In member function 'void EventMachine_t::SignalLoopBreaker()': em.cpp:316:21: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 316 | (void)write (LoopBreakerWriter, "", 1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ em.cpp: In member function 'void EventMachine_t::_ReadLoopBreaker()': em.cpp:1109:20: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 1109 | (void)read (LoopBreakerReader, buffer, sizeof(buffer)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o page.o -c page.cpp x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o pipe.o -c pipe.cpp x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o rubymain.o -c rubymain.cpp kb.cpp: In member function 'virtual void KeyboardDescriptor::Read()': kb.cpp:77:20: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 77 | (void)read (GetSocket(), &c, 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H -DWITH_SSL -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_CALL_WITHOUT_GVL -DHAVE_RB_THREAD_FD_SELECT -DHAVE_TYPE_RB_FDSET_T -DHAVE_RB_WAIT_FOR_SINGLE_FD -DHAVE_RB_TIME_NEW -DHAVE_INOTIFY_INIT -DHAVE_INOTIFY -DHAVE_WRITEV -DHAVE_PIPE2 -DHAVE_ACCEPT4 -DHAVE_CONST_SOCK_CLOEXEC -DOS_UNIX -DHAVE_EPOLL_CREATE -DHAVE_EPOLL -DHAVE_CLOCK_GETTIME -DHAVE_CONST_CLOCK_MONOTONIC_RAW -DHAVE_CONST_CLOCK_MONOTONIC -DHAVE_MAKE_PAIR -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o ssl.o -c ssl.cpp rubymain.cpp: In function 'void event_callback_wrapper(uintptr_t, int, const char*, long unsigned int)': rubymain.cpp:220:26: warning: 'VALUE ruby::backward::cxxanyargs::rb_rescue(VALUE (*)(...), VALUE, VALUE (*)(...), VALUE)' is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations] 220 | rb_rescue((VALUE (*)(ANYARGS))event_callback, (VALUE)&e, (VALUE (*)(ANYARGS))event_error_handler, Qnil); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-2.7.0/ruby/ruby.h:2865, from /usr/include/ruby-2.7.0/ruby.h:33, from em.h:24, from project.h:168, from rubymain.cpp:20: /usr/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:198:1: note: declared here 198 | rb_rescue(type *q, VALUE w, type *e, VALUE r) | ^~~~~~~~~ rm -f rubyeventmachine.so x86_64-pc-linux-gnu-g++ -shared -o rubyeventmachine.so binder.o cmain.o ed.o em.o kb.o page.o pipe.o rubymain.o ssl.o -L. -L/usr/lib64 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--compress-debug-sections=zlib -lruby27 -lssl -lcrypto -lcrypto -lssl -lm -lc make: Leaving directory '/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/ruby27/eventmachine-1.2.7/ext' make -j4 V=1 -C ext/fastfilereader make: Entering directory '/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/ruby27/eventmachine-1.2.7/ext/fastfilereader' x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DBUILD_FOR_RUBY -DOS_UNIX -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o mapper.o -c mapper.cpp x86_64-pc-linux-gnu-g++ -I. -I/usr/include/ruby-2.7.0/x86_64-linux -I/usr/include/ruby-2.7.0/ruby/backward -I/usr/include/ruby-2.7.0 -I. -DBUILD_FOR_RUBY -DOS_UNIX -fPIC -pipe -march=native -fno-diagnostics-color -O2 -fno-strict-aliasing -o rubymain.o -c rubymain.cpp rm -f fastfilereaderext.so x86_64-pc-linux-gnu-g++ -shared -o fastfilereaderext.so mapper.o rubymain.o -L. -L/usr/lib64 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--compress-debug-sections=zlib -lruby27 -lm -lc make: Leaving directory '/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/ruby27/eventmachine-1.2.7/ext/fastfilereader' * Running compile phase for all ... >>> Source compiled. * Skipping make test/check due to ebuild restriction. >>> Test phase [disabled because of RESTRICT=test]: dev-ruby/eventmachine-1.2.7-r3 >>> Install dev-ruby/eventmachine-1.2.7-r3 into /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image * Running install phase for ruby26 ... * installing extensions make -j4 V=1 sitearchdir=/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image/usr/lib64/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/eventmachine-1.2.7 sitelibdir=/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image/usr/lib64/ruby/site_ruby/2.6.0 -C ext install make: Entering directory '/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/ruby26/eventmachine-1.2.7/ext' /bin/mkdir -p . /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image/usr/lib64/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/eventmachine-1.2.7 exit > .sitearchdir.time /usr/bin/install -c -m 0755 rubyeventmachine.so /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image/usr/lib64/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/eventmachine-1.2.7 make: Leaving directory '/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/ruby26/eventmachine-1.2.7/ext' make -j4 V=1 sitearchdir=/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image/usr/lib64/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/eventmachine-1.2.7 sitelibdir=/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image/usr/lib64/ruby/site_ruby/2.6.0 -C ext/fastfilereader install make: Entering directory '/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/ruby26/eventmachine-1.2.7/ext/fastfilereader' /bin/mkdir -p . /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image/usr/lib64/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/eventmachine-1.2.7 exit > .sitearchdir.time /usr/bin/install -c -m 0755 fastfilereaderext.so /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image/usr/lib64/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/eventmachine-1.2.7 make: Leaving directory '/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/ruby26/eventmachine-1.2.7/ext/fastfilereader' * Running install phase for ruby27 ... * installing extensions make -j4 V=1 sitearchdir=/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image/usr/lib64/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/eventmachine-1.2.7 sitelibdir=/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image/usr/lib64/ruby/site_ruby/2.7.0 -C ext install make: Entering directory '/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/ruby27/eventmachine-1.2.7/ext' /bin/mkdir -p . /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image/usr/lib64/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/eventmachine-1.2.7 exit > .sitearchdir.time /usr/bin/install -c -m 0755 rubyeventmachine.so /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image/usr/lib64/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/eventmachine-1.2.7 make: Leaving directory '/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/ruby27/eventmachine-1.2.7/ext' make -j4 V=1 sitearchdir=/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image/usr/lib64/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/eventmachine-1.2.7 sitelibdir=/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image/usr/lib64/ruby/site_ruby/2.7.0 -C ext/fastfilereader install make: Entering directory '/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/ruby27/eventmachine-1.2.7/ext/fastfilereader' /bin/mkdir -p . /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image/usr/lib64/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/eventmachine-1.2.7 exit > .sitearchdir.time /usr/bin/install -c -m 0755 fastfilereaderext.so /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image/usr/lib64/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/eventmachine-1.2.7 make: Leaving directory '/var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/work/ruby27/eventmachine-1.2.7/ext/fastfilereader' * Running install phase for all ... * Running check install phase for ruby26 ... * Running check install phase for ruby27 ... >>> Completed installing dev-ruby/eventmachine-1.2.7-r3 into /var/tmp/portage/dev-ruby/eventmachine-1.2.7-r3/image * Final size of build directory: 3344 KiB (3.2 MiB) * Final size of installed tree: 2040 KiB (1.9 MiB) strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version /usr/lib64/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/eventmachine-1.2.7/rubyeventmachine.so /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/fastfilereaderext.so /usr/lib64/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/eventmachine-1.2.7/fastfilereaderext.so /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/fastfilereaderext.so /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so /usr/lib64/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/eventmachine-1.2.7/fastfilereaderext.so /usr/lib64/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/eventmachine-1.2.7/rubyeventmachine.so * checking 124 files for package collisions >>> Merging dev-ruby/eventmachine-1.2.7-r3 to / --- /usr/ --- /usr/lib64/ --- /usr/lib64/ruby/ --- /usr/lib64/ruby/gems/ --- /usr/lib64/ruby/gems/2.6.0/ --- /usr/lib64/ruby/gems/2.6.0/specifications/ >>> /usr/lib64/ruby/gems/2.6.0/specifications/eventmachine-1.2.7.gemspec --- /usr/lib64/ruby/gems/2.6.0/gems/ >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/ >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/ >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/old/ >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/old/helper.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/old/ex_tick_loop_counter.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/old/ex_tick_loop_array.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/old/ex_queue.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/old/ex_channel.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/guides/ >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/guides/getting_started/ >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/guides/getting_started/08_simple_chat_server_step_five.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/guides/getting_started/07_simple_chat_server_step_four.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/guides/getting_started/06_simple_chat_server_step_three.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/guides/getting_started/05_simple_chat_server_step_two.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/guides/getting_started/04_simple_chat_server_step_one.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/guides/getting_started/03_simple_chat_server.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/guides/getting_started/02_eventmachine_echo_server_that_recognizes_exit_command.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/examples/guides/getting_started/01_eventmachine_echo_server.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/ >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/ >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols/ >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols/tcptest.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols/stomp.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols/socks4.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols/smtpserver.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols/smtpclient.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols/saslauth.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols/postgres3.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols/object_protocol.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols/memcache.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols/linetext2.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols/line_protocol.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols/line_and_text.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols/httpclient2.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols/httpclient.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols/header_and_content.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/deferrable/ >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/deferrable/pool.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/connection.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/version.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/timers.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/tick_loop.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/threaded_resource.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/streamer.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/spawnable.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/resolver.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/queue.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/pure_ruby.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/protocols.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/processes.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/process_watch.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/pool.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/messages.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/iterator.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/future.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/file_watch.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/deferrable.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/completion.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/channel.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/callback.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/em/buftok.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/fastfilereaderext.so >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/jeventmachine.rb >>> /usr/lib64/ruby/gems/2.6.0/gems/eventmachine-1.2.7/lib/eventmachine.rb --- /usr/lib64/ruby/gems/2.6.0/extensions/ --- /usr/lib64/ruby/gems/2.6.0/extensions/x86_64-linux/ --- /usr/lib64/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/ >>> /usr/lib64/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/eventmachine-1.2.7/ >>> /usr/lib64/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/eventmachine-1.2.7/rubyeventmachine.so >>> /usr/lib64/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/eventmachine-1.2.7/fastfilereaderext.so >>> /usr/lib64/ruby/gems/2.6.0/extensions/x86_64-linux/2.6.0/eventmachine-1.2.7/gem.build_complete --- /usr/lib64/ruby/gems/2.7.0/ --- /usr/lib64/ruby/gems/2.7.0/specifications/ >>> /usr/lib64/ruby/gems/2.7.0/specifications/eventmachine-1.2.7.gemspec --- /usr/lib64/ruby/gems/2.7.0/gems/ >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/ >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/old/ >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/old/helper.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/old/ex_tick_loop_counter.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/old/ex_tick_loop_array.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/old/ex_queue.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/old/ex_channel.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/ >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/ >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/08_simple_chat_server_step_five.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/07_simple_chat_server_step_four.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/06_simple_chat_server_step_three.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/05_simple_chat_server_step_two.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/04_simple_chat_server_step_one.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/03_simple_chat_server.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/02_eventmachine_echo_server_that_recognizes_exit_command.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/examples/guides/getting_started/01_eventmachine_echo_server.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/ >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/ >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/ >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/tcptest.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/stomp.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/socks4.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/smtpserver.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/smtpclient.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/saslauth.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/postgres3.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/object_protocol.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/memcache.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/linetext2.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/line_protocol.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/line_and_text.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/httpclient2.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/httpclient.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols/header_and_content.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/deferrable/ >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/deferrable/pool.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/connection.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/version.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/timers.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/tick_loop.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/threaded_resource.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/streamer.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/spawnable.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/resolver.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/queue.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/pure_ruby.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/protocols.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/processes.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/process_watch.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/pool.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/messages.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/iterator.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/future.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/file_watch.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/deferrable.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/completion.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/channel.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/callback.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/em/buftok.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/fastfilereaderext.so >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/jeventmachine.rb >>> /usr/lib64/ruby/gems/2.7.0/gems/eventmachine-1.2.7/lib/eventmachine.rb --- /usr/lib64/ruby/gems/2.7.0/extensions/ --- /usr/lib64/ruby/gems/2.7.0/extensions/x86_64-linux/ --- /usr/lib64/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/ >>> /usr/lib64/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/eventmachine-1.2.7/ >>> /usr/lib64/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/eventmachine-1.2.7/rubyeventmachine.so >>> /usr/lib64/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/eventmachine-1.2.7/fastfilereaderext.so >>> /usr/lib64/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/eventmachine-1.2.7/gem.build_complete --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/eventmachine-1.2.7-r3/ >>> /usr/share/doc/eventmachine-1.2.7-r3/DocumentationGuidesIndex.md.bz2 >>> /usr/share/doc/eventmachine-1.2.7-r3/GettingStarted.md.bz2 >>> /usr/share/doc/eventmachine-1.2.7-r3/README.md.bz2 >>> /usr/share/doc/eventmachine-1.2.7-r3/CHANGELOG.md.bz2 >>> dev-ruby/eventmachine-1.2.7-r3 merged. >>> Regenerating /etc/ld.so.cache...