<86>Jan 21 01:45:19 userdel[3464447]: delete user 'rooter' <86>Jan 21 01:45:19 userdel[3464447]: removed group 'rooter' owned by 'rooter' <86>Jan 21 01:45:19 userdel[3464447]: removed shadow group 'rooter' owned by 'rooter' <86>Jan 21 01:45:19 groupadd[3464486]: group added to /etc/group: name=rooter, GID=1853 <86>Jan 21 01:45:19 groupadd[3464486]: group added to /etc/gshadow: name=rooter <86>Jan 21 01:45:19 groupadd[3464486]: new group: name=rooter, GID=1853 <86>Jan 21 01:45:19 useradd[3464517]: new user: name=rooter, UID=1853, GID=1853, home=/root, shell=/bin/bash <86>Jan 21 01:45:19 userdel[3464556]: delete user 'builder' <86>Jan 21 01:45:19 userdel[3464556]: removed group 'builder' owned by 'builder' <86>Jan 21 01:45:19 userdel[3464556]: removed shadow group 'builder' owned by 'builder' <86>Jan 21 01:45:19 groupadd[3464584]: group added to /etc/group: name=builder, GID=1854 <86>Jan 21 01:45:19 groupadd[3464584]: group added to /etc/gshadow: name=builder <86>Jan 21 01:45:19 groupadd[3464584]: new group: name=builder, GID=1854 <86>Jan 21 01:45:19 useradd[3464617]: new user: name=builder, UID=1854, GID=1854, home=/usr/src, shell=/bin/bash <13>Jan 21 01:45:22 rpmi: libruby-3.1.2-alt0.1 p10+307833.1522.205.1 1693900868 installed <13>Jan 21 01:45:23 rpmi: libncurses-6.3.20220618-alt1 p10+319472.100.4.1 1685092691 installed <13>Jan 21 01:45:23 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Jan 21 01:45:23 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed <13>Jan 21 01:45:23 rpmi: libyaml-devel-0.2.5-alt1 sisyphus+278391.100.1.1 1626094928 installed <13>Jan 21 01:45:23 rpmi: libgdbm-devel-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Jan 21 01:45:23 rpmi: rpm-macros-ruby-1:1.1.0-alt0.1 p10+307833.1522.205.1 1693900868 installed <13>Jan 21 01:45:25 rpmi: valgrind-3.17.0-alt2 sisyphus+279814.100.1.1 1626737975 installed <13>Jan 21 01:45:25 rpmi: valgrind-devel-3.17.0-alt2 sisyphus+279814.100.1.1 1626737975 installed <13>Jan 21 01:45:25 rpmi: zlib-devel-1.2.13-alt1 p10+318109.100.2.1 1682690580 installed <13>Jan 21 01:45:25 rpmi: libreadline-devel-7.0.3-alt3 sisyphus+278099.3700.1.1 1626030606 installed <13>Jan 21 01:45:25 rpmi: groff-base-1.22.3-alt2 sisyphus+275306.100.2.1 1624538375 installed <13>Jan 21 01:45:25 rpmi: libtinfo-devel-6.3.20220618-alt1 p10+319472.100.4.1 1685092691 installed <13>Jan 21 01:45:25 rpmi: libncurses-devel-6.3.20220618-alt1 p10+319472.100.4.1 1685092691 installed <13>Jan 21 01:45:25 rpmi: libncursesw-devel-6.3.20220618-alt1 p10+319472.100.4.1 1685092691 installed <13>Jan 21 01:45:25 rpmi: libffi-devel-1:3.3-alt1 sisyphus+278158.300.1.1 1626050055 installed <13>Jan 21 01:45:25 rpmi: libdb4.7-devel-4.7.25-alt11 sisyphus+279812.100.2.1 1626734823 installed <13>Jan 21 01:45:25 rpmi: doxygen-1:1.9.1-alt1 p10+283520.500.2.1 1629892835 installed <13>Jan 21 01:45:25 rpmi: chrpath-0.16-alt1 sisyphus+278100.500.1.1 1626056633 installed <13>Jan 21 01:45:25 rpmi: libp11-kit-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Jan 21 01:45:25 rpmi: libtasn1-4.19.0-alt1 p10+309071.100.2.1 1668522760 installed <13>Jan 21 01:45:25 rpmi: rpm-macros-alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Jan 21 01:45:25 rpmi: alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Jan 21 01:45:25 rpmi: ca-certificates-2022.09.15-alt1 p10+308004.100.2.1 1665748370 installed <13>Jan 21 01:45:25 rpmi: ca-trust-0.1.4-alt1 p10+308691.100.3.1 1667496283 installed <13>Jan 21 01:45:25 rpmi: p11-kit-trust-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Jan 21 01:45:25 rpmi: libcrypto1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Jan 21 01:45:25 rpmi: libssl1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Jan 21 01:45:25 rpmi: gem-2:3.3.7-alt0.1 p10+307833.1522.205.1 1693900868 installed <13>Jan 21 01:45:25 rpmi: gem-minitest-5.16.3-alt1 p10+307833.1500.205.1 1693900461 installed <13>Jan 21 01:45:25 rpmi: gem-net-telnet-0.2.0.1-alt0.1 p10+307833.71600.205.1 1693932342 installed <13>Jan 21 01:45:25 rpmi: gem-rake-13.0.6-alt1 p10+307833.102300.205.1 1693935365 installed <13>Jan 21 01:45:25 rpmi: gem-webrick-1.7.0-alt1 sisyphus+264413.200.1.1 1610122897 installed <13>Jan 21 01:45:25 rpmi: gem-xmlrpc-0.3.2-alt1.1 p10+307833.142500.205.1 1693937886 installed <13>Jan 21 01:45:25 rpmi: ri-6.4.0.1-alt1 p10+307833.17700.205.1 1693906489 installed <13>Jan 21 01:45:25 rpmi: gem-rdoc-6.4.0.1-alt1 p10+307833.17700.205.1 1693906489 installed <13>Jan 21 01:45:25 rpmi: rdoc-6.4.0.1-alt1 p10+307833.17700.205.1 1693906489 installed <13>Jan 21 01:45:25 rpmi: rake-13.0.6-alt1 p10+307833.102300.205.1 1693935365 installed <13>Jan 21 01:45:25 rpmi: erb-3.1.2-alt0.1 p10+307833.1522.205.1 1693900868 installed <13>Jan 21 01:45:25 rpmi: irb-3.1.2-alt0.1 p10+307833.1522.205.1 1693900868 installed <13>Jan 21 01:45:25 rpmi: gem-test-unit-3.5.3-alt1 p10+307833.240.205.1 1693900283 installed <13>Jan 21 01:45:25 rpmi: gem-power-assert-1.1.7-alt1 sisyphus+248971.220.47.1 1586259894 installed <13>Jan 21 01:45:25 rpmi: bundle-2.2.19-alt1 p10+307833.134300.205.1 1693937396 installed <13>Jan 21 01:45:25 rpmi: gem-bundler-2.2.19-alt1 p10+307833.134300.205.1 1693937396 installed <13>Jan 21 01:45:25 rpmi: ruby-3.1.2-alt0.1 p10+307833.1522.205.1 1693900868 installed <13>Jan 21 01:45:26 rpmi: ruby-stdlibs-3.1.2-alt0.1 p10+307833.1522.205.1 1693900868 installed <13>Jan 21 01:45:26 rpmi: setup-rb-5.999.6-alt7 p10+307833.4.205.1 1693900226 installed <13>Jan 21 01:45:26 rpmi: gem-setup-5.999.6-alt7 p10+307833.4.205.1 1693900226 installed <13>Jan 21 01:45:26 rpmi: libssl-devel-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Jan 21 01:45:26 rpmi: libruby-devel-3.1.2-alt0.1 p10+307833.1522.205.1 1693900868 installed <13>Jan 21 01:45:26 rpmi: rpm-build-ruby-1:1.1.0-alt1 p10+307833.1610.205.1 1693900920 installed warning: Macro %pkgname not found <13>Jan 21 01:45:28 rpmi: gem-rspec-support-3.10.2-alt1 p10+307833.17060.205.1 1693906120 installed <13>Jan 21 01:45:28 rpmi: gem-diff-lcs-1.4.3-alt1 p10+307833.62476.205.1 1693929817 installed <13>Jan 21 01:45:28 rpmi: gem-rspec-expectations-3.10.1-alt1 p10+307833.17160.205.1 1693906207 installed <13>Jan 21 01:45:28 rpmi: gem-rspec-mocks-3.10.2-alt1 p10+307833.17170.205.1 1693906235 installed <13>Jan 21 01:45:28 rpmi: gem-rspec-core-3.10.1-alt1 p10+307833.17140.205.1 1693906179 installed <13>Jan 21 01:45:28 rpmi: gem-rspec-3.10.0-alt1 p10+307833.17174.205.1 1693906263 installed <13>Jan 21 01:45:28 rpmi: gem-rake-compiler-dock-1.2.1-alt1 p10+307833.31500.205.1 1693910475 installed warning: Macro %pkgname not found Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/gem-cool-io-1.7.1-alt1.nosrc.rpm (w1.gzdio) warning: Macro %pkgname not found Installing gem-cool-io-1.7.1-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.62687 + 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.7.1 + echo 'Source #0 (gem-cool-io-1.7.1.tar):' Source #0 (gem-cool-io-1.7.1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/gem-cool-io-1.7.1.tar + cd gem-cool-io-1.7.1 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.62687 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd gem-cool-io-1.7.1 + rm -f Gemfile.lock + /usr/bin/ruby -rvendor-specific /usr/bin/setup.rb build --shebang=auto --prefixes=gem,ruby,rails-engine --gem-version-replace= --ignore-names= --regard-names= --alias=:cool.io,cool-io:: '--use-gem-dependencies=,rdoc >= 6.1.1,rdoc < 7,rspec >= 3.10.0,rspec < 4,rake-compiler-dock >= 0.7.2,rake-compiler-dock < 2' --pre= --use-gem-version= --alias=%pkgname,cool.io --ignore-path-tokens=templates,example,examples,sample,samples,spec,test,features,fixtures,doc,docs,contrib,demo,acceptance,conformance,myapp,website,benchmarks,benchmark,gemfiles,misc,steer --debug-io=/usr/src/tmp/debug.log --verbose=debug (ruby 3.1.2 x86_64-linux) sh: git: command not found sh: git: command not found sh: git: command not found sh: git: command not found ###### NameError: uninitialized constant Rake::ExtensionTask sh: git: command not found sh: git: command not found [setup.rb][INFO]> Source list are the following: [setup.rb][INFO]> V *cool.io:1.7.1 [/usr/src/RPM/BUILD/gem-cool-io-1.7.1/cool.io.gemspec] [setup.rb][INFO]> = *cool.io:1.7.1 [/usr/src/RPM/BUILD/gem-cool-io-1.7.1/Rakefile] [setup.rb][INFO]> = *cool.io:1.7.1 [/usr/src/RPM/BUILD/gem-cool-io-1.7.1/Rakefile] [setup.rb][INFO]> = *cool.io:1.7.1 [/usr/src/RPM/BUILD/gem-cool-io-1.7.1/Rakefile] - - 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 ruby/io.h... yes checking for ruby/thread.h... 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 ruby/io.h... yes checking for rb_io_t.fd in ruby/io.h... yes creating Makefile make: Entering directory '/usr/src/RPM/BUILD/gem-cool-io-1.7.1/ext/cool.io' compiling cool.io_ext.c cool.io_ext.c:13:14: warning: 'mCoolio' defined but not used [-Wunused-variable] 13 | static VALUE mCoolio = Qnil; | ^~~~~~~ compiling iowatcher.c In file included from ev_wrap.h:9, from iowatcher.c:14: iowatcher.c: In function 'Coolio_IOWatcher_initialize': ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' 707 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ iowatcher.c:94:3: note: in expansion of macro 'ev_io_init' 94 | 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] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' 707 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ iowatcher.c:94:3: note: in expansion of macro 'ev_io_init' 94 | 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] 732 | # 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' 689 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' 707 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ iowatcher.c:94:3: note: in expansion of macro 'ev_io_init' 94 | 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] 738 | # 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' 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' 707 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ iowatcher.c:94:3: note: in expansion of macro 'ev_io_init' 94 | 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:491:48: warning: "/*" within comment [-Wcomment] 491 | /*#define MIN_INTERVAL 0.00000095367431640625 /* 1/2**20, good till 2200 */ | In file included from libev.c:8: ../libev/ev.c:1839:31: warning: 'ev_default_loop_ptr' initialized and declared 'extern' 1839 | 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] 722 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2406:8: note: in expansion of macro 'ev_is_active' 2406 | if (!ev_is_active (&pipe_w)) | ^~~~~~~~~~~~ ../libev/ev.c: In function 'loop_init': ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:714:51: note: in expansion of macro 'ev_init' 714 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:2940:7: note: in expansion of macro 'ev_prepare_init' 2940 | ev_prepare_init (&pending_w, pendingcb); | ^~~~~~~~~~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:714:51: note: in expansion of macro 'ev_init' 714 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:2940:7: note: in expansion of macro 'ev_prepare_init' 2940 | ev_prepare_init (&pending_w, pendingcb); | ^~~~~~~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 732 | # 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' 689 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:714:51: note: in expansion of macro 'ev_init' 714 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:2940:7: note: in expansion of macro 'ev_prepare_init' 2940 | ev_prepare_init (&pending_w, pendingcb); | ^~~~~~~~~~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 738 | # 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' 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:714:51: note: in expansion of macro 'ev_init' 714 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:2940:7: note: in expansion of macro 'ev_prepare_init' 2940 | ev_prepare_init (&pending_w, pendingcb); | ^~~~~~~~~~~~~~~ ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2943:7: note: in expansion of macro 'ev_init' 2943 | ev_init (&pipe_w, pipecb); | ^~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2943:7: note: in expansion of macro 'ev_init' 2943 | ev_init (&pipe_w, pipecb); | ^~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 732 | # 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' 689 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.c:2943:7: note: in expansion of macro 'ev_init' 2943 | ev_init (&pipe_w, pipecb); | ^~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 738 | # 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' 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.c:2943:7: note: in expansion of macro 'ev_init' 2943 | ev_init (&pipe_w, pipecb); | ^~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 732 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2944:7: note: in expansion of macro 'ev_set_priority' 2944 | 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] 722 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2972:36: note: in expansion of macro 'ev_is_active' 2972 | 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] 722 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2979:7: note: in expansion of macro 'ev_is_active' 2979 | if (ev_is_active (&pipe_w)) | ^~~~~~~~~~~~ ../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 722 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2989:7: note: in expansion of macro 'ev_is_active' 2989 | 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] 722 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3082:7: note: in expansion of macro 'ev_is_active' 3082 | if (ev_is_active (&pipe_w) && postfork != 2) | ^~~~~~~~~~~~ ../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] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:710:51: note: in expansion of macro 'ev_init' 710 | #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) | ^~~~~~~ ../libev/ev.c:3268:11: note: in expansion of macro 'ev_signal_init' 3268 | ev_signal_init (&childev, childcb, SIGCHLD); | ^~~~~~~~~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:710:51: note: in expansion of macro 'ev_init' 710 | #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) | ^~~~~~~ ../libev/ev.c:3268:11: note: in expansion of macro 'ev_signal_init' 3268 | ev_signal_init (&childev, childcb, SIGCHLD); | ^~~~~~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 732 | # 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' 689 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:710:51: note: in expansion of macro 'ev_init' 710 | #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) | ^~~~~~~ ../libev/ev.c:3268:11: note: in expansion of macro 'ev_signal_init' 3268 | ev_signal_init (&childev, childcb, SIGCHLD); | ^~~~~~~~~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 738 | # 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' 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:710:51: note: in expansion of macro 'ev_init' 710 | #define ev_signal_init(ev,cb,signum) do { ev_init ((ev), (cb)); ev_signal_set ((ev), (signum)); } while (0) | ^~~~~~~ ../libev/ev.c:3268:11: note: in expansion of macro 'ev_signal_init' 3268 | ev_signal_init (&childev, childcb, SIGCHLD); | ^~~~~~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 732 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:3269:11: note: in expansion of macro 'ev_set_priority' 3269 | ev_set_priority (&childev, EV_MAXPRI); | ^~~~~~~~~~~~~~~ In file included from libev.c:8: ../libev/ev.c: In function 'ev_run': ../libev/ev.c:3771:36: warning: passing argument 1 of 'rb_thread_call_without_gvl' from incompatible pointer type [-Wincompatible-pointer-types] 3771 | rb_thread_call_without_gvl(ev_backend_poll, (void *)&poll_args, RUBY_UBF_IO, 0); | ^~~~~~~~~~~~~~~ | | | VALUE (*)(void *) {aka long unsigned int (*)(void *)} In file included from ../libev/ev.c:43, from libev.c:8: /usr/include/ruby/ruby/thread.h:130:42: note: expected 'void * (*)(void *)' but argument is of type 'VALUE (*)(void *)' {aka 'long unsigned int (*)(void *)'} 130 | void *rb_thread_call_without_gvl(void *(*func)(void *), void *data1, | ~~~~~~~~^~~~~~~~~~~~~ In file included from libev.c:8: ../libev/ev.c: In function 'ev_io_start': ../libev/ev.c:3973:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] 3973 | fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY); | ~~~~~~~~~~^~~~~~~~~~~~~ In file included from ev_wrap.h:9, from libev.c:7: ../libev/ev.c: In function 'ev_signal_start': ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' 707 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4198:11: note: in expansion of macro 'ev_io_init' 4198 | 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] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' 707 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4198:11: note: in expansion of macro 'ev_io_init' 4198 | 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] 732 | # 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' 689 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' 707 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4198:11: note: in expansion of macro 'ev_io_init' 4198 | 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] 738 | # 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' 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' 707 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4198:11: note: in expansion of macro 'ev_io_init' 4198 | 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] 732 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4199:11: note: in expansion of macro 'ev_set_priority' 4199 | ev_set_priority (&sigfd_w, EV_MAXPRI); | ^~~~~~~~~~~~~~~ ../libev/ev.c: In function 'infy_add': ../libev/ev.h:722:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 722 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4413:7: note: in expansion of macro 'ev_is_active' 4413 | 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] 722 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4415:7: note: in expansion of macro 'ev_is_active' 4415 | 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] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' 707 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4522:7: note: in expansion of macro 'ev_io_init' 4522 | 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] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' 707 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4522:7: note: in expansion of macro 'ev_io_init' 4522 | 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] 732 | # 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' 689 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' 707 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4522:7: note: in expansion of macro 'ev_io_init' 4522 | 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] 738 | # 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' 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' 707 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4522:7: note: in expansion of macro 'ev_io_init' 4522 | 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] 732 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4523:7: note: in expansion of macro 'ev_set_priority' 4523 | 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] 722 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4567:19: note: in expansion of macro 'ev_is_active' 4567 | 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] 722 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4569:19: note: in expansion of macro 'ev_is_active' 4569 | 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] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:708:51: note: in expansion of macro 'ev_init' 708 | #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) | ^~~~~~~ ../libev/ev.c:4644:3: note: in expansion of macro 'ev_timer_init' 4644 | 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] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:708:51: note: in expansion of macro 'ev_init' 708 | #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) | ^~~~~~~ ../libev/ev.c:4644:3: note: in expansion of macro 'ev_timer_init' 4644 | 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] 732 | # 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' 689 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:708:51: note: in expansion of macro 'ev_init' 708 | #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) | ^~~~~~~ ../libev/ev.c:4644:3: note: in expansion of macro 'ev_timer_init' 4644 | 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] 738 | # 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' 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:708:51: note: in expansion of macro 'ev_init' 708 | #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) | ^~~~~~~ ../libev/ev.c:4644:3: note: in expansion of macro 'ev_timer_init' 4644 | 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] 694 | #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' 708 | #define ev_timer_init(ev,cb,after,repeat) do { ev_init ((ev), (cb)); ev_timer_set ((ev),(after),(repeat)); } while (0) | ^~~~~~~~~~~~ ../libev/ev.c:4644:3: note: in expansion of macro 'ev_timer_init' 4644 | 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] 732 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4645:3: note: in expansion of macro 'ev_set_priority' 4645 | 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] 722 | #define ev_is_active(ev) (0 + ((ev_watcher *)(void *)(ev))->active) /* ro, true when the watcher has been started */ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4677:7: note: in expansion of macro 'ev_is_active' 4677 | if (ev_is_active (&w->timer)) | ^~~~~~~~~~~~ ../libev/ev.c: In function 'ev_embed_start': ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' 707 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4881:5: note: in expansion of macro 'ev_io_init' 4881 | 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] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' 707 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4881:5: note: in expansion of macro 'ev_io_init' 4881 | 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] 732 | # 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' 689 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' 707 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4881:5: note: in expansion of macro 'ev_io_init' 4881 | 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] 738 | # 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' 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:707:51: note: in expansion of macro 'ev_init' 707 | #define ev_io_init(ev,cb,fd,events) do { ev_init ((ev), (cb)); ev_io_set ((ev),(fd),(events)); } while (0) | ^~~~~~~ ../libev/ev.c:4881:5: note: in expansion of macro 'ev_io_init' 4881 | 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] 732 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4886:3: note: in expansion of macro 'ev_set_priority' 4886 | 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] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:714:51: note: in expansion of macro 'ev_init' 714 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:4889:3: note: in expansion of macro 'ev_prepare_init' 4889 | 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] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:714:51: note: in expansion of macro 'ev_init' 714 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:4889:3: note: in expansion of macro 'ev_prepare_init' 4889 | 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] 732 | # 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' 689 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:714:51: note: in expansion of macro 'ev_init' 714 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:4889:3: note: in expansion of macro 'ev_prepare_init' 4889 | 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] 738 | # 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' 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:714:51: note: in expansion of macro 'ev_init' 714 | #define ev_prepare_init(ev,cb) do { ev_init ((ev), (cb)); ev_prepare_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:4889:3: note: in expansion of macro 'ev_prepare_init' 4889 | 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] 732 | # define ev_set_priority(ev,pri) ( (ev_watcher *)(void *)(ev))->priority = (pri) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:4890:3: note: in expansion of macro 'ev_set_priority' 4890 | ev_set_priority (&w->prepare, EV_MINPRI); | ^~~~~~~~~~~~~~~ ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:717:51: note: in expansion of macro 'ev_init' 717 | #define ev_fork_init(ev,cb) do { ev_init ((ev), (cb)); ev_fork_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:4893:3: note: in expansion of macro 'ev_fork_init' 4893 | 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] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:717:51: note: in expansion of macro 'ev_init' 717 | #define ev_fork_init(ev,cb) do { ev_init ((ev), (cb)); ev_fork_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:4893:3: note: in expansion of macro 'ev_fork_init' 4893 | 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] 732 | # 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' 689 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:717:51: note: in expansion of macro 'ev_init' 717 | #define ev_fork_init(ev,cb) do { ev_init ((ev), (cb)); ev_fork_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:4893:3: note: in expansion of macro 'ev_fork_init' 4893 | 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] 738 | # 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' 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:717:51: note: in expansion of macro 'ev_init' 717 | #define ev_fork_init(ev,cb) do { ev_init ((ev), (cb)); ev_fork_set ((ev)); } while (0) | ^~~~~~~ ../libev/ev.c:4893:3: note: in expansion of macro 'ev_fork_init' 4893 | 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] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5103:3: note: in expansion of macro 'ev_init' 5103 | ev_init (&once->io, once_cb_io); | ^~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5103:3: note: in expansion of macro 'ev_init' 5103 | ev_init (&once->io, once_cb_io); | ^~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 732 | # 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' 689 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.c:5103:3: note: in expansion of macro 'ev_init' 5103 | ev_init (&once->io, once_cb_io); | ^~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 738 | # 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' 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.c:5103:3: note: in expansion of macro 'ev_init' 5103 | ev_init (&once->io, once_cb_io); | ^~~~~~~ ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5110:3: note: in expansion of macro 'ev_init' 5110 | ev_init (&once->to, once_cb_to); | ^~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5110:3: note: in expansion of macro 'ev_init' 5110 | ev_init (&once->to, once_cb_to); | ^~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 732 | # 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' 689 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.c:5110:3: note: in expansion of macro 'ev_init' 5110 | ev_init (&once->to, once_cb_to); | ^~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 738 | # 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' 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.c:5110:3: note: in expansion of macro 'ev_init' 5110 | ev_init (&once->to, once_cb_to); | ^~~~~~~ ../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #define ev_timer_set(ev,after_,repeat_) do { ((ev_watcher_time *)(ev))->at = (after_); (ev)->repeat = (repeat_); } while (0) | ~^~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:5113:7: note: in expansion of macro 'ev_timer_set' 5113 | ev_timer_set (&once->to, timeout, 0.); | ^~~~~~~~~~~~ In file included from libev.c:8: ../libev/ev.c: At top level: ../libev/ev.c:5230:27: warning: "/*" within comment [-Wcomment] 5230 | /* EV_STAT 0x00001000 /* stat data changed */ | ../libev/ev.c:5231:27: warning: "/*" within comment [-Wcomment] 5231 | /* 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:2476:11: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 2476 | write (evpipe [1], &counter, sizeof (uint64_t)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2488:11: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 2488 | write (evpipe [1], &(evpipe [1]), 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c: In function 'pipecb': ../libev/ev.c:2509:11: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 2509 | read (evpipe [1], &counter, sizeof (uint64_t)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.c:2523:11: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result] 2523 | read (evpipe [0], &dummy, sizeof (dummy)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compiling loop.c In file included from ev_wrap.h:9, from loop.c:9: loop.c: In function 'Coolio_Loop_allocate': ../libev/ev.h:687:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ loop.c:55:3: note: in expansion of macro 'ev_init' 55 | 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] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ loop.c:55:3: note: in expansion of macro 'ev_init' 55 | 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] 732 | # 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' 689 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ loop.c:55:3: note: in expansion of macro 'ev_init' 55 | 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] 738 | # 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' 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ loop.c:55:3: note: in expansion of macro 'ev_init' 55 | ev_init(&loop->timer, Coolio_Loop_timeout_callback); | ^~~~~~~ compiling stat_watcher.c 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] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #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' 95 | ev_stat_init( | ^~~~~~~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #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' 95 | ev_stat_init( | ^~~~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 732 | # 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' 689 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #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' 95 | ev_stat_init( | ^~~~~~~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 738 | # 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' 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:712:51: note: in expansion of macro 'ev_init' 712 | #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' 95 | ev_stat_init( | ^~~~~~~~~~~~ stat_watcher.c: In function 'Coolio_StatWatcher_attach': stat_watcher.c:115:23: warning: unused variable 'timeout' [-Wunused-variable] 115 | ev_tstamp interval, timeout; | ^~~~~~~ stat_watcher.c:115:13: warning: unused variable 'interval' [-Wunused-variable] 115 | ev_tstamp interval, timeout; | ^~~~~~~~ compiling timer_watcher.c 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] 687 | ((ev_watcher *)(void *)(ev))->active = \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:708:51: note: in expansion of macro 'ev_init' 708 | #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' 74 | ev_timer_init( | ^~~~~~~~~~~~~ ../libev/ev.h:688:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 688 | ((ev_watcher *)(void *)(ev))->pending = 0; \ | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../libev/ev.h:708:51: note: in expansion of macro 'ev_init' 708 | #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' 74 | ev_timer_init( | ^~~~~~~~~~~~~ ../libev/ev.h:732:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 732 | # 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' 689 | ev_set_priority ((ev), 0); \ | ^~~~~~~~~~~~~~~ ../libev/ev.h:708:51: note: in expansion of macro 'ev_init' 708 | #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' 74 | ev_timer_init( | ^~~~~~~~~~~~~ ../libev/ev.h:738:79: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 738 | # 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' 690 | ev_set_cb ((ev), cb_); \ | ^~~~~~~~~ ../libev/ev.h:708:51: note: in expansion of macro 'ev_init' 708 | #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' 74 | ev_timer_init( | ^~~~~~~~~~~~~ ../libev/ev.h:694:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 694 | #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' 708 | #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' 74 | 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] 694 | #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' 113 | ev_timer_set( | ^~~~~~~~~~~~ compiling utils.c compiling watcher.c linking shared-object cool.io_ext.so make: Leaving directory '/usr/src/RPM/BUILD/gem-cool-io-1.7.1/ext/cool.io' make: Entering directory '/usr/src/RPM/BUILD/gem-cool-io-1.7.1/ext/cool.io' /bin/install -c -m 0755 cool.io_ext.so /usr/src/RPM/BUILD/gem-cool-io-1.7.1/.so.cool.io/usr/local/lib64/ruby make: Leaving directory '/usr/src/RPM/BUILD/gem-cool-io-1.7.1/ext/cool.io' make: Entering directory '/usr/src/RPM/BUILD/gem-cool-io-1.7.1/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] 636 | 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] 636 | char *loc, *s = head->data + head->start, *e = head->data + head->end; | ^~~~ iobuffer.c:632:25: warning: unused variable 'tmp' [-Wunused-variable] 632 | struct buffer_node *tmp; | ^~~ linking shared-object iobuffer_ext.so make: Leaving directory '/usr/src/RPM/BUILD/gem-cool-io-1.7.1/ext/iobuffer' make: Entering directory '/usr/src/RPM/BUILD/gem-cool-io-1.7.1/ext/iobuffer' /bin/install -c -m 0755 iobuffer_ext.so /usr/src/RPM/BUILD/gem-cool-io-1.7.1/.so.cool.io/usr/local/lib64/ruby make: Leaving directory '/usr/src/RPM/BUILD/gem-cool-io-1.7.1/ext/iobuffer' - - DOCUMENT- - - - - - - - - - - - - - - - - - - - - - - - - - - - - + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.28158 + 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.7.1 + /usr/bin/ruby -rvendor-specific /usr/bin/setup.rb install --install_prefix=/usr/src/tmp/gem-cool-io-buildroot --gem-version-replace= (ruby 3.1.2 x86_64-linux) [setup.rb][INFO]> Source list are the following: [setup.rb][INFO]> V *cool.io:1.7.1 [/usr/src/RPM/BUILD/gem-cool-io-1.7.1/cool.io.gemspec] [setup.rb][INFO]> = *cool.io:1.7.1 [/usr/src/RPM/BUILD/gem-cool-io-1.7.1/Rakefile] [setup.rb][INFO]> = *cool.io:1.7.1 [/usr/src/RPM/BUILD/gem-cool-io-1.7.1/Rakefile] [setup.rb][INFO]> = *cool.io:1.7.1 [/usr/src/RPM/BUILD/gem-cool-io-1.7.1/Rakefile] - - INSTALL - - - - - - - - - - - - - - - - - - - - - - - - - - - - - sh: git: command not found sh: git: command not found * {exe} -> * {lib} -> % cool.io < lib cool.io/async_watcher.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io/async_watcher.rb cool.io/custom_require.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io/custom_require.rb cool.io/dns_resolver.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io/dns_resolver.rb cool.io/dsl.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io/dsl.rb cool.io/io.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io/io.rb cool.io/iowatcher.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io/iowatcher.rb cool.io/listener.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io/listener.rb cool.io/loop.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io/loop.rb cool.io/meta.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io/meta.rb cool.io/server.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io/server.rb cool.io/socket.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io/socket.rb cool.io/timer_watcher.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io/timer_watcher.rb cool.io/version.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io/version.rb cool.io.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io.rb coolio.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/coolio.rb * {man} -> * {ri} -> % cool.io < .ri.cool.io Cool/Coolness/cdesc-Coolness.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Cool/Coolness/cdesc-Coolness.ri Cool/Coolness/cool-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Cool/Coolness/cool-i.ri Cool/IOThunk/cdesc-IOThunk.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Cool/IOThunk/cdesc-IOThunk.ri Cool/IOThunk/io-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Cool/IOThunk/io-c.ri Cool/cdesc-Cool.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Cool/cdesc-Cool.ri Cool/io-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Cool/io-c.ri Coolio/AsyncWatcher/cdesc-AsyncWatcher.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/AsyncWatcher/cdesc-AsyncWatcher.ri Coolio/AsyncWatcher/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/AsyncWatcher/new-c.ri Coolio/AsyncWatcher/on_readable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/AsyncWatcher/on_readable-i.ri Coolio/AsyncWatcher/on_signal-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/AsyncWatcher/on_signal-i.ri Coolio/AsyncWatcher/signal-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/AsyncWatcher/signal-i.ri Coolio/Connections/cdesc-Connections.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Connections/cdesc-Connections.ri Coolio/DNSResolver/Timeout/cdesc-Timeout.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DNSResolver/Timeout/cdesc-Timeout.ri Coolio/DNSResolver/Timeout/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DNSResolver/Timeout/new-c.ri Coolio/DNSResolver/Timeout/on_timer-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DNSResolver/Timeout/on_timer-i.ri Coolio/DNSResolver/attach-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DNSResolver/attach-i.ri Coolio/DNSResolver/cdesc-DNSResolver.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DNSResolver/cdesc-DNSResolver.ri Coolio/DNSResolver/detach-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DNSResolver/detach-i.ri Coolio/DNSResolver/hosts-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DNSResolver/hosts-c.ri Coolio/DNSResolver/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DNSResolver/new-c.ri Coolio/DNSResolver/on_failure-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DNSResolver/on_failure-i.ri Coolio/DNSResolver/on_readable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DNSResolver/on_readable-i.ri Coolio/DNSResolver/on_success-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DNSResolver/on_success-i.ri Coolio/DNSResolver/on_timeout-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DNSResolver/on_timeout-i.ri Coolio/DNSResolver/request_message-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DNSResolver/request_message-i.ri Coolio/DNSResolver/request_question-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DNSResolver/request_question-i.ri Coolio/DNSResolver/response_address-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DNSResolver/response_address-i.ri Coolio/DNSResolver/send_request-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DNSResolver/send_request-i.ri Coolio/DSL/%5b%5d-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DSL/%5b%5d-i.ri Coolio/DSL/ConnectionBuilder/cdesc-ConnectionBuilder.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DSL/ConnectionBuilder/cdesc-ConnectionBuilder.ri Coolio/DSL/ConnectionBuilder/initializer-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DSL/ConnectionBuilder/initializer-i.ri Coolio/DSL/ConnectionBuilder/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DSL/ConnectionBuilder/new-c.ri Coolio/DSL/ConnectionBuilder/on_close-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DSL/ConnectionBuilder/on_close-i.ri Coolio/DSL/ConnectionBuilder/on_connect-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DSL/ConnectionBuilder/on_connect-i.ri Coolio/DSL/ConnectionBuilder/on_connect_failed-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DSL/ConnectionBuilder/on_connect_failed-i.ri Coolio/DSL/ConnectionBuilder/on_read-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DSL/ConnectionBuilder/on_read-i.ri Coolio/DSL/ConnectionBuilder/on_resolve_failed-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DSL/ConnectionBuilder/on_resolve_failed-i.ri Coolio/DSL/ConnectionBuilder/on_write_complete-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DSL/ConnectionBuilder/on_write_complete-i.ri Coolio/DSL/cdesc-DSL.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DSL/cdesc-DSL.ri Coolio/DSL/connect-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DSL/connect-i.ri Coolio/DSL/connection-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DSL/connection-i.ri Coolio/DSL/run-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DSL/run-i.ri Coolio/DSL/server-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/DSL/server-i.ri Coolio/IO/Watcher/cdesc-Watcher.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/Watcher/cdesc-Watcher.ri Coolio/IO/Watcher/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/Watcher/new-c.ri Coolio/IO/Watcher/on_readable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/Watcher/on_readable-i.ri Coolio/IO/Watcher/on_writable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/Watcher/on_writable-i.ri Coolio/IO/attach-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/attach-i.ri Coolio/IO/attached%3f-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/attached%3f-i.ri Coolio/IO/cdesc-IO.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/cdesc-IO.ri Coolio/IO/close-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/close-i.ri Coolio/IO/closed%3f-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/closed%3f-i.ri Coolio/IO/detach-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/detach-i.ri Coolio/IO/detach_write_watcher-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/detach_write_watcher-i.ri Coolio/IO/disable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/disable-i.ri Coolio/IO/disable_write_watcher-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/disable_write_watcher-i.ri Coolio/IO/enable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/enable-i.ri Coolio/IO/enable_write_watcher-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/enable_write_watcher-i.ri Coolio/IO/enabled%3f-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/enabled%3f-i.ri Coolio/IO/evloop-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/evloop-i.ri Coolio/IO/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/new-c.ri Coolio/IO/on_close-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/on_close-i.ri Coolio/IO/on_read-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/on_read-i.ri Coolio/IO/on_readable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/on_readable-i.ri Coolio/IO/on_writable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/on_writable-i.ri Coolio/IO/on_write_complete-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/on_write_complete-i.ri Coolio/IO/schedule_write-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/schedule_write-i.ri Coolio/IO/write-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IO/write-i.ri Coolio/IOWatcher/cdesc-IOWatcher.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/IOWatcher/cdesc-IOWatcher.ri Coolio/Listener/cdesc-Listener.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Listener/cdesc-Listener.ri Coolio/Listener/close-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Listener/close-i.ri Coolio/Listener/fileno-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Listener/fileno-i.ri Coolio/Listener/listen-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Listener/listen-i.ri Coolio/Listener/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Listener/new-c.ri Coolio/Listener/on_connection-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Listener/on_connection-i.ri Coolio/Listener/on_readable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Listener/on_readable-i.ri Coolio/Loop/attach-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Loop/attach-i.ri Coolio/Loop/cdesc-Loop.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Loop/cdesc-Loop.ri Coolio/Loop/default-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Loop/default-c.ri Coolio/Loop/has_active_watchers%3f-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Loop/has_active_watchers%3f-i.ri Coolio/Loop/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Loop/new-c.ri Coolio/Loop/run-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Loop/run-i.ri Coolio/Loop/stop-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Loop/stop-i.ri Coolio/Loop/watchers-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Loop/watchers-i.ri Coolio/Meta/cdesc-Meta.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Meta/cdesc-Meta.ri Coolio/Meta/event_callback-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Meta/event_callback-i.ri Coolio/Meta/watcher_delegate-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Meta/watcher_delegate-i.ri Coolio/Server/cdesc-Server.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Server/cdesc-Server.ri Coolio/Server/fileno-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Server/fileno-i.ri Coolio/Server/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Server/new-c.ri Coolio/Server/on_connection-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Server/on_connection-i.ri Coolio/Socket/Connector/cdesc-Connector.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Socket/Connector/cdesc-Connector.ri Coolio/Socket/Connector/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Socket/Connector/new-c.ri Coolio/Socket/Connector/on_writable-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Socket/Connector/on_writable-i.ri Coolio/Socket/attach-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Socket/attach-i.ri Coolio/Socket/cdesc-Socket.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Socket/cdesc-Socket.ri Coolio/Socket/connect-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Socket/connect-c.ri Coolio/Socket/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Socket/new-c.ri Coolio/Socket/on_connect-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Socket/on_connect-i.ri Coolio/Socket/on_connect_failed-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Socket/on_connect_failed-i.ri Coolio/Socket/on_resolve_failed-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/Socket/on_resolve_failed-i.ri Coolio/TCPListener/cdesc-TCPListener.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPListener/cdesc-TCPListener.ri Coolio/TCPListener/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPListener/new-c.ri Coolio/TCPServer/cdesc-TCPServer.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPServer/cdesc-TCPServer.ri Coolio/TCPServer/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPServer/new-c.ri Coolio/TCPSocket/TCPConnectResolver/cdesc-TCPConnectResolver.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPSocket/TCPConnectResolver/cdesc-TCPConnectResolver.ri Coolio/TCPSocket/TCPConnectResolver/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPSocket/TCPConnectResolver/new-c.ri Coolio/TCPSocket/TCPConnectResolver/on_failure-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPSocket/TCPConnectResolver/on_failure-i.ri Coolio/TCPSocket/TCPConnectResolver/on_success-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPSocket/TCPConnectResolver/on_success-i.ri Coolio/TCPSocket/TCPConnectSocket/cdesc-TCPConnectSocket.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPSocket/TCPConnectSocket/cdesc-TCPConnectSocket.ri Coolio/TCPSocket/TCPConnectSocket/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPSocket/TCPConnectSocket/new-c.ri Coolio/TCPSocket/TCPConnectSocket/peeraddr-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPSocket/TCPConnectSocket/peeraddr-i.ri Coolio/TCPSocket/address_family-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPSocket/address_family-i.ri Coolio/TCPSocket/cdesc-TCPSocket.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPSocket/cdesc-TCPSocket.ri Coolio/TCPSocket/connect-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPSocket/connect-c.ri Coolio/TCPSocket/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPSocket/new-c.ri Coolio/TCPSocket/peeraddr-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPSocket/peeraddr-i.ri Coolio/TCPSocket/precreate-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPSocket/precreate-c.ri Coolio/TCPSocket/remote_addr-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPSocket/remote_addr-i.ri Coolio/TCPSocket/remote_host-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPSocket/remote_host-i.ri Coolio/TCPSocket/remote_port-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TCPSocket/remote_port-i.ri Coolio/TimerWatcher/cdesc-TimerWatcher.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/TimerWatcher/cdesc-TimerWatcher.ri Coolio/UNIXListener/cdesc-UNIXListener.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/UNIXListener/cdesc-UNIXListener.ri Coolio/UNIXListener/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/UNIXListener/new-c.ri Coolio/UNIXServer/cdesc-UNIXServer.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/UNIXServer/cdesc-UNIXServer.ri Coolio/UNIXServer/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/UNIXServer/new-c.ri Coolio/UNIXSocket/address_family-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/UNIXSocket/address_family-i.ri Coolio/UNIXSocket/cdesc-UNIXSocket.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/UNIXSocket/cdesc-UNIXSocket.ri Coolio/UNIXSocket/connect-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/UNIXSocket/connect-c.ri Coolio/UNIXSocket/new-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/UNIXSocket/new-c.ri Coolio/UNIXSocket/path-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/UNIXSocket/path-i.ri Coolio/cdesc-Coolio.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/cdesc-Coolio.ri Coolio/inspect-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/inspect-c.ri Coolio/version-c.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Coolio/version-c.ri Object/cdesc-Object.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Object/cdesc-Object.ri Object/cool_require-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Object/cool_require-i.ri Thread/_coolio_loop-i.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Thread/_coolio_loop-i.ri Thread/cdesc-Thread.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/Thread/cdesc-Thread.ri cache.ri => [/usr/src/tmp/gem-cool-io-buildroot]/usr/share/ri/cool.io-1.7.1/cache.ri * {inc} -> % cool.io < ext cool.io/cool.io.h => [/usr/src/tmp/gem-cool-io-buildroot]/usr/include/cool.io/cool.io.h cool.io/ev_wrap.h => [/usr/src/tmp/gem-cool-io-buildroot]/usr/include/cool.io/ev_wrap.h cool.io/watcher.h => [/usr/src/tmp/gem-cool-io-buildroot]/usr/include/cool.io/watcher.h libev/ev.h => [/usr/src/tmp/gem-cool-io-buildroot]/usr/include/libev/ev.h libev/ev_vars.h => [/usr/src/tmp/gem-cool-io-buildroot]/usr/include/libev/ev_vars.h libev/ev_wrap.h => [/usr/src/tmp/gem-cool-io-buildroot]/usr/include/libev/ev_wrap.h /usr/include -> [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/ext * {app} -> * {log} -> * {state} -> * {test} -> % cool.io < spec async_watcher_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/spec/async_watcher_spec.rb dns_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/spec/dns_spec.rb iobuffer_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/spec/iobuffer_spec.rb spec_helper.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/spec/spec_helper.rb stat_watcher_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/spec/stat_watcher_spec.rb tcp_server_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/spec/tcp_server_spec.rb tcp_socket_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/spec/tcp_socket_spec.rb timer_watcher_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/spec/timer_watcher_spec.rb udp_socket_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/spec/udp_socket_spec.rb unix_listener_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/spec/unix_listener_spec.rb unix_server_spec.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/spec/unix_server_spec.rb * {sup} -> % cool.io < examples callbacked_echo_server.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/examples/callbacked_echo_server.rb dslified_echo_client.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/examples/dslified_echo_client.rb dslified_echo_server.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/examples/dslified_echo_server.rb echo_client.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/examples/echo_client.rb echo_server.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/examples/echo_server.rb google.rb => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/examples/google.rb * {conf} -> * {data} -> % cool.io < . .gitignore => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/.gitignore .rspec => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/.rspec .travis.yml => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/.travis.yml CHANGES.md => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/CHANGES.md Gemfile => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/Gemfile LICENSE => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/LICENSE README.md => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/README.md Rakefile => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/Rakefile appveyor.yml => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/appveyor.yml cool.io.gemspec => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/cool.io.gemspec libev_ruby_gil.diff => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/libev_ruby_gil.diff libev_win_select.diff => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/libev_win_select.diff * {.gemspec} -> %cool.io /usr/src/tmp/gemspec.20240121-3552043-h959nk => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/specifications/cool.io-1.7.1.gemspec * {gemfile} -> %cool.io /usr/src/tmp/Gemfile.20240121-3552043-fawyhr => [/usr/src/tmp/gem-cool-io-buildroot]/usr/lib/ruby/gemie/gems/cool.io-1.7.1/Gemfile * scheme {cool.io} /usr/src/RPM/BUILD/gem-cool-io-1.7.1/.so.cool.io/usr/local/lib64/ruby/cool.io_ext.so => /usr/src/tmp/gem-cool-io-buildroot/usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so /usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so -> /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io_ext.so >> /usr/src/tmp/gem-cool-io-buildroot/usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/gem.build_complete /usr/src/RPM/BUILD/gem-cool-io-1.7.1/.so.cool.io/usr/local/lib64/ruby/iobuffer_ext.so => /usr/src/tmp/gem-cool-io-buildroot/usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so /usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so -> /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/iobuffer_ext.so >> /usr/src/tmp/gem-cool-io-buildroot/usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/gem.build_complete + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/gem-cool-io-buildroot (auto) removed './usr/lib/ruby/gemie/gems/cool.io-1.7.1/.gitignore' mode of './usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_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/lib64: (from :0) ./usr/lib: (from :0) ./usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib: (from :0) debugedit: ./usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so: DWARF version 0 unhandled debugedit: ./usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/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) Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.9750 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd gem-cool-io-1.7.1 + /usr/bin/ruby -rvendor-specific /usr/bin/setup.rb test (ruby 3.1.2 x86_64-linux) [setup.rb][INFO]> Source list are the following: [setup.rb][INFO]> V *cool.io:1.7.1 [/usr/src/RPM/BUILD/gem-cool-io-1.7.1/cool.io.gemspec] [setup.rb][INFO]> = *cool.io:1.7.1 [/usr/src/RPM/BUILD/gem-cool-io-1.7.1/Rakefile] [setup.rb][INFO]> = *cool.io:1.7.1 [/usr/src/RPM/BUILD/gem-cool-io-1.7.1/Rakefile] [setup.rb][INFO]> = *cool.io:1.7.1 [/usr/src/RPM/BUILD/gem-cool-io-1.7.1/Rakefile] sh: git: command not found sh: git: command not found + exit 0 Processing files: gem-cool-io-1.7.1-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.9750 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd gem-cool-io-1.7.1 + DOCDIR=/usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-1.7.1 + export DOCDIR + rm -rf /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-1.7.1 + /bin/mkdir -p /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-1.7.1 + cp -prL README.md /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-1.7.1 + chmod -R go-w /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-1.7.1 + chmod -R a+rX /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-1.7.1 + exit 0 warning: absolute symlink: /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gemie/gems/cool.io-1.7.1/ext -> /usr/include warning: absolute symlink: /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io_ext.so -> /usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so warning: absolute symlink: /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/iobuffer_ext.so -> /usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7nyBe1 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,ruby,shell) ruby.prov: detecting ruby provides for gem-cool-io... ruby.prov: project file is '/usr/src/RPM/BUILD/gem-cool-io-1.7.1/SetupConfig' ruby.prov: setup.rb provides --install_prefix=/usr/src/tmp/gem-cool-io-buildroot --package=gem-cool-io -q (ruby 3.1.2 x86_64-linux) sh: git: command not found sh: git: command not found * provs -> - [cool.io] [lib]: gem(cool.io) = 1.7.1 Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TFcQF0 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,ruby,shebang,shell,static,symlinks,systemd-services) lib.req: WARNING: /usr/src/tmp/gem-cool-io-buildroot/usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so: overlinked libraries: /lib64/libm.so.6 /lib64/librt.so.1 lib.req: WARNING: /usr/src/tmp/gem-cool-io-buildroot/usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so: overlinked libraries: /lib64/libm.so.6 ruby.req: detecting ruby requires for gem-cool-io... ruby.req: ruby project file is '/usr/src/RPM/BUILD/gem-cool-io-1.7.1/SetupConfig' ruby.req: setup.rb requires --install_prefix=/usr/src/tmp/gem-cool-io-buildroot --package=gem-cool-io -q (ruby 3.1.2 x86_64-linux) sh: git: command not found sh: git: command not found * reqs -> - [cool.io] [lib]: ruby >= 0 rubygems >= 0 Provides: ruby-cool.io = 1.7.1-alt1, gem(cool.io) = 1.7.1 Requires: libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.17)(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), libm.so.6()(64bit), librt.so.1()(64bit), libruby.so.3.1()(64bit) >= set:oiHa6Z1VLZCHTbyzbMgoUZIy9a9HOBVknf1W4PCDMicLcL2SzH3lCNXM9b6ktwlhmjx4mfDpuHJtpjZe4LZEpGGZHopa51K0k31cFeSVq8QKdiJZ6ZGZ34QAzbVwZfxnq7, rtld(GNU_HASH), ruby >= 0, rubygems >= 0 Requires(rpmlib): rpmlib(SetVersions) Obsoletes: ruby-cool.io < 1.7.1-alt1 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.EnEk22 Creating gem-cool-io-debuginfo package Processing files: gem-cool-io-doc-1.7.1-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.27645 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd gem-cool-io-1.7.1 + DOCDIR=/usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-doc-1.7.1 + export DOCDIR + rm -rf /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-doc-1.7.1 + /bin/mkdir -p /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-doc-1.7.1 + cp -prL README.md /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-doc-1.7.1 + chmod -R go-w /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-doc-1.7.1 + chmod -R a+rX /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-doc-1.7.1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.bVewN3 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,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.7.1/SetupConfig' ruby.prov: setup.rb provides --install_prefix=/usr/src/tmp/gem-cool-io-buildroot --package=gem-cool-io-doc -q (ruby 3.1.2 x86_64-linux) sh: git: command not found sh: git: command not found * provs -> - [cool.io] Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tZeB21 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,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.7.1/SetupConfig' ruby.req: setup.rb requires --install_prefix=/usr/src/tmp/gem-cool-io-buildroot --package=gem-cool-io-doc -q (ruby 3.1.2 x86_64-linux) sh: git: command not found sh: git: command not found * reqs -> - [cool.io] [doc]: gem(cool.io) = 1.7.1 Requires: gem(cool.io) = 1.7.1 Processing files: gem-cool-io-devel-1.7.1-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.53107 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd gem-cool-io-1.7.1 + DOCDIR=/usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-devel-1.7.1 + export DOCDIR + rm -rf /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-devel-1.7.1 + /bin/mkdir -p /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-devel-1.7.1 + cp -prL README.md /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-devel-1.7.1 + chmod -R go-w /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-devel-1.7.1 + chmod -R a+rX /usr/src/tmp/gem-cool-io-buildroot/usr/share/doc/gem-cool-io-devel-1.7.1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.qOyqR0 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,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.7.1/SetupConfig' ruby.prov: setup.rb provides --install_prefix=/usr/src/tmp/gem-cool-io-buildroot --package=gem-cool-io-devel -q (ruby 3.1.2 x86_64-linux) sh: git: command not found sh: git: command not found * provs -> - [cool.io] Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8zElU3 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,ruby,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/gem-cool-io-buildroot/usr/include/cool.io/cool.io.h:10:10: fatal error: ruby.h: No such file or directory 10 | #include "ruby.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: fatal error: cannot execute 'cc1plus': execvp: No such file or directory compilation terminated. 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.7.1/SetupConfig' ruby.req: setup.rb requires --install_prefix=/usr/src/tmp/gem-cool-io-buildroot --package=gem-cool-io-devel -q (ruby 3.1.2 x86_64-linux) sh: git: command not found sh: git: command not found * reqs -> - [cool.io] [devel]: gem(rake-compiler) >= 1.0 gem(rake-compiler-dock) gem(rspec) gem(rdoc) Requires: gem(cool.io) = 1.7.1, gem(rake-compiler-dock) >= 0.7.2, gem(rake-compiler-dock) < 2, gem(rspec) >= 2.13.0, gem(rspec) < 4, gem(rdoc) >= 3.6.0, gem(rdoc) < 7, gem(rake-compiler) >= 1.0 Conflicts: libev-devel Processing files: gem-cool-io-debuginfo-1.7.1-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xZgGk3 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.a3hTK0 find-requires: running scripts (debuginfo) objdump: '/usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io_ext.so': No such file debuginfo.req: WARNING: /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/cool.io_ext.so: objdump failed objdump: '/usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/iobuffer_ext.so': No such file debuginfo.req: WARNING: /usr/src/tmp/gem-cool-io-buildroot/usr/lib/ruby/gemie/gems/cool.io-1.7.1/lib/iobuffer_ext.so: objdump failed Requires: gem-cool-io = 1.7.1-alt1, debug64(libc.so.6), debug64(libm.so.6), debug64(librt.so.1), debug64(libruby.so.3.1) Adding to gem-cool-io-debuginfo a strict dependency on gem-cool-io warning: gem-cool-io-doc: non-strict dependency on gem-cool-io warning: gem-cool-io-devel: non-strict dependency on gem-cool-io Wrote: /usr/src/RPM/RPMS/x86_64/gem-cool-io-1.7.1-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/gem-cool-io-doc-1.7.1-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/noarch/gem-cool-io-devel-1.7.1-alt1.noarch.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/gem-cool-io-debuginfo-1.7.1-alt1.x86_64.rpm (w2.lzdio) 5.48user 3.24system 0:14.43elapsed 60%CPU (0avgtext+0avgdata 57924maxresident)k 0inputs+0outputs (0major+632806minor)pagefaults 0swaps 4.34user 1.71system 0:27.55elapsed 22%CPU (0avgtext+0avgdata 129532maxresident)k 2208inputs+0outputs (0major+306967minor)pagefaults 0swaps --- gem-cool-io-1.7.1-alt1.x86_64.rpm.repo 2023-09-05 13:34:40.000000000 +0000 +++ gem-cool-io-1.7.1-alt1.x86_64.rpm.hasher 2024-01-21 01:45:45.751521782 +0000 @@ -129,9 +129,9 @@ File: /usr/lib/ruby/gemie/gems/cool.io-1.7.1/spec/unix_server_spec.rb 100755 root:root 71d2f5670416a34e881be2d115eb7b75 -File: /usr/lib/ruby/gemie/specifications/cool.io-1.7.1.gemspec 100644 root:root 03c2150e25f54286f280b27e0a6e48b3 +File: /usr/lib/ruby/gemie/specifications/cool.io-1.7.1.gemspec 100644 root:root 27ed3174012d82f11b015d0d9b3e7a29 File: /usr/lib64/ruby/gemie/extensions/cool.io-1.7.1 40755 root:root -File: /usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so 100644 root:root dc474d76a4af345b7809e5ce5e1cbfec +File: /usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so 100644 root:root 9abe142b0d24ed9db79394417e4880f1 File: /usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/gem.build_complete 100644 root:root -File: /usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so 100644 root:root fbbb86923bf0d634d17a6db257806cb7 +File: /usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so 100644 root:root 69f5b64e506c8687eea1ac7d5a0b17ea File: /usr/share/doc/gem-cool-io-1.7.1 40755 root:root File: /usr/share/doc/gem-cool-io-1.7.1/README.md 100644 root:root c64af6e143b4007737e5cea4f07943cb -RPMIdentity: 2cb45d19f8ddd695265354e8568a2eab5d66aac1ded3c08eb254de811d410e51103fae10ffbdba23d290fde9d783d120451f527dfeedd52db2e7e131b98aa1d4 +RPMIdentity: 977a6c2ef15440f6abe98ff8059cf3a848b969048c7a80f3b0a2cc07d93a9ea7f3b475e74d667afdaa02d475a409656aa7d5ccc2377db1b1cd4567acb8960295 --- gem-cool-io-debuginfo-1.7.1-alt1.x86_64.rpm.repo 2023-09-05 13:34:40.000000000 +0000 +++ gem-cool-io-debuginfo-1.7.1-alt1.x86_64.rpm.hasher 2024-01-21 01:45:45.876523121 +0000 @@ -1,7 +1,7 @@ -/usr/lib/debug/.build-id/22 40755 root:root -/usr/lib/debug/.build-id/22/650c8b41fb8fce289403b11c3ff7738bae4a35 120777 root:root ../../../../lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so -/usr/lib/debug/.build-id/22/650c8b41fb8fce289403b11c3ff7738bae4a35.debug 120777 root:root ../../usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so.debug -/usr/lib/debug/.build-id/74 40755 root:root -/usr/lib/debug/.build-id/74/92102ce32145fcd93986de3e603a06c6c57eb1 120777 root:root ../../../../lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so -/usr/lib/debug/.build-id/74/92102ce32145fcd93986de3e603a06c6c57eb1.debug 120777 root:root ../../usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so.debug +/usr/lib/debug/.build-id/0a 40755 root:root +/usr/lib/debug/.build-id/0a/c19f225ec6218e18ee6c602e2a8a1783c9c735 120777 root:root ../../../../lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so +/usr/lib/debug/.build-id/0a/c19f225ec6218e18ee6c602e2a8a1783c9c735.debug 120777 root:root ../../usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so.debug +/usr/lib/debug/.build-id/c4 40755 root:root +/usr/lib/debug/.build-id/c4/5f7a24d79cf216404a4e9df430dbdd6c0417c2 120777 root:root ../../../../lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so +/usr/lib/debug/.build-id/c4/5f7a24d79cf216404a4e9df430dbdd6c0417c2.debug 120777 root:root ../../usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so.debug /usr/lib/debug/usr/lib/ruby 40755 root:root @@ -46,8 +46,8 @@ Provides: gem-cool-io-debuginfo = 1.7.1-alt1:p10+307833.43540.205.1 -File: /usr/lib/debug/.build-id/22 40755 root:root -File: /usr/lib/debug/.build-id/22/650c8b41fb8fce289403b11c3ff7738bae4a35 120777 root:root ../../../../lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so -File: /usr/lib/debug/.build-id/22/650c8b41fb8fce289403b11c3ff7738bae4a35.debug 120777 root:root ../../usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so.debug -File: /usr/lib/debug/.build-id/74 40755 root:root -File: /usr/lib/debug/.build-id/74/92102ce32145fcd93986de3e603a06c6c57eb1 120777 root:root ../../../../lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so -File: /usr/lib/debug/.build-id/74/92102ce32145fcd93986de3e603a06c6c57eb1.debug 120777 root:root ../../usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so.debug +File: /usr/lib/debug/.build-id/0a 40755 root:root +File: /usr/lib/debug/.build-id/0a/c19f225ec6218e18ee6c602e2a8a1783c9c735 120777 root:root ../../../../lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so +File: /usr/lib/debug/.build-id/0a/c19f225ec6218e18ee6c602e2a8a1783c9c735.debug 120777 root:root ../../usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so.debug +File: /usr/lib/debug/.build-id/c4 40755 root:root +File: /usr/lib/debug/.build-id/c4/5f7a24d79cf216404a4e9df430dbdd6c0417c2 120777 root:root ../../../../lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so +File: /usr/lib/debug/.build-id/c4/5f7a24d79cf216404a4e9df430dbdd6c0417c2.debug 120777 root:root ../../usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so.debug File: /usr/lib/debug/usr/lib/ruby 40755 root:root @@ -63,4 +63,4 @@ File: /usr/lib/debug/usr/lib64/ruby/gemie/extensions/cool.io-1.7.1 40755 root:root -File: /usr/lib/debug/usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so.debug 100644 root:root d728010946da62c5386c35d0d7c2c0e9 -File: /usr/lib/debug/usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so.debug 100644 root:root f5577acbbcb5d70f95ea99017540008b +File: /usr/lib/debug/usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/cool.io_ext.so.debug 100644 root:root 34f1c7d192369138178241fedc519603 +File: /usr/lib/debug/usr/lib64/ruby/gemie/extensions/cool.io-1.7.1/iobuffer_ext.so.debug 100644 root:root 0f018d33360bc40d242f9556fcadb56e File: /usr/src/debug/gem-cool-io-1.7.1 40755 root:root @@ -85,2 +85,2 @@ File: /usr/src/debug/gem-cool-io-1.7.1/ext/libev/ev_vars.h 100644 root:root 3120050c1de3eea1660d3afa4fb8f61d -RPMIdentity: 92d8f008d49d93d4f8c1e1c547c2670948731250f243fe280c8f6f36b91ec83e1d2e0410d5d0a07db4a16bda551d3d2339a5a99ad11dbfbca1b553c78b3e1939 +RPMIdentity: 9fa07dab28dd73ed7258fa609f13f0daf9e50024c05d08b3873c0653945647d86c20e1d6044dd436379468d09129844ca612a905b7d40e103b40cec226301dcf