<86>Feb 27 07:02:11 userdel[1230423]: delete user 'rooter'
<86>Feb 27 07:02:11 userdel[1230423]: removed group 'rooter' owned by 'rooter'
<86>Feb 27 07:02:11 userdel[1230423]: removed shadow group 'rooter' owned by 'rooter'
<86>Feb 27 07:02:11 groupadd[1230438]: group added to /etc/group: name=rooter, GID=933
<86>Feb 27 07:02:11 groupadd[1230438]: group added to /etc/gshadow: name=rooter
<86>Feb 27 07:02:11 groupadd[1230438]: new group: name=rooter, GID=933
<86>Feb 27 07:02:11 useradd[1230453]: new user: name=rooter, UID=933, GID=933, home=/root, shell=/bin/bash
<86>Feb 27 07:02:11 userdel[1230471]: delete user 'builder'
<86>Feb 27 07:02:11 userdel[1230471]: removed group 'builder' owned by 'builder'
<86>Feb 27 07:02:11 userdel[1230471]: removed shadow group 'builder' owned by 'builder'
<86>Feb 27 07:02:11 groupadd[1230487]: group added to /etc/group: name=builder, GID=934
<86>Feb 27 07:02:11 groupadd[1230487]: group added to /etc/gshadow: name=builder
<86>Feb 27 07:02:11 groupadd[1230487]: new group: name=builder, GID=934
<86>Feb 27 07:02:11 useradd[1230498]: new user: name=builder, UID=934, GID=934, home=/usr/src, shell=/bin/bash
<13>Feb 27 07:02:12 rpmi: libidn2-2.2.0-alt1 p9+229971.100.2.1 1558696275 installed
<13>Feb 27 07:02:12 rpmi: libruby-2.5.9-alt1 p9+261867.500.5.1 1606313941 installed
<13>Feb 27 07:02:12 rpmi: rpm-macros-ruby-1:1.0.0-alt12 p9+247371.4.135.1 1590431959 installed
<13>Feb 27 07:02:12 rpmi: libexpat-2.4.3-alt1 p9+293696.100.1.1 1643124786 installed
<13>Feb 27 07:02:12 rpmi: publicsuffix-list-dafsa-20211230-alt1 p9+293277.100.2.1 1643036039 installed
<13>Feb 27 07:02:12 rpmi: libpsl-0.21.1-alt1 p9+255207.100.1.1 1595355041 installed
<13>Feb 27 07:02:12 rpmi: libnghttp2-1.41.0-alt1 p9+256449.100.1.1 1597829543 installed
<13>Feb 27 07:02:12 rpmi: openldap-common-2.4.59-alt0.p9.1 p9+281540.300.5.1 1629898589 installed
<13>Feb 27 07:02:12 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed
<13>Feb 27 07:02:12 rpmi: libbrotlidec-1.0.7-alt1 sisyphus+226738.100.2.1 1554554565 installed
<13>Feb 27 07:02:12 rpmi: rsync-3.1.3-alt1 1518721083 installed
<13>Feb 27 07:02:12 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994917 installed
<13>Feb 27 07:02:12 rpmi: libkeyutils-1.6-alt2 sisyphus+226520.100.2.1 1554512088 installed
<13>Feb 27 07:02:12 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091653 installed
<13>Feb 27 07:02:12 rpmi: libedit3-3.1.20181209-alt1 sisyphus+224773.40.4.1 1552311071 installed
<13>Feb 27 07:02:12 rpmi: less-530-alt1 sisyphus+226367.200.2.2 1554151813 installed
<13>Feb 27 07:02:12 rpmi: diffstat-1.62-alt1 sisyphus+221902.1600.4.1 1550595227 installed
<13>Feb 27 07:02:12 rpmi: chrpath-0.16-alt1 1453066315 installed
<13>Feb 27 07:02:12 rpmi: libp11-kit-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed
<13>Feb 27 07:02:12 rpmi: libtasn1-4.14-alt1 p9+235792.100.2.1 1565425233 installed
<13>Feb 27 07:02:12 rpmi: libgdbm-1.8.3-alt10 1454943313 installed
<13>Feb 27 07:02:12 rpmi: libyaml2-0.2.2-alt1 sisyphus+229134.100.1.1 1557342720 installed
<13>Feb 27 07:02:12 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Feb 27 07:02:12 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Feb 27 07:02:12 rpmi: ca-certificates-2021.10.06-alt1 p9+289862.100.1.1 1637033643 installed
<13>Feb 27 07:02:12 rpmi: ca-trust-0.1.2-alt1 p9+233349.100.1.1 1561655062 installed
<13>Feb 27 07:02:12 rpmi: p11-kit-trust-0.23.15-alt2 p9+254920.2400.19.1 1601385869 installed
<13>Feb 27 07:02:13 rpmi: libcrypto1.1-1.1.1l-alt1 p9+283690.100.2.1 1630572181 installed
<13>Feb 27 07:02:13 rpmi: libssl1.1-1.1.1l-alt1 p9+283690.100.2.1 1630572181 installed
<86>Feb 27 07:02:13 groupadd[1242247]: group added to /etc/group: name=_keytab, GID=499
<86>Feb 27 07:02:13 groupadd[1242247]: group added to /etc/gshadow: name=_keytab
<86>Feb 27 07:02:13 groupadd[1242247]: new group: name=_keytab, GID=499
<13>Feb 27 07:02:13 rpmi: libkrb5-1.17.2-alt2 p9+280683.100.2.1 1627489159 installed
<86>Feb 27 07:02:13 groupadd[1242725]: group added to /etc/group: name=sasl, GID=498
<86>Feb 27 07:02:13 groupadd[1242725]: group added to /etc/gshadow: name=sasl
<86>Feb 27 07:02:13 groupadd[1242725]: new group: name=sasl, GID=498
<13>Feb 27 07:02:13 rpmi: libsasl2-3-2.1.27-alt2.1 p9+256192.100.1.1 1597226707 installed
<13>Feb 27 07:02:13 rpmi: libldap-2.4.59-alt0.p9.1 p9+281540.300.5.1 1629898589 installed
<13>Feb 27 07:02:13 rpmi: libcurl-7.79.0-alt2 p9+285689.100.2.1 1632758193 installed
<13>Feb 27 07:02:13 rpmi: openssl-1.1.1l-alt1 p9+283690.100.2.1 1630572181 installed
<13>Feb 27 07:02:13 rpmi: ruby-rubygems-update-3.0.4-alt1 p9+247371.35300.135.1 1590436206 installed
<13>Feb 27 07:02:13 rpmi: gem-did-you-mean-1.3.0-alt2.1 p9+247371.40400.161.1 1591376055 installed
<13>Feb 27 07:02:13 rpmi: gem-minitest-5.14.0-alt1.1 p9+247371.67710.170.1 1592235999 installed
<13>Feb 27 07:02:13 rpmi: ruby-net-telnet-0.2.0-alt1 sisyphus+219345.2700.8.1 1547631566 installed
<13>Feb 27 07:02:13 rpmi: gem-rake-13.0.1-alt1 p9+247371.77140.170.1 1592237858 installed
<13>Feb 27 07:02:13 rpmi: ruby-xmlrpc-0.3.0-alt1 sisyphus+219345.3300.8.1 1547631818 installed
<13>Feb 27 07:02:13 rpmi: gem-2.5.9-alt1 p9+261867.500.5.1 1606313941 installed
<13>Feb 27 07:02:13 rpmi: ri-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed
<13>Feb 27 07:02:13 rpmi: rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed
<13>Feb 27 07:02:13 rpmi: ruby-rdoc-6.1.1-alt3 sisyphus+220149.7500.44.1 1552167568 installed
<13>Feb 27 07:02:13 rpmi: rake-13.0.1-alt1 p9+247371.77140.170.1 1592237858 installed
<13>Feb 27 07:02:13 rpmi: erb-2.5.9-alt1 p9+261867.500.5.1 1606313941 installed
<13>Feb 27 07:02:13 rpmi: irb-2.5.9-alt1 p9+261867.500.5.1 1606313941 installed
<13>Feb 27 07:02:14 rpmi: gem-bundler-2.1.4-alt1 p9+247371.33100.135.1 1590435793 installed
<13>Feb 27 07:02:14 rpmi: gem-test-unit-3.3.5-alt0.1 p9+247371.60440.162.1 1591424158 installed
<13>Feb 27 07:02:14 rpmi: gem-power-assert-1.1.7-alt1 p9+247371.60200.162.1 1591424056 installed
<13>Feb 27 07:02:14 rpmi: ruby-stdlibs-2.5.9-alt1 p9+261867.500.5.1 1606313941 installed
<13>Feb 27 07:02:14 rpmi: bundle-2.1.4-alt1 p9+247371.33100.135.1 1590435793 installed
<13>Feb 27 07:02:14 rpmi: ruby-2.5.9-alt1 p9+261867.500.5.1 1606313941 installed
<13>Feb 27 07:02:14 rpmi: setup-rb-5.999.4-alt3 p9+254848.4000.26.1 1597077428 installed
<13>Feb 27 07:02:14 rpmi: gem-setup-5.999.4-alt3 p9+254848.4000.26.1 1597077428 installed
<13>Feb 27 07:02:14 rpmi: openssh-common-7.9p1-alt1 p9+233306.100.1.1 1561630922 installed
<86>Feb 27 07:02:14 groupadd[1249775]: group added to /etc/group: name=sshagent, GID=497
<86>Feb 27 07:02:14 groupadd[1249775]: group added to /etc/gshadow: name=sshagent
<86>Feb 27 07:02:14 groupadd[1249775]: new group: name=sshagent, GID=497
<13>Feb 27 07:02:14 rpmi: openssh-clients-7.9p1-alt1 p9+233306.100.1.1 1561630922 installed
<13>Feb 27 07:02:14 rpmi: git-core-2.25.4-alt1 p9+250335.100.1.1 1587407985 installed
<13>Feb 27 07:02:14 rpmi: ruby-tool-setup-3.4.1-alt15 sisyphus+224756.300.2.1 1552290808 installed
<13>Feb 27 07:02:14 rpmi: libruby-devel-2.5.9-alt1 p9+261867.500.5.1 1606313941 installed
<13>Feb 27 07:02:14 rpmi: rpm-build-ruby-1:1.0.0-alt12 p9+247371.4.135.1 1590431959 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/gem-cool-io-1.6.0-alt1.1.nosrc.rpm (w1.gzdio)
Installing gem-cool-io-1.6.0-alt1.1.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.32263
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf gem-cool-io-1.6.0
+ echo 'Source #0 (gem-cool-io-1.6.0.tar):'
Source #0 (gem-cool-io-1.6.0.tar):
+ /bin/tar -xf /usr/src/RPM/SOURCES/gem-cool-io-1.6.0.tar
+ cd gem-cool-io-1.6.0
+ /bin/chmod -c -Rf u+rwX,go-w .
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.32263
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd gem-cool-io-1.6.0
+ /usr/bin/ruby -rvendor-specific /usr/bin/setup.rb build --shebang=auto --prefixes=gem,ruby,rails-engine --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][WARN] -> cannot load such file -- rspec/core/rake_task
[setup.rb][WARN] -> 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/gem-cool-io-1.6.0
(ruby 2.5.9 x86_64-linux)
WARN [LoadError]: cannot load such file -- rspec/core/rake_task

- - PRECONFIG - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

SetupConfig was saved. Edit to customize configuration.

- - COMPILE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

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
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/gem-cool-io-1.6.0/ext/cool.io/.]$ make make
make: Entering directory '/usr/src/RPM/BUILD/gem-cool-io-1.6.0/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/gem-cool-io-1.6.0/ext/cool.io'
make: Entering directory '/usr/src/RPM/BUILD/gem-cool-io-1.6.0/ext/cool.io'
/bin/install -c -m 0755 cool.io_ext.so /usr/src/RPM/BUILD/gem-cool-io-1.6.0/.so.cool.io/usr/lib/ruby/site_ruby/2.5.9/x86_64-linux
make: Leaving directory '/usr/src/RPM/BUILD/gem-cool-io-1.6.0/ext/cool.io'
[/usr/src/RPM/BUILD/gem-cool-io-1.6.0/ext/iobuffer/.]$ make make
make: Entering directory '/usr/src/RPM/BUILD/gem-cool-io-1.6.0/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/gem-cool-io-1.6.0/ext/iobuffer'
make: Entering directory '/usr/src/RPM/BUILD/gem-cool-io-1.6.0/ext/iobuffer'
/bin/install -c -m 0755 iobuffer_ext.so /usr/src/RPM/BUILD/gem-cool-io-1.6.0/.so.cool.io/usr/lib/ruby/site_ruby/2.5.9/x86_64-linux
make: Leaving directory '/usr/src/RPM/BUILD/gem-cool-io-1.6.0/ext/iobuffer'

- - DOCUMENT- - - - - - - - - - - - - - - - - - - - - - - - - - - - - 


+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.9721
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/gem-cool-io-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/gem-cool-io-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd gem-cool-io-1.6.0
+ /usr/bin/ruby -rvendor-specific /usr/bin/setup.rb install --install_prefix=/usr/src/tmp/gem-cool-io-buildroot --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][WARN] -> cannot load such file -- rspec/core/rake_task
[setup.rb][WARN] -> 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/gem-cool-io-1.6.0
(ruby 2.5.9 x86_64-linux)
WARN [LoadError]: cannot load such file -- rspec/core/rake_task

- - INSTALL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 

* {exe} ->
* {lib} ->
  % cool.io < lib
    coolio.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/coolio.rb
    cool.io/version.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io/version.rb
    cool.io/timer_watcher.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io/timer_watcher.rb
    cool.io/socket.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io/socket.rb
    cool.io/server.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io/server.rb
    cool.io/meta.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io/meta.rb
    cool.io/loop.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io/loop.rb
    cool.io/listener.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io/listener.rb
    cool.io/iowatcher.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io/iowatcher.rb
    cool.io/io.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io/io.rb
    cool.io/dsl.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io/dsl.rb
    cool.io/dns_resolver.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io/dns_resolver.rb
    cool.io/custom_require.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io/custom_require.rb
    cool.io/async_watcher.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io/async_watcher.rb
    cool.io.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io.rb
* {man} ->
* {ri} ->
  % cool.io < .ri.cool.io
    cache.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/cache.ri
    Cool/IOThunk/io-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Cool/IOThunk/io-c.ri
    Cool/IOThunk/cdesc-IOThunk.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Cool/IOThunk/cdesc-IOThunk.ri
    Cool/Coolness/cool-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Cool/Coolness/cool-i.ri
    Cool/Coolness/cdesc-Coolness.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Cool/Coolness/cdesc-Coolness.ri
    Cool/io-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Cool/io-c.ri
    Cool/cdesc-Cool.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Cool/cdesc-Cool.ri
    Thread/_coolio_loop-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Thread/_coolio_loop-i.ri
    Thread/cdesc-Thread.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Thread/cdesc-Thread.ri
    Object/cool_require-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Object/cool_require-i.ri
    Object/cdesc-Object.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Object/cdesc-Object.ri
    Coolio/Meta/watcher_delegate-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Meta/watcher_delegate-i.ri
    Coolio/Meta/event_callback-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Meta/event_callback-i.ri
    Coolio/Meta/cdesc-Meta.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Meta/cdesc-Meta.ri
    Coolio/Connections/cdesc-Connections.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Connections/cdesc-Connections.ri
    Coolio/version-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/version-c.ri
    Coolio/inspect-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/inspect-c.ri
    Coolio/cdesc-Coolio.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/cdesc-Coolio.ri
    Coolio/TimerWatcher/cdesc-TimerWatcher.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TimerWatcher/cdesc-TimerWatcher.ri
    Coolio/UNIXSocket/address_family-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/UNIXSocket/address_family-i.ri
    Coolio/UNIXSocket/path-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/UNIXSocket/path-i.ri
    Coolio/UNIXSocket/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/UNIXSocket/new-c.ri
    Coolio/UNIXSocket/connect-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/UNIXSocket/connect-c.ri
    Coolio/UNIXSocket/cdesc-UNIXSocket.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/UNIXSocket/cdesc-UNIXSocket.ri
    Coolio/TCPSocket/TCPConnectResolver/on_success-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPSocket/TCPConnectResolver/on_success-i.ri
    Coolio/TCPSocket/TCPConnectResolver/on_failure-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPSocket/TCPConnectResolver/on_failure-i.ri
    Coolio/TCPSocket/TCPConnectResolver/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPSocket/TCPConnectResolver/new-c.ri
    Coolio/TCPSocket/TCPConnectResolver/cdesc-TCPConnectResolver.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPSocket/TCPConnectResolver/cdesc-TCPConnectResolver.ri
    Coolio/TCPSocket/TCPConnectSocket/peeraddr-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPSocket/TCPConnectSocket/peeraddr-i.ri
    Coolio/TCPSocket/TCPConnectSocket/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPSocket/TCPConnectSocket/new-c.ri
    Coolio/TCPSocket/TCPConnectSocket/cdesc-TCPConnectSocket.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPSocket/TCPConnectSocket/cdesc-TCPConnectSocket.ri
    Coolio/TCPSocket/address_family-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPSocket/address_family-i.ri
    Coolio/TCPSocket/remote_port-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPSocket/remote_port-i.ri
    Coolio/TCPSocket/remote_addr-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPSocket/remote_addr-i.ri
    Coolio/TCPSocket/remote_host-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPSocket/remote_host-i.ri
    Coolio/TCPSocket/peeraddr-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPSocket/peeraddr-i.ri
    Coolio/TCPSocket/precreate-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPSocket/precreate-c.ri
    Coolio/TCPSocket/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPSocket/new-c.ri
    Coolio/TCPSocket/connect-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPSocket/connect-c.ri
    Coolio/TCPSocket/cdesc-TCPSocket.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPSocket/cdesc-TCPSocket.ri
    Coolio/Socket/Connector/on_writable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Socket/Connector/on_writable-i.ri
    Coolio/Socket/Connector/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Socket/Connector/new-c.ri
    Coolio/Socket/Connector/cdesc-Connector.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Socket/Connector/cdesc-Connector.ri
    Coolio/Socket/on_resolve_failed-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Socket/on_resolve_failed-i.ri
    Coolio/Socket/on_connect_failed-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Socket/on_connect_failed-i.ri
    Coolio/Socket/on_connect-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Socket/on_connect-i.ri
    Coolio/Socket/attach-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Socket/attach-i.ri
    Coolio/Socket/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Socket/new-c.ri
    Coolio/Socket/connect-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Socket/connect-c.ri
    Coolio/Socket/cdesc-Socket.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Socket/cdesc-Socket.ri
    Coolio/UNIXServer/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/UNIXServer/new-c.ri
    Coolio/UNIXServer/cdesc-UNIXServer.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/UNIXServer/cdesc-UNIXServer.ri
    Coolio/TCPServer/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPServer/new-c.ri
    Coolio/TCPServer/cdesc-TCPServer.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPServer/cdesc-TCPServer.ri
    Coolio/Server/on_connection-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Server/on_connection-i.ri
    Coolio/Server/fileno-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Server/fileno-i.ri
    Coolio/Server/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Server/new-c.ri
    Coolio/Server/cdesc-Server.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Server/cdesc-Server.ri
    Coolio/Loop/watchers-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Loop/watchers-i.ri
    Coolio/Loop/stop-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Loop/stop-i.ri
    Coolio/Loop/run-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Loop/run-i.ri
    Coolio/Loop/has_active_watchers%3f-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Loop/has_active_watchers%3f-i.ri
    Coolio/Loop/attach-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Loop/attach-i.ri
    Coolio/Loop/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Loop/new-c.ri
    Coolio/Loop/default-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Loop/default-c.ri
    Coolio/Loop/cdesc-Loop.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Loop/cdesc-Loop.ri
    Coolio/UNIXListener/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/UNIXListener/new-c.ri
    Coolio/UNIXListener/cdesc-UNIXListener.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/UNIXListener/cdesc-UNIXListener.ri
    Coolio/TCPListener/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPListener/new-c.ri
    Coolio/TCPListener/cdesc-TCPListener.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/TCPListener/cdesc-TCPListener.ri
    Coolio/Listener/on_readable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Listener/on_readable-i.ri
    Coolio/Listener/on_connection-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Listener/on_connection-i.ri
    Coolio/Listener/listen-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Listener/listen-i.ri
    Coolio/Listener/fileno-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Listener/fileno-i.ri
    Coolio/Listener/close-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Listener/close-i.ri
    Coolio/Listener/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Listener/new-c.ri
    Coolio/Listener/cdesc-Listener.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/Listener/cdesc-Listener.ri
    Coolio/IOWatcher/cdesc-IOWatcher.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IOWatcher/cdesc-IOWatcher.ri
    Coolio/IO/Watcher/on_writable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/Watcher/on_writable-i.ri
    Coolio/IO/Watcher/on_readable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/Watcher/on_readable-i.ri
    Coolio/IO/Watcher/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/Watcher/new-c.ri
    Coolio/IO/Watcher/cdesc-Watcher.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/Watcher/cdesc-Watcher.ri
    Coolio/IO/write-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/write-i.ri
    Coolio/IO/schedule_write-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/schedule_write-i.ri
    Coolio/IO/on_write_complete-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/on_write_complete-i.ri
    Coolio/IO/on_writable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/on_writable-i.ri
    Coolio/IO/on_readable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/on_readable-i.ri
    Coolio/IO/on_read-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/on_read-i.ri
    Coolio/IO/on_close-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/on_close-i.ri
    Coolio/IO/evloop-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/evloop-i.ri
    Coolio/IO/enabled%3f-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/enabled%3f-i.ri
    Coolio/IO/enable_write_watcher-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/enable_write_watcher-i.ri
    Coolio/IO/enable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/enable-i.ri
    Coolio/IO/disable_write_watcher-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/disable_write_watcher-i.ri
    Coolio/IO/disable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/disable-i.ri
    Coolio/IO/detach_write_watcher-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/detach_write_watcher-i.ri
    Coolio/IO/detach-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/detach-i.ri
    Coolio/IO/closed%3f-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/closed%3f-i.ri
    Coolio/IO/close-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/close-i.ri
    Coolio/IO/attached%3f-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/attached%3f-i.ri
    Coolio/IO/attach-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/attach-i.ri
    Coolio/IO/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/new-c.ri
    Coolio/IO/cdesc-IO.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/IO/cdesc-IO.ri
    Coolio/DSL/server-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DSL/server-i.ri
    Coolio/DSL/run-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DSL/run-i.ri
    Coolio/DSL/connection-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DSL/connection-i.ri
    Coolio/DSL/connect-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DSL/connect-i.ri
    Coolio/DSL/%5b%5d-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DSL/%5b%5d-i.ri
    Coolio/DSL/cdesc-DSL.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DSL/cdesc-DSL.ri
    Coolio/DSL/ConnectionBuilder/on_write_complete-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DSL/ConnectionBuilder/on_write_complete-i.ri
    Coolio/DSL/ConnectionBuilder/on_resolve_failed-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DSL/ConnectionBuilder/on_resolve_failed-i.ri
    Coolio/DSL/ConnectionBuilder/on_read-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DSL/ConnectionBuilder/on_read-i.ri
    Coolio/DSL/ConnectionBuilder/on_connect_failed-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DSL/ConnectionBuilder/on_connect_failed-i.ri
    Coolio/DSL/ConnectionBuilder/on_connect-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DSL/ConnectionBuilder/on_connect-i.ri
    Coolio/DSL/ConnectionBuilder/on_close-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DSL/ConnectionBuilder/on_close-i.ri
    Coolio/DSL/ConnectionBuilder/initializer-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DSL/ConnectionBuilder/initializer-i.ri
    Coolio/DSL/ConnectionBuilder/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DSL/ConnectionBuilder/new-c.ri
    Coolio/DSL/ConnectionBuilder/cdesc-ConnectionBuilder.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DSL/ConnectionBuilder/cdesc-ConnectionBuilder.ri
    Coolio/DNSResolver/Timeout/on_timer-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DNSResolver/Timeout/on_timer-i.ri
    Coolio/DNSResolver/Timeout/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DNSResolver/Timeout/new-c.ri
    Coolio/DNSResolver/Timeout/cdesc-Timeout.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DNSResolver/Timeout/cdesc-Timeout.ri
    Coolio/DNSResolver/send_request-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DNSResolver/send_request-i.ri
    Coolio/DNSResolver/response_address-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DNSResolver/response_address-i.ri
    Coolio/DNSResolver/request_question-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DNSResolver/request_question-i.ri
    Coolio/DNSResolver/request_message-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DNSResolver/request_message-i.ri
    Coolio/DNSResolver/on_timeout-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DNSResolver/on_timeout-i.ri
    Coolio/DNSResolver/on_success-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DNSResolver/on_success-i.ri
    Coolio/DNSResolver/on_readable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DNSResolver/on_readable-i.ri
    Coolio/DNSResolver/on_failure-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DNSResolver/on_failure-i.ri
    Coolio/DNSResolver/detach-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DNSResolver/detach-i.ri
    Coolio/DNSResolver/attach-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DNSResolver/attach-i.ri
    Coolio/DNSResolver/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DNSResolver/new-c.ri
    Coolio/DNSResolver/hosts-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DNSResolver/hosts-c.ri
    Coolio/DNSResolver/cdesc-DNSResolver.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/DNSResolver/cdesc-DNSResolver.ri
    Coolio/AsyncWatcher/signal-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/AsyncWatcher/signal-i.ri
    Coolio/AsyncWatcher/on_signal-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/AsyncWatcher/on_signal-i.ri
    Coolio/AsyncWatcher/on_readable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/AsyncWatcher/on_readable-i.ri
    Coolio/AsyncWatcher/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/AsyncWatcher/new-c.ri
    Coolio/AsyncWatcher/cdesc-AsyncWatcher.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/doc/cool.io-1.6.0/ri/Coolio/AsyncWatcher/cdesc-AsyncWatcher.ri
* {inc} ->
  % cool.io < ext
    libev/ev_wrap.h => [/usr/src/tmp/gem-cool-io-buildroot]/usr/include/libev/ev_wrap.h
    libev/ev_vars.h => [/usr/src/tmp/gem-cool-io-buildroot]/usr/include/libev/ev_vars.h
    libev/ev.h => [/usr/src/tmp/gem-cool-io-buildroot]/usr/include/libev/ev.h
    cool.io/watcher.h => [/usr/src/tmp/gem-cool-io-buildroot]/usr/include/cool.io/watcher.h
    cool.io/ev_wrap.h => [/usr/src/tmp/gem-cool-io-buildroot]/usr/include/cool.io/ev_wrap.h
    cool.io/cool.io.h => [/usr/src/tmp/gem-cool-io-buildroot]/usr/include/cool.io/cool.io.h
    /usr/include -> [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/ext
* {app} ->
* {log} ->
* {state} ->
* {test} ->
  % cool.io < spec
    unix_server_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/spec/unix_server_spec.rb
    unix_listener_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/spec/unix_listener_spec.rb
    udp_socket_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/spec/udp_socket_spec.rb
    timer_watcher_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/spec/timer_watcher_spec.rb
    tcp_socket_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/spec/tcp_socket_spec.rb
    tcp_server_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/spec/tcp_server_spec.rb
    stat_watcher_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/spec/stat_watcher_spec.rb
    spec_helper.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/spec/spec_helper.rb
    iobuffer_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/spec/iobuffer_spec.rb
    dns_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/spec/dns_spec.rb
    async_watcher_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/spec/async_watcher_spec.rb
* {sup} ->
  % cool.io < examples
    google.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/examples/google.rb
    echo_server.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/examples/echo_server.rb
    echo_client.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/examples/echo_client.rb
    dslified_echo_server.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/examples/dslified_echo_server.rb
    dslified_echo_client.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/examples/dslified_echo_client.rb
    callbacked_echo_server.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/examples/callbacked_echo_server.rb
* {conf} ->
* {data} ->
  % cool.io < .
    .gitignore => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/.gitignore
    .rspec => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/.rspec
    .travis.yml => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/.travis.yml
    CHANGES.md => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/CHANGES.md
    Gemfile => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/Gemfile
    LICENSE => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/LICENSE
    README.md => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/README.md
    Rakefile => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/Rakefile
    appveyor.yml => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/appveyor.yml
    cool.io.gemspec => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/cool.io.gemspec
    libev_ruby_gil.diff => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/libev_ruby_gil.diff
    libev_win_select.diff => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/libev_win_select.diff
* {.gemspec} ->
  %cool.io
    /usr/src/tmp/gem.20220227-1297427-hz56gw => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/specifications/cool.io-1.6.0.gemspec
* {gemfile} ->
  %cool.io
    /usr/src/tmp/Gemfile.20220227-1297427-1ft27wk => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/Gemfile
* scheme
{cool.io}
  /usr/src/RPM/BUILD/gem-cool-io-1.6.0/.so.cool.io/usr/lib/ruby/site_ruby/2.5.9/x86_64-linux/iobuffer_ext.so => /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so
  /usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so -> /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/iobuffer_ext.so
  >> /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/./gem.build_complete
  /usr/src/RPM/BUILD/gem-cool-io-1.6.0/.so.cool.io/usr/lib/ruby/site_ruby/2.5.9/x86_64-linux/cool.io_ext.so => /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so
  /usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so -> /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io_ext.so
  >> /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/./gem.build_complete

+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/gem-cool-io-buildroot (auto)
removed './usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/.gitignore'
mode of './usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/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.6.0/iobuffer_ext.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/gem-cool-io-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/gem-cool-io-buildroot/ (default)
Compressing files in /usr/src/tmp/gem-cool-io-buildroot (auto)
Adjusting library links in /usr/src/tmp/gem-cool-io-buildroot
./usr/lib:
./usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib:
/usr/lib/rpm/debugedit: ./usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/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.6.0/iobuffer_ext.so: DWARF version 0 unhandled
Verifying ELF objects in /usr/src/tmp/gem-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.74210
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd gem-cool-io-1.6.0
+ /usr/bin/ruby -rvendor-specific /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][WARN] -> cannot load such file -- rspec/core/rake_task
[setup.rb][WARN] -> 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/gem-cool-io-1.6.0
(ruby 2.5.9 x86_64-linux)
WARN [LoadError]: cannot load such file -- rspec/core/rake_task

+ exit 0
Processing files: gem-cool-io-1.6.0-alt1.1
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.74210
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd gem-cool-io-1.6.0
+ DOCDIR=/usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-1.6.0
+ export DOCDIR
+ rm -rf /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-1.6.0
+ /bin/mkdir -p /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-1.6.0
+ cp -prL README.md /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-1.6.0
+ chmod -R go-w /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-1.6.0
+ chmod -R a+rX /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-1.6.0
+ exit 0
warning: absolute symlink: /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/ext -> /usr/include
warning: absolute symlink: /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io_ext.so -> /usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so
warning: absolute symlink: /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/iobuffer_ext.so -> /usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.jk9j7w
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,ruby,shell)
ruby.prov: detecting ruby provides for gem-cool-io...
ruby.prov: project file is '/usr/src/RPM/BUILD/gem-cool-io-1.6.0/SetupConfig'
ruby.prov: setup.rb provides --install_prefix=/usr/src/tmp/gem-cool-io-buildroot --package=gem-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][WARN] -> cannot load such file -- rspec/core/rake_task
[setup.rb][WARN] -> 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/gem-cool-io-1.6.0
(ruby 2.5.9 x86_64-linux)
WARN [LoadError]: cannot load such file -- rspec/core/rake_task
* provs ->
  - [cool.io]
    [lib]:
      gem(cool.io) = 1.6.0
      ruby-gem(cool.io) = 1.6.0
      rubygem(cool.io) = 1.6.0
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.liePhL
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,ruby,shebang,shell,static,symlinks,systemd-services)
ruby.req: detecting ruby requires for gem-cool-io...
ruby.req: ruby project file is '/usr/src/RPM/BUILD/gem-cool-io-1.6.0/SetupConfig'
ruby.req: setup.rb requires --install_prefix=/usr/src/tmp/gem-cool-io-buildroot --package=gem-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][WARN] -> cannot load such file -- rspec/core/rake_task
[setup.rb][WARN] -> 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/gem-cool-io-1.6.0
(ruby 2.5.9 x86_64-linux)
WARN [LoadError]: cannot load such file -- rspec/core/rake_task
* reqs ->
  - [cool.io]
    [lib]:
      ruby(2.5.0)
      ruby >= 0
      rubygems >= 0
Provides: ruby-cool.io = 1.6.0-alt1.1, gem(cool.io) = 1.6.0, ruby-gem(cool.io) = 1.6.0, rubygem(cool.io) = 1.6.0
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)
Obsoletes: ruby-cool.io < 1.6.0-alt1.1
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.LoVVm3
Creating gem-cool-io-debuginfo package
Processing files: gem-cool-io-devel-1.6.0-alt1.1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tAUskp
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,ruby,shell)
ruby.prov: detecting ruby provides for gem-cool-io-devel...
ruby.prov: project file is '/usr/src/RPM/BUILD/gem-cool-io-1.6.0/SetupConfig'
ruby.prov: setup.rb provides --install_prefix=/usr/src/tmp/gem-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][WARN] -> cannot load such file -- rspec/core/rake_task
[setup.rb][WARN] -> 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/gem-cool-io-1.6.0
(ruby 2.5.9 x86_64-linux)
WARN [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.NVf86O
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,ruby,shebang,shell,static,symlinks,systemd-services)
/usr/src/tmp/gem-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/gem-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/gem-cool-io-buildroot/usr/include/cool.io/cool.io.h: cpp failed
ruby.req: detecting ruby requires for gem-cool-io-devel...
ruby.req: ruby project file is '/usr/src/RPM/BUILD/gem-cool-io-1.6.0/SetupConfig'
ruby.req: setup.rb requires --install_prefix=/usr/src/tmp/gem-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][WARN] -> cannot load such file -- rspec/core/rake_task
[setup.rb][WARN] -> 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/gem-cool-io-1.6.0
(ruby 2.5.9 x86_64-linux)
WARN [LoadError]: cannot load such file -- rspec/core/rake_task
* reqs ->
  - [cool.io]
    [devel]:
      gem(cool.io) = 1.6.0
Requires: gem(cool.io) = 1.6.0
Conflicts: libev-devel
Processing files: gem-cool-io-doc-1.6.0-alt1.1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TjXEJi
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,ruby,shell)
ruby.prov: detecting ruby provides for gem-cool-io-doc...
ruby.prov: project file is '/usr/src/RPM/BUILD/gem-cool-io-1.6.0/SetupConfig'
ruby.prov: setup.rb provides --install_prefix=/usr/src/tmp/gem-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][WARN] -> cannot load such file -- rspec/core/rake_task
[setup.rb][WARN] -> 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/gem-cool-io-1.6.0
(ruby 2.5.9 x86_64-linux)
WARN [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.L8GG8P
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,ruby,shebang,shell,static,symlinks,systemd-services)
ruby.req: detecting ruby requires for gem-cool-io-doc...
ruby.req: ruby project file is '/usr/src/RPM/BUILD/gem-cool-io-1.6.0/SetupConfig'
ruby.req: setup.rb requires --install_prefix=/usr/src/tmp/gem-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][WARN] -> cannot load such file -- rspec/core/rake_task
[setup.rb][WARN] -> 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/gem-cool-io-1.6.0
(ruby 2.5.9 x86_64-linux)
WARN [LoadError]: cannot load such file -- rspec/core/rake_task
* reqs ->
  - [cool.io]
    [doc]:
      gem(cool.io) = 1.6.0
Requires: gem(cool.io) = 1.6.0
Processing files: gem-cool-io-debuginfo-1.6.0-alt1.1
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1BEsmr
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.n6lwW6
find-requires: running scripts (debuginfo)
objdump: '/usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io_ext.so': No such file
debuginfo.req: WARNING: /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io_ext.so: objdump failed
objdump: '/usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/iobuffer_ext.so': No such file
debuginfo.req: WARNING: /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/iobuffer_ext.so: objdump failed
Requires: gem-cool-io = 1.6.0-alt1.1, debug64(libc.so.6), debug64(libpthread.so.0), debug64(librt.so.1), debug64(libruby.so.2.5)
Adding to gem-cool-io-debuginfo a strict dependency on gem-cool-io
Adding to gem-cool-io-devel a strict dependency on gem-cool-io
Adding to gem-cool-io-doc a strict dependency on gem-cool-io
Removing 1 extra deps from gem-cool-io-devel due to dependency on gem-cool-io
Removing 1 extra deps from gem-cool-io-doc due to dependency on gem-cool-io
Wrote: /usr/src/RPM/RPMS/x86_64/gem-cool-io-1.6.0-alt1.1.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/noarch/gem-cool-io-devel-1.6.0-alt1.1.noarch.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/noarch/gem-cool-io-doc-1.6.0-alt1.1.noarch.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/gem-cool-io-debuginfo-1.6.0-alt1.1.x86_64.rpm (w2.lzdio)
8.32user 2.63system 0:16.82elapsed 65%CPU (0avgtext+0avgdata 58612maxresident)k
0inputs+0outputs (0major+716502minor)pagefaults 0swaps
14.41user 6.34system 0:25.91elapsed 80%CPU (0avgtext+0avgdata 120292maxresident)k
0inputs+0outputs (51614major+1132681minor)pagefaults 0swaps
--- gem-cool-io-1.6.0-alt1.1.x86_64.rpm.repo	2020-06-15 18:13:25.000000000 +0000
+++ gem-cool-io-1.6.0-alt1.1.x86_64.rpm.hasher	2022-02-27 07:02:35.669481730 +0000
@@ -2,3 +2,3 @@
 /usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so	100644	root:root	
-/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/gem.build_complete	100755	root:root	
+/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/gem.build_complete	100644	root:root	
 /usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so	100644	root:root	
@@ -38,3 +38,5 @@
 /usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io/version.rb	100755	root:root	
+/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io_ext.so	120777	root:root	/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so
 /usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/coolio.rb	100755	root:root	
+/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/iobuffer_ext.so	120777	root:root	/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so
 /usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/libev_ruby_gil.diff	100644	root:root	
@@ -53,3 +55,2 @@
 /usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/spec/unix_server_spec.rb	100755	root:root	
-/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/x86_64-linux	120777	root:root	/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0
 /usr/lib/ruby/gems/2.5.0/specifications/cool.io-1.6.0.gemspec	100644	root:root	
@@ -80,5 +81,5 @@
 File: /usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0	40755	root:root		
-File: /usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so	100644	root:root	5405bd25b02b18cef93c3a0ea678ceb5	
-File: /usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/gem.build_complete	100755	root:root		
-File: /usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so	100644	root:root	feee5509ece8b982b0e8bc28dad729a8	
+File: /usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so	100644	root:root	7b1f0b99c604e7ab6049fcd42ff33eb3	
+File: /usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/gem.build_complete	100644	root:root		
+File: /usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so	100644	root:root	9ea16c40ad594ba3ebb0806c3c04731f	
 File: /usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0	40755	root:root		
@@ -87,3 +88,3 @@
 File: /usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/CHANGES.md	100644	root:root	ab7018e5e93502206762b93bdafe3ae4	
-File: /usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/Gemfile	100644	root:root	951bdb9022b07071d31ff50166bdaafa	
+File: /usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/Gemfile	100644	root:root	e2e58418cfd87a5ac41564e2bad0697d	
 File: /usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/LICENSE	100644	root:root	a5e7701a63eb0a961f98cd10475129b9	
@@ -117,3 +118,5 @@
 File: /usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io/version.rb	100755	root:root	94454c90a8a50ff021b43b71ed122045	
+File: /usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io_ext.so	120777	root:root		/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so
 File: /usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/coolio.rb	100755	root:root	fa9075bed16f5b4ecbd76e0e1944c93b	
+File: /usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/iobuffer_ext.so	120777	root:root		/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so
 File: /usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/libev_ruby_gil.diff	100644	root:root	762f932f0373ed5dc0805ded8d487995	
@@ -132,6 +135,5 @@
 File: /usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/spec/unix_server_spec.rb	100755	root:root	71d2f5670416a34e881be2d115eb7b75	
-File: /usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/x86_64-linux	120777	root:root		/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0
-File: /usr/lib/ruby/gems/2.5.0/specifications/cool.io-1.6.0.gemspec	100644	root:root	43de9445af4b19cd8de63c57f9570d16	
+File: /usr/lib/ruby/gems/2.5.0/specifications/cool.io-1.6.0.gemspec	100644	root:root	98ad65958213ecc88a346e1aff0e9f58	
 File: /usr/share/doc/gem-cool-io-1.6.0	40755	root:root		
 File: /usr/share/doc/gem-cool-io-1.6.0/README.md	100644	root:root	c64af6e143b4007737e5cea4f07943cb	
-RPMIdentity: 9fe7a0e74a738a9cbbf5cfa853bf53756a671339964ad42f853a38c3d3b0312d87608e687ee0919604fd6a6340759edeaa92bcb2e9592b6d69d89aa9803e95fc
+RPMIdentity: e9a24db1031f1855bcf479ba900ca14a2940b231f98be0c8b4e5e24f67c6f2d899af957c3607f9c1b481a6eba838083cdf42de051cb41a784cdc92a60e0a1636
--- gem-cool-io-debuginfo-1.6.0-alt1.1.x86_64.rpm.repo	2020-06-15 18:13:25.000000000 +0000
+++ gem-cool-io-debuginfo-1.6.0-alt1.1.x86_64.rpm.hasher	2022-02-27 07:02:35.727482758 +0000
@@ -1,7 +1,7 @@
-/usr/lib/debug/.build-id/10	40755	root:root	
-/usr/lib/debug/.build-id/10/b27142494655941f6db368cf9e4cdd2f668bc1	120777	root:root	../../../ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so
-/usr/lib/debug/.build-id/10/b27142494655941f6db368cf9e4cdd2f668bc1.debug	120777	root:root	../../usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so.debug
-/usr/lib/debug/.build-id/50	40755	root:root	
-/usr/lib/debug/.build-id/50/3d5e0a575ab22542d2e935e4aa86c466cb801e	120777	root:root	../../../ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so
-/usr/lib/debug/.build-id/50/3d5e0a575ab22542d2e935e4aa86c466cb801e.debug	120777	root:root	../../usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so.debug
+/usr/lib/debug/.build-id/53	40755	root:root	
+/usr/lib/debug/.build-id/53/d9bb175901d022eb0634ea5d6d346819680511	120777	root:root	../../../ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so
+/usr/lib/debug/.build-id/53/d9bb175901d022eb0634ea5d6d346819680511.debug	120777	root:root	../../usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so.debug
+/usr/lib/debug/.build-id/cd	40755	root:root	
+/usr/lib/debug/.build-id/cd/e810a00a1a730c37a317d0ac67719253f3890e	120777	root:root	../../../ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so
+/usr/lib/debug/.build-id/cd/e810a00a1a730c37a317d0ac67719253f3890e.debug	120777	root:root	../../usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so.debug
 /usr/lib/debug/usr/lib/ruby	40755	root:root	
@@ -15,2 +15,27 @@
 /usr/lib/debug/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so.debug	100644	root:root	
+/usr/lib/debug/usr/lib/ruby/gems/2.5.0/gems	40755	root:root	
+/usr/lib/debug/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0	40755	root:root	
+/usr/lib/debug/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib	40755	root:root	
+/usr/lib/debug/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io_ext.so.debug	120777	root:root	../../../extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so.debug
+/usr/lib/debug/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/iobuffer_ext.so.debug	120777	root:root	../../../extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so.debug
+/usr/src/debug/gem-cool-io-1.6.0	40755	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext	40755	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/cool.io	40755	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/cool.io/cool.io.h	100644	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/cool.io/cool.io_ext.c	100644	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/cool.io/iowatcher.c	100644	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/cool.io/loop.c	100644	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/cool.io/stat_watcher.c	100644	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/cool.io/timer_watcher.c	100644	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/cool.io/utils.c	100644	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/cool.io/watcher.c	100644	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/iobuffer	40755	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/iobuffer/iobuffer.c	100644	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/libev	40755	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/libev/ev.c	100644	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/libev/ev.h	100644	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/libev/ev_epoll.c	100644	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/libev/ev_poll.c	100644	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/libev/ev_select.c	100644	root:root	
+/usr/src/debug/gem-cool-io-1.6.0/ext/libev/ev_vars.h	100644	root:root	
 Requires: debug64(libc.so.6)  
@@ -22,8 +47,8 @@
 Provides: gem-cool-io-debuginfo = 1.6.0-alt1.1:p9+247371.112200.170.1
-File: /usr/lib/debug/.build-id/10	40755	root:root		
-File: /usr/lib/debug/.build-id/10/b27142494655941f6db368cf9e4cdd2f668bc1	120777	root:root		../../../ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so
-File: /usr/lib/debug/.build-id/10/b27142494655941f6db368cf9e4cdd2f668bc1.debug	120777	root:root		../../usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so.debug
-File: /usr/lib/debug/.build-id/50	40755	root:root		
-File: /usr/lib/debug/.build-id/50/3d5e0a575ab22542d2e935e4aa86c466cb801e	120777	root:root		../../../ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so
-File: /usr/lib/debug/.build-id/50/3d5e0a575ab22542d2e935e4aa86c466cb801e.debug	120777	root:root		../../usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so.debug
+File: /usr/lib/debug/.build-id/53	40755	root:root		
+File: /usr/lib/debug/.build-id/53/d9bb175901d022eb0634ea5d6d346819680511	120777	root:root		../../../ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so
+File: /usr/lib/debug/.build-id/53/d9bb175901d022eb0634ea5d6d346819680511.debug	120777	root:root		../../usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so.debug
+File: /usr/lib/debug/.build-id/cd	40755	root:root		
+File: /usr/lib/debug/.build-id/cd/e810a00a1a730c37a317d0ac67719253f3890e	120777	root:root		../../../ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so
+File: /usr/lib/debug/.build-id/cd/e810a00a1a730c37a317d0ac67719253f3890e.debug	120777	root:root		../../usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so.debug
 File: /usr/lib/debug/usr/lib/ruby	40755	root:root		
@@ -35,4 +60,29 @@
 File: /usr/lib/debug/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0	40755	root:root		
-File: /usr/lib/debug/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so.debug	100644	root:root	3656dc7139ef2cd5f004699321e7ee97	
-File: /usr/lib/debug/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so.debug	100644	root:root	ae296bdcdb97ffa2c97f4a0b55a7a0cb	
-RPMIdentity: 13e22b6638a7445f9f8a70c040d4f97af2f21f0d03a09ac6394392d547dbc82465bc2f10326f90732901949d6622cd4711c32d1e9ee72548b3a6e8724016684c
+File: /usr/lib/debug/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so.debug	100644	root:root	758afde526c017cc7c8c79c9635d0a01	
+File: /usr/lib/debug/usr/lib/ruby/gems/2.5.0/extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so.debug	100644	root:root	90632fc03dea31a7927cf367e8ffca43	
+File: /usr/lib/debug/usr/lib/ruby/gems/2.5.0/gems	40755	root:root		
+File: /usr/lib/debug/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0	40755	root:root		
+File: /usr/lib/debug/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib	40755	root:root		
+File: /usr/lib/debug/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/cool.io_ext.so.debug	120777	root:root		../../../extensions/x86_64-linux/2.5.0/cool.io-1.6.0/cool.io_ext.so.debug
+File: /usr/lib/debug/usr/lib/ruby/gems/2.5.0/gems/cool.io-1.6.0/lib/iobuffer_ext.so.debug	120777	root:root		../../../extensions/x86_64-linux/2.5.0/cool.io-1.6.0/iobuffer_ext.so.debug
+File: /usr/src/debug/gem-cool-io-1.6.0	40755	root:root		
+File: /usr/src/debug/gem-cool-io-1.6.0/ext	40755	root:root		
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/cool.io	40755	root:root		
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/cool.io/cool.io.h	100644	root:root	e83ff942e28b13a0e62efa589ae7451b	
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/cool.io/cool.io_ext.c	100644	root:root	8049aa8fc2e0399ba1efa6e17a017cd4	
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/cool.io/iowatcher.c	100644	root:root	3ad2c03ee299d6eb14c1c404b79a9d40	
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/cool.io/loop.c	100644	root:root	1355479e1401281f69d60798f670f2ee	
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/cool.io/stat_watcher.c	100644	root:root	dc7de252e6df65fa576e5c8a46ce5501	
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/cool.io/timer_watcher.c	100644	root:root	ae0391b52a7bba042180d21e2b2bdc7e	
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/cool.io/utils.c	100644	root:root	0cff0a54d7828afed7d41ea421f5d06e	
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/cool.io/watcher.c	100644	root:root	3d9d793fa5eea953dc682d2c1286dda8	
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/iobuffer	40755	root:root		
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/iobuffer/iobuffer.c	100644	root:root	73b5cb12fdb8269db90a1b55f11d1b12	
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/libev	40755	root:root		
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/libev/ev.c	100644	root:root	5afccdbac567e3d2959ff98317ee91fa	
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/libev/ev.h	100644	root:root	dd8d5671c0b3576f34eae2f7f21a8f82	
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/libev/ev_epoll.c	100644	root:root	d0eb77b509f9142b3b72e9d91c23370f	
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/libev/ev_poll.c	100644	root:root	b9400331d57c403f7701c9ff88eb8bfb	
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/libev/ev_select.c	100644	root:root	e65d7729b6760a388a3f314d008543ce	
+File: /usr/src/debug/gem-cool-io-1.6.0/ext/libev/ev_vars.h	100644	root:root	3120050c1de3eea1660d3afa4fb8f61d	
+RPMIdentity: d9833929070009e1b50e004149ebd17ec65f5203227249631d3327a6562e26637dc043798387f5a957fbc111bfedd1420a32424d6be5c5827475fd75bc3944ea