<86>May 24 03:23:06 userdel[418575]: delete user 'rooter' <86>May 24 03:23:06 groupadd[418583]: group added to /etc/group: name=rooter, GID=645 <86>May 24 03:23:06 groupadd[418583]: group added to /etc/gshadow: name=rooter <86>May 24 03:23:06 groupadd[418583]: new group: name=rooter, GID=645 <86>May 24 03:23:06 useradd[418598]: new user: name=rooter, UID=645, GID=645, home=/root, shell=/bin/bash <86>May 24 03:23:06 userdel[418629]: delete user 'builder' <86>May 24 03:23:06 userdel[418629]: removed group 'builder' owned by 'builder' <86>May 24 03:23:06 groupadd[418640]: group added to /etc/group: name=builder, GID=646 <86>May 24 03:23:06 groupadd[418640]: group added to /etc/gshadow: name=builder <86>May 24 03:23:06 groupadd[418640]: new group: name=builder, GID=646 <86>May 24 03:23:06 useradd[418652]: new user: name=builder, UID=646, GID=646, home=/usr/src, shell=/bin/bash <13>May 24 03:23:08 rpmi: libidn2-2.2.0-alt1 p9+229971.100.2.1 1558696275 installed <13>May 24 03:23:08 rpmi: libruby-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>May 24 03:23:08 rpmi: rpm-macros-ruby-1:1.0.0-alt7 sisyphus+226987.40.5.1 1556275679 installed <13>May 24 03:23:08 rpmi: libexpat-2.2.4-alt1 1503305341 installed <13>May 24 03:23:08 rpmi: publicsuffix-list-dafsa-20200401-alt1 p9+249162.100.3.1 1586187723 installed <13>May 24 03:23:08 rpmi: libpsl-0.21.0-alt1 sisyphus+227314.100.1.2 1555618432 installed <13>May 24 03:23:08 rpmi: libnghttp2-1.34.0-alt1 sisyphus+222625.100.1.1 1550947249 installed <13>May 24 03:23:08 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed <13>May 24 03:23:08 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed <13>May 24 03:23:08 rpmi: rsync-3.1.3-alt1 1518721083 installed <13>May 24 03:23:08 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed <13>May 24 03:23:08 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed <13>May 24 03:23:08 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed <13>May 24 03:23:08 rpmi: libedit3-3.1.20181209-alt1 sisyphus+224773.40.4.1 1552311071 installed <13>May 24 03:23:08 rpmi: less-530-alt1 sisyphus+226367.200.2.2 1554151813 installed <13>May 24 03:23:08 rpmi: ruby-slop3-3.6.0-alt1 1495448712 installed <13>May 24 03:23:08 rpmi: diffstat-1.62-alt1 sisyphus+221902.1600.4.1 1550595227 installed <13>May 24 03:23:08 rpmi: chrpath-0.16-alt1 1453066315 installed <13>May 24 03:23:08 rpmi: libp11-kit-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed <13>May 24 03:23:08 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed <13>May 24 03:23:08 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>May 24 03:23:08 rpmi: libyaml2-0.2.2-alt1 sisyphus+229134.100.1.1 1557342720 installed <13>May 24 03:23:08 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>May 24 03:23:08 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>May 24 03:23:08 rpmi: ca-certificates-2020.01.23-alt1 p9+245253.100.3.1 1580749631 installed <13>May 24 03:23:08 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed <13>May 24 03:23:08 rpmi: p11-kit-trust-0.23.15-alt1 sisyphus+226408.100.2.1 1554288187 installed <13>May 24 03:23:09 rpmi: libcrypto1.1-1.1.1g-alt1 p9+250580.100.5.1 1588175208 installed <13>May 24 03:23:09 rpmi: libssl1.1-1.1.1g-alt1 p9+250580.100.5.1 1588175208 installed <13>May 24 03:23:09 rpmi: ruby-rubygems-update-3.0.3-alt1 sisyphus+226411.5400.6.1 1554381326 installed <13>May 24 03:23:09 rpmi: gem-did-you-mean-1.3.0-alt1 sisyphus+219587.100.1.1 1547808061 installed <13>May 24 03:23:09 rpmi: ruby-minitest-5.11.3-alt1 sisyphus+219345.3500.8.1 1547631954 installed <13>May 24 03:23:09 rpmi: ruby-net-telnet-0.2.0-alt1 sisyphus+219345.2700.8.1 1547631566 installed <13>May 24 03:23:09 rpmi: gem-power-assert-1.1.4-alt1 sisyphus+226411.3200.6.1 1554380195 installed <13>May 24 03:23:09 rpmi: rake-12.3.2-alt2 sisyphus+218713.60.1.1 1547734935 installed <13>May 24 03:23:09 rpmi: ruby-rake-12.3.2-alt2 sisyphus+218713.60.1.1 1547734935 installed <13>May 24 03:23:09 rpmi: ruby-test-unit-1:3.3.1-alt1 sisyphus+226411.5300.6.1 1554381151 installed <13>May 24 03:23:09 rpmi: ruby-xmlrpc-0.3.0-alt1 sisyphus+219345.3300.8.1 1547631818 installed <13>May 24 03:23:09 rpmi: gem-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>May 24 03:23:09 rpmi: ri-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>May 24 03:23:09 rpmi: rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>May 24 03:23:09 rpmi: ruby-rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed <13>May 24 03:23:09 rpmi: ruby-stdlibs-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>May 24 03:23:09 rpmi: erb-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>May 24 03:23:09 rpmi: irb-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>May 24 03:23:09 rpmi: ruby-bundler-2.0.1-alt1 sisyphus+218713.700.2.1 1547736109 installed <13>May 24 03:23:09 rpmi: bundle-2.0.1-alt1 sisyphus+218713.700.2.1 1547736109 installed <13>May 24 03:23:09 rpmi: ruby-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <86>May 24 03:23:09 groupadd[426396]: group added to /etc/group: name=_keytab, GID=499 <86>May 24 03:23:09 groupadd[426396]: group added to /etc/gshadow: name=_keytab <86>May 24 03:23:09 groupadd[426396]: new group: name=_keytab, GID=499 <13>May 24 03:23:09 rpmi: libkrb5-1.17.1-alt1 p9+242852.100.2.1 1576572448 installed <86>May 24 03:23:09 groupadd[426584]: group added to /etc/group: name=sasl, GID=498 <86>May 24 03:23:09 groupadd[426584]: group added to /etc/gshadow: name=sasl <86>May 24 03:23:09 groupadd[426584]: new group: name=sasl, GID=498 <13>May 24 03:23:09 rpmi: libsasl2-3-2.1.27-alt2 sisyphus+228101.100.1.1 1556139861 installed <13>May 24 03:23:09 rpmi: libldap-2.4.48-alt3 p9+238817.100.1.1 1570449030 installed <13>May 24 03:23:09 rpmi: libcurl-7.65.0-alt1 p9+229801.100.1.1 1558513332 installed <13>May 24 03:23:09 rpmi: ruby-coderay-1.1.2-alt1.1 sisyphus.209945.5500 1537064013 installed <13>May 24 03:23:09 rpmi: ruby-method_source-0.9.0-alt1 sisyphus.209945.31420 1537073074 installed <13>May 24 03:23:09 rpmi: ruby-pry-0.12.2-alt1 sisyphus.216491.100 1542278185 installed <13>May 24 03:23:09 rpmi: gem-setup-5.999.3-alt7 sisyphus+228264.40.4.1 1556619207 installed <13>May 24 03:23:09 rpmi: openssh-common-7.9p1-alt1 p9+233306.100.1.1 1561630922 installed <86>May 24 03:23:09 groupadd[426817]: group added to /etc/group: name=sshagent, GID=497 <86>May 24 03:23:09 groupadd[426817]: group added to /etc/gshadow: name=sshagent <86>May 24 03:23:09 groupadd[426817]: new group: name=sshagent, GID=497 <13>May 24 03:23:09 rpmi: openssh-clients-7.9p1-alt1 p9+233306.100.1.1 1561630922 installed <13>May 24 03:23:09 rpmi: git-core-2.25.4-alt1 p9+250335.100.1.1 1587407985 installed <13>May 24 03:23:09 rpmi: ruby-tool-setup-3.4.1-alt15 sisyphus+224756.300.2.1 1552290808 installed <13>May 24 03:23:09 rpmi: libruby-devel-2.5.5-alt3 p9+231429.100.1.1 1559580197 installed <13>May 24 03:23:09 rpmi: rpm-build-ruby-1:1.0.0-alt7 sisyphus+226987.40.5.1 1556275679 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/ruby-cool.io-1.5.4-alt1.nosrc.rpm Installing ruby-cool.io-1.5.4-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.74740 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf ruby-cool.io-1.5.4 + echo 'Source #0 (ruby-cool.io-1.5.4.tar):' Source #0 (ruby-cool.io-1.5.4.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/ruby-cool.io-1.5.4.tar + cd ruby-cool.io-1.5.4 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.74740 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ruby-cool.io-1.5.4 + /usr/bin/setup.rb build --gem-version-replace= fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git [setup.rb] -> LoadError: cannot load such file -- rspec/core/rake_task fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git gem 'cool.io' at /usr/src/RPM/BUILD/ruby-cool.io-1.5.4 (ruby 2.5.5 x86_64-linux) ERROR[LoadError]: cannot load such file -- rspec/core/rake_task - - PRECONFIG - - - - - - - - - - - - - - - - - - - - - - - - - - - - SetupConfig was saved. Edit to customize configuration. - - COMPILE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - [/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/ext/cool.io]$ ruby extconf.rb -- --use-system-libraries --enable-debug-build checking for rb_thread_blocking_region()... no checking for rb_thread_call_without_gvl()... yes checking for rb_thread_alone()... yes checking for rb_str_set_len()... yes checking for clock_gettime() in -lrt... yes checking for sys/select.h... yes checking for poll.h... yes checking for sys/epoll.h... yes checking for sys/event.h... no checking for port.h... no checking for sys/resource.h... yes creating Makefile [/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/ext/iobuffer]$ ruby extconf.rb -- --use-system-libraries --enable-debug-build checking for main() in -lc... yes checking for HAVE_RB_IO_T in rubyio.h... yes checking for rb_io_t.fd in rubyio.h... yes creating Makefile [/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/ext/cool.io]$ make make make: Entering directory '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/ext/cool.io' compiling cool.io_ext.c In file included from cool.io.h:11, from cool.io_ext.c:11: /usr/include/ruby/backward/rubyio.h:2:2: warning: #warning use "ruby/io.h" instead of "rubyio.h" [-Wcpp] #warning use "ruby/io.h" instead of "rubyio.h" ^~~~~~~ cool.io_ext.c: In function 'Init_cool': cool.io_ext.c:19:3: warning: implicit declaration of function 'Init_coolio_loop'; did you mean 'Init_cool'? [-Wimplicit-function-declaration] Init_coolio_loop(); ^~~~~~~~~~~~~~~~ Init_cool cool.io_ext.c:20:3: warning: implicit declaration of function 'Init_coolio_watcher' [-Wimplicit-function-declaration] Init_coolio_watcher(); ^~~~~~~~~~~~~~~~~~~ cool.io_ext.c:21:3: warning: implicit declaration of function 'Init_coolio_iowatcher' [-Wimplicit-function-declaration] Init_coolio_iowatcher(); ^~~~~~~~~~~~~~~~~~~~~ cool.io_ext.c:22:3: warning: implicit declaration of function 'Init_coolio_timer_watcher' [-Wimplicit-function-declaration] Init_coolio_timer_watcher(); ^~~~~~~~~~~~~~~~~~~~~~~~~ cool.io_ext.c:23:3: warning: implicit declaration of function 'Init_coolio_stat_watcher' [-Wimplicit-function-declaration] Init_coolio_stat_watcher(); ^~~~~~~~~~~~~~~~~~~~~~~~ cool.io_ext.c:24:3: warning: implicit declaration of function 'Init_coolio_utils'; did you mean 'Init_cool'? [-Wimplicit-function-declaration] Init_coolio_utils(); ^~~~~~~~~~~~~~~~~ Init_cool At top level: cool.io_ext.c:13:14: warning: 'mCoolio' defined but not used [-Wunused-variable] static VALUE mCoolio = Qnil; ^~~~~~~ compiling iowatcher.c In file included from iowatcher.c:8: /usr/include/ruby/backward/rubyio.h:2:2: warning: #warning use "ruby/io.h" instead of "rubyio.h" [-Wcpp] #warning use "ruby/io.h" instead of "rubyio.h" ^~~~~~~ In file included from cool.io.h:11, from iowatcher.c:12: /usr/include/ruby/backward/rubyio.h:2:2: warning: #warning use "ruby/io.h" instead of "rubyio.h" [-Wcpp] #warning use "ruby/io.h" instead of "rubyio.h" ^~~~~~~ In file included from ev_wrap.h:9, from iowatcher.c:10: iowatcher.c: In function 'Coolio_IOWatcher_initialize': ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ iowatcher.c:90:3: note: in expansion of macro 'ev_io_init' ev_io_init(&watcher_data->event_types.ev_io, Coolio_IOWatcher_libev_callback, FPTR_TO_FD(fptr), events); ^~~~~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ iowatcher.c:90:3: note: in expansion of macro 'ev_io_init' ev_io_init(&watcher_data->event_types.ev_io, Coolio_IOWatcher_libev_callback, FPTR_TO_FD(fptr), events); ^~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:689:3: note: in expansion of macro 'ev_set_priority' ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ iowatcher.c:90:3: note: in expansion of macro 'ev_io_init' ev_io_init(&watcher_data->event_types.ev_io, Coolio_IOWatcher_libev_callback, FPTR_TO_FD(fptr), events); ^~~~~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:690:3: note: in expansion of macro 'ev_set_cb' ev_set_cb ((ev), cb_); \ ^~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ iowatcher.c:90:3: note: in expansion of macro 'ev_io_init' ev_io_init(&watcher_data->event_types.ev_io, Coolio_IOWatcher_libev_callback, FPTR_TO_FD(fptr), events); ^~~~~~~~~~ compiling libev.c In file included from libev.c:8: ../libev/ev.c:488:48: warning: "/*" within comment [-Wcomment] /*#define MIN_INTERVAL 0.00000095367431640625 /* 1/2**20, good till 2200 */ In file included from libev.c:8: ../libev/ev.c:1836:31: warning: 'ev_default_loop_ptr' initialized and declared 'extern' EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a definition despite extern */ ^~~~~~~~~~~~~~~~~~~ In file included from ev_wrap.h:9, from libev.c:7: ../libev/ev.c: In function 'evpipe_init': ../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2403:8: note: in expansion of macro 'ev_is_active' if (!ev_is_active (&pipe_w)) ^~~~~~~~~~~~ In file included from ../libev/ev.c:178, from libev.c:8: ../libev/ev_poll.c: In function 'poll_poll': ../libev/ev_poll.c:111:77: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: poll() returned illegal result, broken BSD kernel?", p < polls + pollcnt)); ^ ../libev/ev_poll.c:111:77: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: poll() returned illegal result, broken BSD kernel?", p < polls + pollcnt)); ^ In file included from ev_wrap.h:9, from libev.c:7: ../libev/ev.c: In function 'loop_init': ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:714:51: note: in expansion of macro 'ev_init' #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) ^~~~~~~ ../libev/ev.c:2937:7: note: in expansion of macro 'ev_prepare_init' ev_prepare_init (&pending_w, pendingcb); ^~~~~~~~~~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:714:51: note: in expansion of macro 'ev_init' #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) ^~~~~~~ ../libev/ev.c:2937:7: note: in expansion of macro 'ev_prepare_init' ev_prepare_init (&pending_w, pendingcb); ^~~~~~~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:689:3: note: in expansion of macro 'ev_set_priority' ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ ../libev/ev.h:714:51: note: in expansion of macro 'ev_init' #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) ^~~~~~~ ../libev/ev.c:2937:7: note: in expansion of macro 'ev_prepare_init' ev_prepare_init (&pending_w, pendingcb); ^~~~~~~~~~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:690:3: note: in expansion of macro 'ev_set_cb' ev_set_cb ((ev), cb_); \ ^~~~~~~~~ ../libev/ev.h:714:51: note: in expansion of macro 'ev_init' #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) ^~~~~~~ ../libev/ev.c:2937:7: note: in expansion of macro 'ev_prepare_init' ev_prepare_init (&pending_w, pendingcb); ^~~~~~~~~~~~~~~ ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2940:7: note: in expansion of macro 'ev_init' ev_init (&pipe_w, pipecb); ^~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2940:7: note: in expansion of macro 'ev_init' ev_init (&pipe_w, pipecb); ^~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:689:3: note: in expansion of macro 'ev_set_priority' ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ ../libev/ev.c:2940:7: note: in expansion of macro 'ev_init' ev_init (&pipe_w, pipecb); ^~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:690:3: note: in expansion of macro 'ev_set_cb' ev_set_cb ((ev), cb_); \ ^~~~~~~~~ ../libev/ev.c:2940:7: note: in expansion of macro 'ev_init' ev_init (&pipe_w, pipecb); ^~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2941:7: note: in expansion of macro 'ev_set_priority' ev_set_priority (&pipe_w, EV_MAXPRI); ^~~~~~~~~~~~~~~ ../libev/ev.c: In function 'ev_loop_destroy': ../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2969:36: note: in expansion of macro 'ev_is_active' if (ev_is_default_loop (EV_A) && ev_is_active (&childev)) ^~~~~~~~~~~~ ../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2976:7: note: in expansion of macro 'ev_is_active' if (ev_is_active (&pipe_w)) ^~~~~~~~~~~~ ../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2986:7: note: in expansion of macro 'ev_is_active' if (ev_is_active (&sigfd_w)) ^~~~~~~~~~~~ ../libev/ev.c: In function 'loop_fork': ../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3079:7: note: in expansion of macro 'ev_is_active' if (ev_is_active (&pipe_w) && postfork != 2) ^~~~~~~~~~~~ In file included from ../libev/ev.c:178, from libev.c:8: ../libev/ev.c: In function 'verify_watcher': ../libev/ev.c:3123:49: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: watcher has invalid priority", ABSPRI (w) >= 0 && ABSPRI (w) < NUMPRI)); ^ ../libev/ev.c:3123:49: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: watcher has invalid priority", ABSPRI (w) >= 0 && ABSPRI (w) < NUMPRI)); ^ ../libev/ev.c:3126:59: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: pending watcher not on pending queue", pendings [ABSPRI (w)][w->pending - 1].w == w)); ^ ../libev/ev.c:3126:59: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: pending watcher not on pending queue", pendings [ABSPRI (w)][w->pending - 1].w == w)); ^ ../libev/ev.c: In function 'verify_heap': ../libev/ev.c:3137:54: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: active index mismatch in heap", ev_active (ANHE_w (heap [i])) == i)); ^ ../libev/ev.c:3137:54: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: active index mismatch in heap", ev_active (ANHE_w (heap [i])) == i)); ^ ../libev/ev.c:3138:48: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: heap condition violated", i == HEAP0 || ANHE_at (heap [HPARENT (i)]) <= ANHE_at (heap [i]))); ^ ../libev/ev.c:3138:48: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: heap condition violated", i == HEAP0 || ANHE_at (heap [HPARENT (i)]) <= ANHE_at (heap [i]))); ^ ../libev/ev.c:3139:47: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: heap at cache mismatch", ANHE_at (heap [i]) == ev_at (ANHE_w (heap [i])))); ^ ../libev/ev.c:3139:47: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: heap at cache mismatch", ANHE_at (heap [i]) == ev_at (ANHE_w (heap [i])))); ^ ../libev/ev.c: In function 'array_verify': ../libev/ev.c:3151:46: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: active index mismatch", ev_active (ws [cnt]) == cnt + 1)); ^ ../libev/ev.c:3151:46: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: active index mismatch", ev_active (ws [cnt]) == cnt + 1)); ^ ../libev/ev.c: In function 'ev_verify': ../libev/ev.c:3169:47: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: negative fd in fdchanges", fdchanges [i] >= 0)); ^ ../libev/ev.c:3169:47: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: negative fd in fdchanges", fdchanges [i] >= 0)); ^ ../libev/ev.c:3182:64: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: io watcher list contains a loop", w != w2)); ^ ../libev/ev.c:3182:64: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: io watcher list contains a loop", w != w2)); ^ ../libev/ev.c:3186:61: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: inactive fd watcher on anfd list", ev_active (w) == 1)); ^ ../libev/ev.c:3186:61: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: inactive fd watcher on anfd list", ev_active (w) == 1)); ^ ../libev/ev.c:3187:65: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: fd mismatch between watcher and anfd", ((ev_io *)w)->fd == i)); ^ ../libev/ev.c:3187:65: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: fd mismatch between watcher and anfd", ((ev_io *)w)->fd == i)); ^ In file included from ev_wrap.h:9, from libev.c:7: ../libev/ev.c: In function 'ev_default_loop': ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:710:51: note: in expansion of macro 'ev_init' #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ ../libev/ev.c:3265:11: note: in expansion of macro 'ev_signal_init' ev_signal_init (&childev, childcb, SIGCHLD); ^~~~~~~~~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:710:51: note: in expansion of macro 'ev_init' #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ ../libev/ev.c:3265:11: note: in expansion of macro 'ev_signal_init' ev_signal_init (&childev, childcb, SIGCHLD); ^~~~~~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:689:3: note: in expansion of macro 'ev_set_priority' ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ ../libev/ev.h:710:51: note: in expansion of macro 'ev_init' #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ ../libev/ev.c:3265:11: note: in expansion of macro 'ev_signal_init' ev_signal_init (&childev, childcb, SIGCHLD); ^~~~~~~~~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:690:3: note: in expansion of macro 'ev_set_cb' ev_set_cb ((ev), cb_); \ ^~~~~~~~~ ../libev/ev.h:710:51: note: in expansion of macro 'ev_init' #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) ^~~~~~~ ../libev/ev.c:3265:11: note: in expansion of macro 'ev_signal_init' ev_signal_init (&childev, childcb, SIGCHLD); ^~~~~~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3266:11: note: in expansion of macro 'ev_set_priority' ev_set_priority (&childev, EV_MAXPRI); ^~~~~~~~~~~~~~~ In file included from ../libev/ev.c:178, from libev.c:8: ../libev/ev.c: In function 'timers_reify': ../libev/ev.c:3371:93: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: negative ev_timer repeat value found while processing timers", w->repeat > 0.)); ^ ../libev/ev.c:3371:93: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: negative ev_timer repeat value found while processing timers", w->repeat > 0.)); ^ ../libev/ev.c: In function 'periodics_reify': ../libev/ev.c:3434:90: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_periodic reschedule callback returned time in the past", ev_at (w) >= ev_rt_now)); ^ ../libev/ev.c:3434:90: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_periodic reschedule callback returned time in the past", ev_at (w) >= ev_rt_now)); ^ ../libev/ev.c: In function 'ev_run': ../libev/ev.c:3599:62: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_loop recursion during release detected", loop_done != EVBREAK_RECURSE)); ^ ../libev/ev.c:3599:62: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_loop recursion during release detected", loop_done != EVBREAK_RECURSE)); ^ In file included from libev.c:8: ../libev/ev.c:3768:9: warning: implicit declaration of function 'rb_thread_call_without_gvl'; did you mean 'rb_thread_wait_for'? [-Wimplicit-function-declaration] rb_thread_call_without_gvl(ev_backend_poll, (void *)&poll_args, RUBY_UBF_IO, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~ rb_thread_wait_for In file included from ../libev/ev.c:178, from libev.c:8: ../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3783:72: note: in expansion of macro 'ev_is_active' assert (("libev: pipe_w not active, but pipe not written", ev_is_active (&pipe_w))); ^~~~~~~~~~~~ ../libev/ev.c:3783:70: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: pipe_w not active, but pipe not written", ev_is_active (&pipe_w))); ^ ../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3783:72: note: in expansion of macro 'ev_is_active' assert (("libev: pipe_w not active, but pipe not written", ev_is_active (&pipe_w))); ^~~~~~~~~~~~ ../libev/ev.c:3783:70: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: pipe_w not active, but pipe not written", ev_is_active (&pipe_w))); ^ ../libev/ev.c: In function 'ev_io_start': ../libev/ev.c:3958:56: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_io_start called with negative fd", fd >= 0)); ^ ../libev/ev.c:3958:56: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_io_start called with negative fd", fd >= 0)); ^ ../libev/ev.c:3959:63: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_io_start called with illegal event mask", !(w->events & ~(EV__IOFDSET | EV_READ | EV_WRITE)))); ^ ../libev/ev.c:3959:63: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_io_start called with illegal event mask", !(w->events & ~(EV__IOFDSET | EV_READ | EV_WRITE)))); ^ ../libev/ev.c:3968:62: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_io_start called with corrupted watcher", ((WL)w)->next != (WL)w)); ^ ../libev/ev.c:3968:62: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_io_start called with corrupted watcher", ((WL)w)->next != (WL)w)); ^ In file included from libev.c:8: ../libev/ev.c:3970:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY); ~~~~~~~~~~^~~~~~~~~~~~~ In file included from ../libev/ev.c:178, from libev.c:8: ../libev/ev.c: In function 'ev_io_stop': ../libev/ev.c:3984:88: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_io_stop called with illegal fd (must stay constant after start!)", w->fd >= 0 && w->fd < anfdmax)); ^ ../libev/ev.c:3984:88: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_io_stop called with illegal fd (must stay constant after start!)", w->fd >= 0 && w->fd < anfdmax)); ^ ../libev/ev.c: In function 'ev_timer_start': ../libev/ev.c:4005:75: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_timer_start called with negative timer repeat value", w->repeat >= 0.)); ^ ../libev/ev.c:4005:75: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_timer_start called with negative timer repeat value", w->repeat >= 0.)); ^ ../libev/ev.c: In function 'ev_timer_stop': ../libev/ev.c:4034:53: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: internal timer heap corruption", ANHE_w (timers [active]) == (WT)w)); ^ ../libev/ev.c:4034:53: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: internal timer heap corruption", ANHE_w (timers [active]) == (WT)w)); ^ ../libev/ev.c: In function 'ev_periodic_start': ../libev/ev.c:4098:78: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_periodic_start called with negative interval value", w->interval >= 0.)); ^ ../libev/ev.c:4098:78: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_periodic_start called with negative interval value", w->interval >= 0.)); ^ ../libev/ev.c: In function 'ev_periodic_stop': ../libev/ev.c:4131:56: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: internal periodic heap corruption", ANHE_w (periodics [active]) == (WT)w)); ^ ../libev/ev.c:4131:56: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: internal periodic heap corruption", ANHE_w (periodics [active]) == (WT)w)); ^ ../libev/ev.c: In function 'ev_signal_start': ../libev/ev.c:4170:70: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_signal_start called with illegal signal number", w->signum > 0 && w->signum < EV_NSIG)); ^ ../libev/ev.c:4170:70: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: ev_signal_start called with illegal signal number", w->signum > 0 && w->signum < EV_NSIG)); ^ ../libev/ev.c:4173:73: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: a signal must not be attached to two different loops", ^ ../libev/ev.c:4173:73: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: a signal must not be attached to two different loops", ^ In file included from ev_wrap.h:9, from libev.c:7: ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ ../libev/ev.c:4195:11: note: in expansion of macro 'ev_io_init' ev_io_init (&sigfd_w, sigfdcb, sigfd, EV_READ); ^~~~~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ ../libev/ev.c:4195:11: note: in expansion of macro 'ev_io_init' ev_io_init (&sigfd_w, sigfdcb, sigfd, EV_READ); ^~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:689:3: note: in expansion of macro 'ev_set_priority' ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ ../libev/ev.c:4195:11: note: in expansion of macro 'ev_io_init' ev_io_init (&sigfd_w, sigfdcb, sigfd, EV_READ); ^~~~~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:690:3: note: in expansion of macro 'ev_set_cb' ev_set_cb ((ev), cb_); \ ^~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ ../libev/ev.c:4195:11: note: in expansion of macro 'ev_io_init' ev_io_init (&sigfd_w, sigfdcb, sigfd, EV_READ); ^~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4196:11: note: in expansion of macro 'ev_set_priority' ev_set_priority (&sigfd_w, EV_MAXPRI); ^~~~~~~~~~~~~~~ In file included from ../libev/ev.c:178, from libev.c:8: ../libev/ev.c: In function 'ev_child_start': ../libev/ev.c:4292:74: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: child watchers are only supported in the default loop", loop == ev_default_loop_ptr)); ^ ../libev/ev.c:4292:74: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: child watchers are only supported in the default loop", loop == ev_default_loop_ptr)); ^ In file included from ev_wrap.h:9, from libev.c:7: ../libev/ev.c: In function 'infy_add': ../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4410:7: note: in expansion of macro 'ev_is_active' if (ev_is_active (&w->timer)) ev_ref (EV_A); ^~~~~~~~~~~~ ../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4412:7: note: in expansion of macro 'ev_is_active' if (ev_is_active (&w->timer)) ev_unref (EV_A); ^~~~~~~~~~~~ ../libev/ev.c: In function 'infy_init': ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ ../libev/ev.c:4519:7: note: in expansion of macro 'ev_io_init' ev_io_init (&fs_w, infy_cb, fs_fd, EV_READ); ^~~~~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ ../libev/ev.c:4519:7: note: in expansion of macro 'ev_io_init' ev_io_init (&fs_w, infy_cb, fs_fd, EV_READ); ^~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:689:3: note: in expansion of macro 'ev_set_priority' ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ ../libev/ev.c:4519:7: note: in expansion of macro 'ev_io_init' ev_io_init (&fs_w, infy_cb, fs_fd, EV_READ); ^~~~~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:690:3: note: in expansion of macro 'ev_set_cb' ev_set_cb ((ev), cb_); \ ^~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ ../libev/ev.c:4519:7: note: in expansion of macro 'ev_io_init' ev_io_init (&fs_w, infy_cb, fs_fd, EV_READ); ^~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4520:7: note: in expansion of macro 'ev_set_priority' ev_set_priority (&fs_w, EV_MAXPRI); ^~~~~~~~~~~~~~~ ../libev/ev.c: In function 'infy_fork': ../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4564:19: note: in expansion of macro 'ev_is_active' if (ev_is_active (&w->timer)) ev_ref (EV_A); ^~~~~~~~~~~~ ../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4566:19: note: in expansion of macro 'ev_is_active' if (ev_is_active (&w->timer)) ev_unref (EV_A); ^~~~~~~~~~~~ ../libev/ev.c: In function 'ev_stat_start': ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:708:51: note: in expansion of macro 'ev_init' #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ ../libev/ev.c:4641:3: note: in expansion of macro 'ev_timer_init' ev_timer_init (&w->timer, stat_timer_cb, 0., w->interval ? w->interval : DEF_STAT_INTERVAL); ^~~~~~~~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:708:51: note: in expansion of macro 'ev_init' #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ ../libev/ev.c:4641:3: note: in expansion of macro 'ev_timer_init' ev_timer_init (&w->timer, stat_timer_cb, 0., w->interval ? w->interval : DEF_STAT_INTERVAL); ^~~~~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:689:3: note: in expansion of macro 'ev_set_priority' ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ ../libev/ev.h:708:51: note: in expansion of macro 'ev_init' #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ ../libev/ev.c:4641:3: note: in expansion of macro 'ev_timer_init' ev_timer_init (&w->timer, stat_timer_cb, 0., w->interval ? w->interval : DEF_STAT_INTERVAL); ^~~~~~~~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:690:3: note: in expansion of macro 'ev_set_cb' ev_set_cb ((ev), cb_); \ ^~~~~~~~~ ../libev/ev.h:708:51: note: in expansion of macro 'ev_init' #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ ../libev/ev.c:4641:3: note: in expansion of macro 'ev_timer_init' ev_timer_init (&w->timer, stat_timer_cb, 0., w->interval ? w->interval : DEF_STAT_INTERVAL); ^~~~~~~~~~~~~ ../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ~^~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:708:73: note: in expansion of macro 'ev_timer_set' #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ ../libev/ev.c:4641:3: note: in expansion of macro 'ev_timer_init' ev_timer_init (&w->timer, stat_timer_cb, 0., w->interval ? w->interval : DEF_STAT_INTERVAL); ^~~~~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4642:3: note: in expansion of macro 'ev_set_priority' ev_set_priority (&w->timer, ev_priority (w)); ^~~~~~~~~~~~~~~ ../libev/ev.c: In function 'ev_stat_stop': ../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4674:7: note: in expansion of macro 'ev_is_active' if (ev_is_active (&w->timer)) ^~~~~~~~~~~~ In file included from ../libev/ev.c:178, from libev.c:8: ../libev/ev.c: In function 'ev_embed_start': ../libev/ev.c:4877:60: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: loop to be embedded is not embeddable", backend & ev_embeddable_backends ())); ^ ../libev/ev.c:4877:60: warning: left-hand operand of comma expression has no effect [-Wunused-value] assert (("libev: loop to be embedded is not embeddable", backend & ev_embeddable_backends ())); ^ In file included from ev_wrap.h:9, from libev.c:7: ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ ../libev/ev.c:4878:5: note: in expansion of macro 'ev_io_init' ev_io_init (&w->io, embed_io_cb, backend_fd, EV_READ); ^~~~~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ ../libev/ev.c:4878:5: note: in expansion of macro 'ev_io_init' ev_io_init (&w->io, embed_io_cb, backend_fd, EV_READ); ^~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:689:3: note: in expansion of macro 'ev_set_priority' ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ ../libev/ev.c:4878:5: note: in expansion of macro 'ev_io_init' ev_io_init (&w->io, embed_io_cb, backend_fd, EV_READ); ^~~~~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:690:3: note: in expansion of macro 'ev_set_cb' ev_set_cb ((ev), cb_); \ ^~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) ^~~~~~~ ../libev/ev.c:4878:5: note: in expansion of macro 'ev_io_init' ev_io_init (&w->io, embed_io_cb, backend_fd, EV_READ); ^~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4883:3: note: in expansion of macro 'ev_set_priority' ev_set_priority (&w->io, ev_priority (w)); ^~~~~~~~~~~~~~~ ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:714:51: note: in expansion of macro 'ev_init' #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) ^~~~~~~ ../libev/ev.c:4886:3: note: in expansion of macro 'ev_prepare_init' ev_prepare_init (&w->prepare, embed_prepare_cb); ^~~~~~~~~~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:714:51: note: in expansion of macro 'ev_init' #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) ^~~~~~~ ../libev/ev.c:4886:3: note: in expansion of macro 'ev_prepare_init' ev_prepare_init (&w->prepare, embed_prepare_cb); ^~~~~~~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:689:3: note: in expansion of macro 'ev_set_priority' ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ ../libev/ev.h:714:51: note: in expansion of macro 'ev_init' #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) ^~~~~~~ ../libev/ev.c:4886:3: note: in expansion of macro 'ev_prepare_init' ev_prepare_init (&w->prepare, embed_prepare_cb); ^~~~~~~~~~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:690:3: note: in expansion of macro 'ev_set_cb' ev_set_cb ((ev), cb_); \ ^~~~~~~~~ ../libev/ev.h:714:51: note: in expansion of macro 'ev_init' #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) ^~~~~~~ ../libev/ev.c:4886:3: note: in expansion of macro 'ev_prepare_init' ev_prepare_init (&w->prepare, embed_prepare_cb); ^~~~~~~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4887:3: note: in expansion of macro 'ev_set_priority' ev_set_priority (&w->prepare, EV_MINPRI); ^~~~~~~~~~~~~~~ ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:717:51: note: in expansion of macro 'ev_init' #define ev_fork_init(ev,cb) do { ev_init ((ev), (cb)); ev_fork_set ((ev)); } while (0) ^~~~~~~ ../libev/ev.c:4890:3: note: in expansion of macro 'ev_fork_init' ev_fork_init (&w->fork, embed_fork_cb); ^~~~~~~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:717:51: note: in expansion of macro 'ev_init' #define ev_fork_init(ev,cb) do { ev_init ((ev), (cb)); ev_fork_set ((ev)); } while (0) ^~~~~~~ ../libev/ev.c:4890:3: note: in expansion of macro 'ev_fork_init' ev_fork_init (&w->fork, embed_fork_cb); ^~~~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:689:3: note: in expansion of macro 'ev_set_priority' ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ ../libev/ev.h:717:51: note: in expansion of macro 'ev_init' #define ev_fork_init(ev,cb) do { ev_init ((ev), (cb)); ev_fork_set ((ev)); } while (0) ^~~~~~~ ../libev/ev.c:4890:3: note: in expansion of macro 'ev_fork_init' ev_fork_init (&w->fork, embed_fork_cb); ^~~~~~~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:690:3: note: in expansion of macro 'ev_set_cb' ev_set_cb ((ev), cb_); \ ^~~~~~~~~ ../libev/ev.h:717:51: note: in expansion of macro 'ev_init' #define ev_fork_init(ev,cb) do { ev_init ((ev), (cb)); ev_fork_set ((ev)); } while (0) ^~~~~~~ ../libev/ev.c:4890:3: note: in expansion of macro 'ev_fork_init' ev_fork_init (&w->fork, embed_fork_cb); ^~~~~~~~~~~~ ../libev/ev.c: In function 'ev_once': ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5100:3: note: in expansion of macro 'ev_init' ev_init (&once->io, once_cb_io); ^~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5100:3: note: in expansion of macro 'ev_init' ev_init (&once->io, once_cb_io); ^~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:689:3: note: in expansion of macro 'ev_set_priority' ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ ../libev/ev.c:5100:3: note: in expansion of macro 'ev_init' ev_init (&once->io, once_cb_io); ^~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:690:3: note: in expansion of macro 'ev_set_cb' ev_set_cb ((ev), cb_); \ ^~~~~~~~~ ../libev/ev.c:5100:3: note: in expansion of macro 'ev_init' ev_init (&once->io, once_cb_io); ^~~~~~~ ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5107:3: note: in expansion of macro 'ev_init' ev_init (&once->to, once_cb_to); ^~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5107:3: note: in expansion of macro 'ev_init' ev_init (&once->to, once_cb_to); ^~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:689:3: note: in expansion of macro 'ev_set_priority' ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ ../libev/ev.c:5107:3: note: in expansion of macro 'ev_init' ev_init (&once->to, once_cb_to); ^~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:690:3: note: in expansion of macro 'ev_set_cb' ev_set_cb ((ev), cb_); \ ^~~~~~~~~ ../libev/ev.c:5107:3: note: in expansion of macro 'ev_init' ev_init (&once->to, once_cb_to); ^~~~~~~ ../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ~^~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5110:7: note: in expansion of macro 'ev_timer_set' ev_timer_set (&once->to, timeout, 0.); ^~~~~~~~~~~~ In file included from libev.c:8: ../libev/ev.c: At top level: ../libev/ev.c:5227:27: warning: "/*" within comment [-Wcomment] /* EV_STAT 0x00001000 /* stat data changed */ ../libev/ev.c:5228:27: warning: "/*" within comment [-Wcomment] /* EV_EMBED 0x00010000 /* embedded event loop needs sweep */ In file included from libev.c:8: ../libev/ev.c: In function 'evpipe_write': ../libev/ev.c:2473:11: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (evpipe [1], &counter, sizeof (uint64_t)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2485:11: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write (evpipe [1], &(evpipe [1]), 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c: In function 'pipecb': ../libev/ev.c:2506:11: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] read (evpipe [1], &counter, sizeof (uint64_t)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2520:11: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] read (evpipe [0], &dummy, sizeof (dummy)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compiling loop.c In file included from loop.c:9: /usr/include/ruby/backward/rubysig.h:14:2: warning: #warning rubysig.h is obsolete [-Wcpp] #warning rubysig.h is obsolete ^~~~~~~ In file included from cool.io.h:11, from loop.c:12: /usr/include/ruby/backward/rubyio.h:2:2: warning: #warning use "ruby/io.h" instead of "rubyio.h" [-Wcpp] #warning use "ruby/io.h" instead of "rubyio.h" ^~~~~~~ In file included from ev_wrap.h:9, from loop.c:10: loop.c: In function 'Coolio_Loop_allocate': ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ loop.c:56:3: note: in expansion of macro 'ev_init' ev_init(&loop->timer, Coolio_Loop_timeout_callback); ^~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ loop.c:56:3: note: in expansion of macro 'ev_init' ev_init(&loop->timer, Coolio_Loop_timeout_callback); ^~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:689:3: note: in expansion of macro 'ev_set_priority' ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ loop.c:56:3: note: in expansion of macro 'ev_init' ev_init(&loop->timer, Coolio_Loop_timeout_callback); ^~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:690:3: note: in expansion of macro 'ev_set_cb' ev_set_cb ((ev), cb_); \ ^~~~~~~~~ loop.c:56:3: note: in expansion of macro 'ev_init' ev_init(&loop->timer, Coolio_Loop_timeout_callback); ^~~~~~~ compiling stat_watcher.c In file included from cool.io.h:11, from stat_watcher.c:10: /usr/include/ruby/backward/rubyio.h:2:2: warning: #warning use "ruby/io.h" instead of "rubyio.h" [-Wcpp] #warning use "ruby/io.h" instead of "rubyio.h" ^~~~~~~ In file included from ev_wrap.h:9, from stat_watcher.c:8: stat_watcher.c: In function 'Coolio_StatWatcher_initialize': ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' #define ev_stat_init(ev,cb,path,interval) do { ev_init ((ev), (cb)); ev_stat_set ((ev),(path),(interval)); } while (0) ^~~~~~~ stat_watcher.c:95:3: note: in expansion of macro 'ev_stat_init' ev_stat_init( ^~~~~~~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' #define ev_stat_init(ev,cb,path,interval) do { ev_init ((ev), (cb)); ev_stat_set ((ev),(path),(interval)); } while (0) ^~~~~~~ stat_watcher.c:95:3: note: in expansion of macro 'ev_stat_init' ev_stat_init( ^~~~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:689:3: note: in expansion of macro 'ev_set_priority' ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' #define ev_stat_init(ev,cb,path,interval) do { ev_init ((ev), (cb)); ev_stat_set ((ev),(path),(interval)); } while (0) ^~~~~~~ stat_watcher.c:95:3: note: in expansion of macro 'ev_stat_init' ev_stat_init( ^~~~~~~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:690:3: note: in expansion of macro 'ev_set_cb' ev_set_cb ((ev), cb_); \ ^~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' #define ev_stat_init(ev,cb,path,interval) do { ev_init ((ev), (cb)); ev_stat_set ((ev),(path),(interval)); } while (0) ^~~~~~~ stat_watcher.c:95:3: note: in expansion of macro 'ev_stat_init' ev_stat_init( ^~~~~~~~~~~~ stat_watcher.c: In function 'Coolio_StatWatcher_attach': stat_watcher.c:115:23: warning: unused variable 'timeout' [-Wunused-variable] ev_tstamp interval, timeout; ^~~~~~~ stat_watcher.c:115:13: warning: unused variable 'interval' [-Wunused-variable] ev_tstamp interval, timeout; ^~~~~~~~ compiling timer_watcher.c In file included from cool.io.h:11, from timer_watcher.c:10: /usr/include/ruby/backward/rubyio.h:2:2: warning: #warning use "ruby/io.h" instead of "rubyio.h" [-Wcpp] #warning use "ruby/io.h" instead of "rubyio.h" ^~~~~~~ In file included from ev_wrap.h:9, from timer_watcher.c:8: timer_watcher.c: In function 'Coolio_TimerWatcher_initialize': ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->active = \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:708:51: note: in expansion of macro 'ev_init' #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ timer_watcher.c:74:3: note: in expansion of macro 'ev_timer_init' ev_timer_init( ^~~~~~~~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((ev_watcher *)(void *)(ev))->pending = 0; \ ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:708:51: note: in expansion of macro 'ev_init' #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ timer_watcher.c:74:3: note: in expansion of macro 'ev_timer_init' ev_timer_init( ^~~~~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:689:3: note: in expansion of macro 'ev_set_priority' ev_set_priority ((ev), 0); \ ^~~~~~~~~~~~~~~ ../libev/ev.h:708:51: note: in expansion of macro 'ev_init' #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ timer_watcher.c:74:3: note: in expansion of macro 'ev_timer_init' ev_timer_init( ^~~~~~~~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] # define ev_set_cb(ev,cb_) (ev_cb_ (ev) = (cb_), memmove (&((ev_watcher *)(ev))->cb, &ev_cb_ (ev), sizeof (ev_cb_ (ev)))) ~^~~~~~~~~~~~~~~~~~~ ../libev/ev.h:690:3: note: in expansion of macro 'ev_set_cb' ev_set_cb ((ev), cb_); \ ^~~~~~~~~ ../libev/ev.h:708:51: note: in expansion of macro 'ev_init' #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~ timer_watcher.c:74:3: note: in expansion of macro 'ev_timer_init' ev_timer_init( ^~~~~~~~~~~~~ ../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ~^~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:708:73: note: in expansion of macro 'ev_timer_set' #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) ^~~~~~~~~~~~ timer_watcher.c:74:3: note: in expansion of macro 'ev_timer_init' ev_timer_init( ^~~~~~~~~~~~~ timer_watcher.c: In function 'Coolio_TimerWatcher_attach': ../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) ~^~~~~~~~~~~~~~~~~~~~~~~~ timer_watcher.c:113:3: note: in expansion of macro 'ev_timer_set' ev_timer_set( ^~~~~~~~~~~~ compiling utils.c compiling watcher.c In file included from cool.io.h:11, from watcher.c:10: /usr/include/ruby/backward/rubyio.h:2:2: warning: #warning use "ruby/io.h" instead of "rubyio.h" [-Wcpp] #warning use "ruby/io.h" instead of "rubyio.h" ^~~~~~~ linking shared-object cool.io_ext.so make: Leaving directory '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/ext/cool.io' make: Entering directory '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/ext/cool.io' /bin/install -c -m 0755 cool.io_ext.so /usr/src/RPM/BUILD/ruby-cool.io-1.5.4/.so.cool.io/usr/lib/ruby/site_ruby/2.5.5/x86_64-linux make: Leaving directory '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/ext/cool.io' [/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/ext/iobuffer]$ make make make: Entering directory '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/ext/iobuffer' compiling iobuffer.c iobuffer.c: In function 'buffer_read_frame': iobuffer.c:636:35: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] char *loc, *s = head->data + head->start, *e = head->data + head->end; ^~~~ iobuffer.c:636:66: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign] char *loc, *s = head->data + head->start, *e = head->data + head->end; ^~~~ iobuffer.c:632:25: warning: unused variable 'tmp' [-Wunused-variable] struct buffer_node *tmp; ^~~ linking shared-object iobuffer_ext.so make: Leaving directory '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/ext/iobuffer' make: Entering directory '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/ext/iobuffer' /bin/install -c -m 0755 iobuffer_ext.so /usr/src/RPM/BUILD/ruby-cool.io-1.5.4/.so.cool.io/usr/lib/ruby/site_ruby/2.5.5/x86_64-linux make: Leaving directory '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/ext/iobuffer' - - DOCUMENT- - - - - - - - - - - - - - - - - - - - - - - - - - - - - + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.99589 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/ruby-cool.io-buildroot + : + /bin/rm -rf -- /usr/src/tmp/ruby-cool.io-buildroot + cd ruby-cool.io-1.5.4 + /usr/bin/setup.rb install --install_prefix=/usr/src/tmp/ruby-cool.io-buildroot fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git [setup.rb] -> LoadError: cannot load such file -- rspec/core/rake_task fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git gem 'cool.io' at /usr/src/RPM/BUILD/ruby-cool.io-1.5.4 (ruby 2.5.5 x86_64-linux) ERROR[LoadError]: cannot load such file -- rspec/core/rake_task - - INSTALL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * bin -> * ext -> - [cool.io] in .so.cool.io/usr/lib/ruby/site_ruby/2.5.5/x86_64-linux iobuffer_ext.so => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.5.4/iobuffer_ext.so cool.io_ext.so => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.5.4/cool.io_ext.so gem.build_complete => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.5.4/gem.build_complete * lib -> - [cool.io] in lib coolio.rb => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/lib/coolio.rb cool.io/version.rb => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/lib/cool.io/version.rb cool.io/timer_watcher.rb => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/lib/cool.io/timer_watcher.rb cool.io/socket.rb => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/lib/cool.io/socket.rb cool.io/server.rb => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/lib/cool.io/server.rb cool.io/meta.rb => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/lib/cool.io/meta.rb cool.io/loop.rb => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/lib/cool.io/loop.rb cool.io/listener.rb => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/lib/cool.io/listener.rb cool.io/iowatcher.rb => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/lib/cool.io/iowatcher.rb cool.io/io.rb => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/lib/cool.io/io.rb cool.io/dsl.rb => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/lib/cool.io/dsl.rb cool.io/dns_resolver.rb => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/lib/cool.io/dns_resolver.rb cool.io/custom_require.rb => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/lib/cool.io/custom_require.rb cool.io/async_watcher.rb => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/lib/cool.io/async_watcher.rb cool.io.rb => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/lib/cool.io.rb * data -> - [cool.io] in . .gitignore => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/.gitignore .rspec => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/.rspec .travis.yml => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/.travis.yml CHANGES.md => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/CHANGES.md Gemfile => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/Gemfile LICENSE => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/LICENSE README.md => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/README.md Rakefile => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/Rakefile appveyor.yml => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/appveyor.yml cool.io.gemspec => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/cool.io.gemspec libev_ruby_gil.diff => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/libev_ruby_gil.diff libev_win_select.diff => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/libev_win_select.diff * man -> * ri -> - [cool.io] in .ri.cool.io cache.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/cache.ri Cool/IOThunk/io-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Cool/IOThunk/io-c.ri Cool/IOThunk/cdesc-IOThunk.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Cool/IOThunk/cdesc-IOThunk.ri Cool/Coolness/cool-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Cool/Coolness/cool-i.ri Cool/Coolness/cdesc-Coolness.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Cool/Coolness/cdesc-Coolness.ri Cool/io-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Cool/io-c.ri Cool/cdesc-Cool.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Cool/cdesc-Cool.ri Thread/_coolio_loop-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Thread/_coolio_loop-i.ri Thread/cdesc-Thread.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Thread/cdesc-Thread.ri Object/cool_require-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Object/cool_require-i.ri Object/cdesc-Object.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Object/cdesc-Object.ri Coolio/Meta/watcher_delegate-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Meta/watcher_delegate-i.ri Coolio/Meta/event_callback-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Meta/event_callback-i.ri Coolio/Meta/cdesc-Meta.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Meta/cdesc-Meta.ri Coolio/Connections/cdesc-Connections.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Connections/cdesc-Connections.ri Coolio/version-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/version-c.ri Coolio/inspect-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/inspect-c.ri Coolio/cdesc-Coolio.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/cdesc-Coolio.ri Coolio/TimerWatcher/cdesc-TimerWatcher.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TimerWatcher/cdesc-TimerWatcher.ri Coolio/UNIXSocket/address_family-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/UNIXSocket/address_family-i.ri Coolio/UNIXSocket/path-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/UNIXSocket/path-i.ri Coolio/UNIXSocket/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/UNIXSocket/new-c.ri Coolio/UNIXSocket/connect-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/UNIXSocket/connect-c.ri Coolio/UNIXSocket/cdesc-UNIXSocket.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/UNIXSocket/cdesc-UNIXSocket.ri Coolio/TCPSocket/TCPConnectResolver/on_success-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPSocket/TCPConnectResolver/on_success-i.ri Coolio/TCPSocket/TCPConnectResolver/on_failure-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPSocket/TCPConnectResolver/on_failure-i.ri Coolio/TCPSocket/TCPConnectResolver/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPSocket/TCPConnectResolver/new-c.ri Coolio/TCPSocket/TCPConnectResolver/cdesc-TCPConnectResolver.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPSocket/TCPConnectResolver/cdesc-TCPConnectResolver.ri Coolio/TCPSocket/TCPConnectSocket/peeraddr-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPSocket/TCPConnectSocket/peeraddr-i.ri Coolio/TCPSocket/TCPConnectSocket/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPSocket/TCPConnectSocket/new-c.ri Coolio/TCPSocket/TCPConnectSocket/cdesc-TCPConnectSocket.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPSocket/TCPConnectSocket/cdesc-TCPConnectSocket.ri Coolio/TCPSocket/address_family-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPSocket/address_family-i.ri Coolio/TCPSocket/remote_port-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPSocket/remote_port-i.ri Coolio/TCPSocket/remote_addr-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPSocket/remote_addr-i.ri Coolio/TCPSocket/remote_host-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPSocket/remote_host-i.ri Coolio/TCPSocket/peeraddr-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPSocket/peeraddr-i.ri Coolio/TCPSocket/precreate-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPSocket/precreate-c.ri Coolio/TCPSocket/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPSocket/new-c.ri Coolio/TCPSocket/connect-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPSocket/connect-c.ri Coolio/TCPSocket/cdesc-TCPSocket.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPSocket/cdesc-TCPSocket.ri Coolio/Socket/Connector/on_writable-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Socket/Connector/on_writable-i.ri Coolio/Socket/Connector/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Socket/Connector/new-c.ri Coolio/Socket/Connector/cdesc-Connector.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Socket/Connector/cdesc-Connector.ri Coolio/Socket/on_resolve_failed-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Socket/on_resolve_failed-i.ri Coolio/Socket/on_connect_failed-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Socket/on_connect_failed-i.ri Coolio/Socket/on_connect-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Socket/on_connect-i.ri Coolio/Socket/attach-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Socket/attach-i.ri Coolio/Socket/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Socket/new-c.ri Coolio/Socket/connect-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Socket/connect-c.ri Coolio/Socket/cdesc-Socket.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Socket/cdesc-Socket.ri Coolio/UNIXServer/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/UNIXServer/new-c.ri Coolio/UNIXServer/cdesc-UNIXServer.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/UNIXServer/cdesc-UNIXServer.ri Coolio/TCPServer/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPServer/new-c.ri Coolio/TCPServer/cdesc-TCPServer.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPServer/cdesc-TCPServer.ri Coolio/Server/on_connection-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Server/on_connection-i.ri Coolio/Server/fileno-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Server/fileno-i.ri Coolio/Server/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Server/new-c.ri Coolio/Server/cdesc-Server.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Server/cdesc-Server.ri Coolio/Loop/watchers-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Loop/watchers-i.ri Coolio/Loop/stop-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Loop/stop-i.ri Coolio/Loop/run-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Loop/run-i.ri Coolio/Loop/has_active_watchers%3f-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Loop/has_active_watchers%3f-i.ri Coolio/Loop/attach-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Loop/attach-i.ri Coolio/Loop/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Loop/new-c.ri Coolio/Loop/default-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Loop/default-c.ri Coolio/Loop/cdesc-Loop.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Loop/cdesc-Loop.ri Coolio/UNIXListener/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/UNIXListener/new-c.ri Coolio/UNIXListener/cdesc-UNIXListener.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/UNIXListener/cdesc-UNIXListener.ri Coolio/TCPListener/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPListener/new-c.ri Coolio/TCPListener/cdesc-TCPListener.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/TCPListener/cdesc-TCPListener.ri Coolio/Listener/on_readable-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Listener/on_readable-i.ri Coolio/Listener/on_connection-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Listener/on_connection-i.ri Coolio/Listener/listen-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Listener/listen-i.ri Coolio/Listener/fileno-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Listener/fileno-i.ri Coolio/Listener/close-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Listener/close-i.ri Coolio/Listener/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Listener/new-c.ri Coolio/Listener/cdesc-Listener.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/Listener/cdesc-Listener.ri Coolio/IOWatcher/cdesc-IOWatcher.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IOWatcher/cdesc-IOWatcher.ri Coolio/IO/Watcher/on_writable-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/Watcher/on_writable-i.ri Coolio/IO/Watcher/on_readable-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/Watcher/on_readable-i.ri Coolio/IO/Watcher/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/Watcher/new-c.ri Coolio/IO/Watcher/cdesc-Watcher.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/Watcher/cdesc-Watcher.ri Coolio/IO/write-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/write-i.ri Coolio/IO/schedule_write-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/schedule_write-i.ri Coolio/IO/on_write_complete-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/on_write_complete-i.ri Coolio/IO/on_writable-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/on_writable-i.ri Coolio/IO/on_readable-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/on_readable-i.ri Coolio/IO/on_read-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/on_read-i.ri Coolio/IO/on_close-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/on_close-i.ri Coolio/IO/evloop-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/evloop-i.ri Coolio/IO/enabled%3f-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/enabled%3f-i.ri Coolio/IO/enable_write_watcher-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/enable_write_watcher-i.ri Coolio/IO/enable-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/enable-i.ri Coolio/IO/disable_write_watcher-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/disable_write_watcher-i.ri Coolio/IO/disable-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/disable-i.ri Coolio/IO/detach_write_watcher-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/detach_write_watcher-i.ri Coolio/IO/detach-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/detach-i.ri Coolio/IO/closed%3f-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/closed%3f-i.ri Coolio/IO/close-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/close-i.ri Coolio/IO/attached%3f-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/attached%3f-i.ri Coolio/IO/attach-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/attach-i.ri Coolio/IO/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/new-c.ri Coolio/IO/cdesc-IO.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/IO/cdesc-IO.ri Coolio/DSL/server-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DSL/server-i.ri Coolio/DSL/run-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DSL/run-i.ri Coolio/DSL/connection-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DSL/connection-i.ri Coolio/DSL/connect-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DSL/connect-i.ri Coolio/DSL/%5b%5d-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DSL/%5b%5d-i.ri Coolio/DSL/cdesc-DSL.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DSL/cdesc-DSL.ri Coolio/DSL/ConnectionBuilder/on_write_complete-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DSL/ConnectionBuilder/on_write_complete-i.ri Coolio/DSL/ConnectionBuilder/on_resolve_failed-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DSL/ConnectionBuilder/on_resolve_failed-i.ri Coolio/DSL/ConnectionBuilder/on_read-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DSL/ConnectionBuilder/on_read-i.ri Coolio/DSL/ConnectionBuilder/on_connect_failed-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DSL/ConnectionBuilder/on_connect_failed-i.ri Coolio/DSL/ConnectionBuilder/on_connect-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DSL/ConnectionBuilder/on_connect-i.ri Coolio/DSL/ConnectionBuilder/on_close-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DSL/ConnectionBuilder/on_close-i.ri Coolio/DSL/ConnectionBuilder/initializer-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DSL/ConnectionBuilder/initializer-i.ri Coolio/DSL/ConnectionBuilder/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DSL/ConnectionBuilder/new-c.ri Coolio/DSL/ConnectionBuilder/cdesc-ConnectionBuilder.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DSL/ConnectionBuilder/cdesc-ConnectionBuilder.ri Coolio/DNSResolver/Timeout/on_timer-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DNSResolver/Timeout/on_timer-i.ri Coolio/DNSResolver/Timeout/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DNSResolver/Timeout/new-c.ri Coolio/DNSResolver/Timeout/cdesc-Timeout.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DNSResolver/Timeout/cdesc-Timeout.ri Coolio/DNSResolver/send_request-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DNSResolver/send_request-i.ri Coolio/DNSResolver/response_address-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DNSResolver/response_address-i.ri Coolio/DNSResolver/request_question-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DNSResolver/request_question-i.ri Coolio/DNSResolver/request_message-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DNSResolver/request_message-i.ri Coolio/DNSResolver/on_timeout-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DNSResolver/on_timeout-i.ri Coolio/DNSResolver/on_success-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DNSResolver/on_success-i.ri Coolio/DNSResolver/on_readable-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DNSResolver/on_readable-i.ri Coolio/DNSResolver/on_failure-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DNSResolver/on_failure-i.ri Coolio/DNSResolver/detach-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DNSResolver/detach-i.ri Coolio/DNSResolver/attach-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DNSResolver/attach-i.ri Coolio/DNSResolver/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DNSResolver/new-c.ri Coolio/DNSResolver/hosts-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DNSResolver/hosts-c.ri Coolio/DNSResolver/cdesc-DNSResolver.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/DNSResolver/cdesc-DNSResolver.ri Coolio/AsyncWatcher/signal-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/AsyncWatcher/signal-i.ri Coolio/AsyncWatcher/on_signal-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/AsyncWatcher/on_signal-i.ri Coolio/AsyncWatcher/on_readable-i.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/AsyncWatcher/on_readable-i.ri Coolio/AsyncWatcher/new-c.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/AsyncWatcher/new-c.ri Coolio/AsyncWatcher/cdesc-AsyncWatcher.ri => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.5.4/ri/Coolio/AsyncWatcher/cdesc-AsyncWatcher.ri * include -> - [cool.io] in ext/cool.io watcher.h => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/include/cool.io/watcher.h ev_wrap.h => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/include/cool.io/ev_wrap.h cool.io.h => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/include/cool.io/cool.io.h * .gemspec -> - [cool.io] /usr/src/tmp/gem.20200524-452993-1wmwudm => [/usr/src/tmp/ruby-cool.io-buildroot]/usr/lib/ruby/gems/2.5.0/specifications/cool.io-1.5.4.gemspec + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/ruby-cool.io-buildroot (auto) removed './usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/.gitignore' mode of 'usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.5.4/gem.build_complete' changed from 0555 (r-xr-xr-x) to 0755 (rwxr-xr-x) mode of 'usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.5.4/cool.io_ext.so' changed from 0555 (r-xr-xr-x) to 0755 (rwxr-xr-x) mode of 'usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.5.4/iobuffer_ext.so' changed from 0555 (r-xr-xr-x) to 0755 (rwxr-xr-x) mode of './usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.5.4/cool.io_ext.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.5.4/iobuffer_ext.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/ruby-cool.io-buildroot (binconfig,pkgconfig,libtool,desktop) Checking contents of files in /usr/src/tmp/ruby-cool.io-buildroot/ (default) Compressing files in /usr/src/tmp/ruby-cool.io-buildroot (auto) Adjusting library links in /usr/src/tmp/ruby-cool.io-buildroot ./usr/lib: ./usr/lib/ruby/gems/2.5.0/gems/cool.io-1.5.4/lib: /usr/lib/rpm/debugedit: ./usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.5.4/cool.io_ext.so: DWARF version 0 unhandled /usr/lib/rpm/debugedit: ./usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.5.4/iobuffer_ext.so: DWARF version 0 unhandled Verifying ELF objects in /usr/src/tmp/ruby-cool.io-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.49544 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ruby-cool.io-1.5.4 + /usr/bin/setup.rb test fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git [setup.rb] -> LoadError: cannot load such file -- rspec/core/rake_task fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git gem 'cool.io' at /usr/src/RPM/BUILD/ruby-cool.io-1.5.4 (ruby 2.5.5 x86_64-linux) ERROR[LoadError]: cannot load such file -- rspec/core/rake_task + exit 0 Processing files: ruby-cool.io-1.5.4-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.21018 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd ruby-cool.io-1.5.4 + DOCDIR=/usr/src/tmp/ruby-cool.io-buildroot/usr/share/doc/ruby-cool.io-1.5.4 + export DOCDIR + rm -rf /usr/src/tmp/ruby-cool.io-buildroot/usr/share/doc/ruby-cool.io-1.5.4 + /bin/mkdir -p /usr/src/tmp/ruby-cool.io-buildroot/usr/share/doc/ruby-cool.io-1.5.4 + cp -prL README.md /usr/src/tmp/ruby-cool.io-buildroot/usr/share/doc/ruby-cool.io-1.5.4 + chmod -R go-w /usr/src/tmp/ruby-cool.io-buildroot/usr/share/doc/ruby-cool.io-1.5.4 + chmod -R a+rX /usr/src/tmp/ruby-cool.io-buildroot/usr/share/doc/ruby-cool.io-1.5.4 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.roQuFK find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,ruby,shell) Detecting ruby provides for ruby-cool.io... --- '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/SetupConfig' Ruby project file is '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/SetupConfig' setup.rb provides --install_prefix=/usr/src/tmp/ruby-cool.io-buildroot --package=ruby-cool.io -q fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git [setup.rb] -> LoadError: cannot load such file -- rspec/core/rake_task fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git gem 'cool.io' at /usr/src/RPM/BUILD/ruby-cool.io-1.5.4 (ruby 2.5.5 x86_64-linux) ERROR[LoadError]: cannot load such file -- rspec/core/rake_task * provs -> - [cool.io] [lib]: gem(cool.io) = 1.5.4 ruby-gem(cool.io) = 1.5.4 rubygem(cool.io) = 1.5.4 Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.X6L5FB find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,ruby,shebang,shell,static,symlinks,systemd-services) Detecting ruby requires for ruby-cool.io... Ruby project file is '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/SetupConfig' setup.rb requires --install_prefix=/usr/src/tmp/ruby-cool.io-buildroot --package=ruby-cool.io -q fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git [setup.rb] -> LoadError: cannot load such file -- rspec/core/rake_task fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git gem 'cool.io' at /usr/src/RPM/BUILD/ruby-cool.io-1.5.4 (ruby 2.5.5 x86_64-linux) ERROR[LoadError]: cannot load such file -- rspec/core/rake_task * reqs -> - [cool.io] [lib]: ruby(2.5.0) ruby >= 0 rubygems >= 0 Provides: gem(cool.io) = 1.5.4, ruby-gem(cool.io) = 1.5.4, rubygem(cool.io) = 1.5.4 Requires: libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.2)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libc.so.6(GLIBC_2.9)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), librt.so.1(GLIBC_2.2.5)(64bit), libruby.so.2.5()(64bit) >= set:oiHa6mzG2HVc4hss1623ZDmch9plKcDWW9gDoSY4myVBVlMustEOcu7epNwG3IaOqpNDmgEuePYmRBW9uZHo4C6lRZBIcBy0n0Gx0Ck7XsdkxodKDhGJTZlX72qONBsMZvMbJ3, rtld(GNU_HASH), ruby >= 0, ruby(2.5.0), rubygems >= 0 Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.hdLbgw /usr/lib/rpm/debugedit: ./usr/lib/debug/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.5.4/cool.io_ext.so.debug: DWARF version 0 unhandled /usr/lib/rpm/debugedit: ./usr/lib/debug/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.5.4/iobuffer_ext.so.debug: DWARF version 0 unhandled Creating ruby-cool.io-debuginfo package Processing files: gem-cool-io-doc-1.5.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9UM7Ku find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,ruby,shell) Detecting ruby provides for gem-cool-io-doc... --- '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/SetupConfig' Ruby project file is '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/SetupConfig' setup.rb provides --install_prefix=/usr/src/tmp/ruby-cool.io-buildroot --package=gem-cool-io-doc -q fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git [setup.rb] -> LoadError: cannot load such file -- rspec/core/rake_task fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git gem 'cool.io' at /usr/src/RPM/BUILD/ruby-cool.io-1.5.4 (ruby 2.5.5 x86_64-linux) ERROR[LoadError]: cannot load such file -- rspec/core/rake_task * provs -> - [cool.io] Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vuOGNw find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,ruby,shebang,shell,static,symlinks,systemd-services) Detecting ruby requires for gem-cool-io-doc... Ruby project file is '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/SetupConfig' setup.rb requires --install_prefix=/usr/src/tmp/ruby-cool.io-buildroot --package=gem-cool-io-doc -q fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git [setup.rb] -> LoadError: cannot load such file -- rspec/core/rake_task fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git gem 'cool.io' at /usr/src/RPM/BUILD/ruby-cool.io-1.5.4 (ruby 2.5.5 x86_64-linux) ERROR[LoadError]: cannot load such file -- rspec/core/rake_task * reqs -> - [cool.io] [doc]: gem(cool.io) = 1.5.4 Provides: ruby-cool.io-doc Requires: gem(cool.io) = 1.5.4 Obsoletes: ruby-cool.io-doc Processing files: gem-cool-io-devel-1.5.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fsc7pC find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,ruby,shell) Detecting ruby provides for gem-cool-io-devel... --- '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/SetupConfig' Ruby project file is '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/SetupConfig' setup.rb provides --install_prefix=/usr/src/tmp/ruby-cool.io-buildroot --package=gem-cool-io-devel -q fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git [setup.rb] -> LoadError: cannot load such file -- rspec/core/rake_task fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git gem 'cool.io' at /usr/src/RPM/BUILD/ruby-cool.io-1.5.4 (ruby 2.5.5 x86_64-linux) ERROR[LoadError]: cannot load such file -- rspec/core/rake_task * provs -> - [cool.io] Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VRHr2L find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,ruby,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/ruby-cool.io-buildroot/usr/include/cool.io/cool.io.h:11:10: fatal error: rubyio.h: No such file or directory #include "rubyio.h" ^~~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/ruby-cool.io-buildroot/usr/include/cool.io/cool.io.h: cpp failed, trying c++ mode x86_64-alt-linux-cpp: error trying to exec 'cc1plus': execvp: No such file or directory cpp.req: WARNING: /usr/src/tmp/ruby-cool.io-buildroot/usr/include/cool.io/cool.io.h: cpp failed /usr/src/tmp/ruby-cool.io-buildroot/usr/include/cool.io/ev_wrap.h:9:10: fatal error: ../libev/ev.h: No such file or directory #include "../libev/ev.h" ^~~~~~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/ruby-cool.io-buildroot/usr/include/cool.io/ev_wrap.h: cpp failed Detecting ruby requires for gem-cool-io-devel... Ruby project file is '/usr/src/RPM/BUILD/ruby-cool.io-1.5.4/SetupConfig' setup.rb requires --install_prefix=/usr/src/tmp/ruby-cool.io-buildroot --package=gem-cool-io-devel -q fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git [setup.rb] -> LoadError: cannot load such file -- rspec/core/rake_task fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git gem 'cool.io' at /usr/src/RPM/BUILD/ruby-cool.io-1.5.4 (ruby 2.5.5 x86_64-linux) ERROR[LoadError]: cannot load such file -- rspec/core/rake_task * reqs -> - [cool.io] [devel]: gem(cool.io) = 1.5.4 Requires: gem(cool.io) = 1.5.4 Processing files: ruby-cool.io-debuginfo-1.5.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9S3oLZ find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.d5f11g find-requires: running scripts (debuginfo) Requires: ruby-cool.io = 1.5.4-alt1, debug64(libc.so.6), debug64(libpthread.so.0), debug64(librt.so.1), debug64(libruby.so.2.5) Adding to ruby-cool.io-debuginfo a strict dependency on ruby-cool.io Adding to gem-cool-io-doc a strict dependency on ruby-cool.io Adding to gem-cool-io-devel a strict dependency on ruby-cool.io Removing 1 extra deps from gem-cool-io-doc due to dependency on ruby-cool.io Removing 1 extra deps from gem-cool-io-devel due to dependency on ruby-cool.io Wrote: /usr/src/RPM/RPMS/x86_64/ruby-cool.io-1.5.4-alt1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/noarch/gem-cool-io-doc-1.5.4-alt1.noarch.rpm Wrote: /usr/src/RPM/RPMS/noarch/gem-cool-io-devel-1.5.4-alt1.noarch.rpm Wrote: /usr/src/RPM/RPMS/x86_64/ruby-cool.io-debuginfo-1.5.4-alt1.x86_64.rpm 11.33user 1.86system 0:20.24elapsed 65%CPU (0avgtext+0avgdata 58476maxresident)k 0inputs+0outputs (0major+637208minor)pagefaults 0swaps 17.81user 4.51system 0:31.11elapsed 71%CPU (0avgtext+0avgdata 115804maxresident)k 0inputs+0outputs (0major+1055873minor)pagefaults 0swaps