+ exec
+ rm -rf /rpmbuild
+ mkdir -p /rpmbuild
+ su -c 'rpmbuild -ba /builddir/build/SPECS/rubygem-nio4r.spec            --define "debug_package %{nil}"            --undefine _annotated_build            --define "_missing_doc_files_terminate_build %{nil}"            --define "_emacs_sitestartdir /usr/share/emacs/site-lisp/site-start.d"            --define "_emacs_sitelispdir /usr/share/emacs/site-lisp"            --nocheck   ' mockbuild
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.YPFvk6
+ umask 022
+ cd /builddir/build/BUILD
+ gem unpack /builddir/build/SOURCES/nio4r-2.1.0.gem
Unpacked gem: '/builddir/build/BUILD/nio4r-2.1.0'
+ cd /builddir/build/BUILD
+ cd nio4r-2.1.0
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ gem spec /builddir/build/SOURCES/nio4r-2.1.0.gem -l --ruby
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.gJc7WX
+ umask 022
+ cd /builddir/build/BUILD
+ cd nio4r-2.1.0
+ gem build nio4r.gemspec
WARNING:  open-ended dependency on rake (>= 0, development) is not recommended
  if rake is semantically versioned, use:
    add_development_dependency 'rake', '~> 0'
WARNING:  open-ended dependency on bundler (>= 0, development) is not recommended
  if bundler is semantically versioned, use:
    add_development_dependency 'bundler', '~> 0'
WARNING:  See http://guides.rubygems.org/specification-reference/ for help
  Successfully built RubyGem
  Name: nio4r
  Version: 2.1.0
  File: nio4r-2.1.0.gem
+ mkdir -p ./usr/share/gems
+ CONFIGURE_ARGS='--with-cflags='\''-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fno-strict-aliasing'\'' '
+ gem install -V --local --build-root . --force --document=ri,rdoc nio4r-2.1.0.gem
WARNING:  You build with buildroot.
  Build root: /builddir/build/BUILD/nio4r-2.1.0
  Bin dir: /builddir/build/BUILD/nio4r-2.1.0/usr/bin
  Gem home: /builddir/build/BUILD/nio4r-2.1.0/usr/share/gems
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/.gitignore
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/.rspec
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/.rubocop.yml
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/.ruby-version
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/.travis.yml
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/CHANGES.md
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/Gemfile
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/Guardfile
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/LICENSE.txt
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/README.md
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/Rakefile
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/examples/echo_server.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/libev/Changes
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/libev/LICENSE
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/libev/README
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/libev/README.embed
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/libev/ev.c
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/libev/ev.h
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/libev/ev_epoll.c
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/libev/ev_kqueue.c
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/libev/ev_poll.c
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/libev/ev_port.c
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/libev/ev_select.c
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/libev/ev_vars.h
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/libev/ev_win32.c
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/libev/ev_wrap.h
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/libev/test_libev_win32.c
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/nio4r/bytebuffer.c
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/nio4r/extconf.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/nio4r/libev.h
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/nio4r/monitor.c
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/nio4r/nio4r.h
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/nio4r/nio4r_ext.c
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/nio4r/org/nio4r/ByteBuffer.java
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/nio4r/org/nio4r/Monitor.java
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/nio4r/org/nio4r/Nio4r.java
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/nio4r/org/nio4r/Selector.java
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/nio4r/selector.c
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/lib/nio.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/lib/nio/bytebuffer.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/lib/nio/monitor.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/lib/nio/selector.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/lib/nio/version.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/logo.png
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/nio4r.gemspec
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/spec/nio/acceptables_spec.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/spec/nio/bytebuffer_spec.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/spec/nio/monitor_spec.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/spec/nio/selectables/pipe_spec.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/spec/nio/selectables/ssl_socket_spec.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/spec/nio/selectables/tcp_socket_spec.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/spec/nio/selectables/udp_socket_spec.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/spec/nio/selector_spec.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/spec/spec_helper.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/spec/support/selectable_examples.rb
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/tasks/extension.rake
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/tasks/rspec.rake
/builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/tasks/rubocop.rake
Building native extensions. This could take a while...
current directory: /builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/nio4r
/usr/bin/ruby -r ./siteconf20180325-278-1m0rx37.rb extconf.rb
checking for unistd.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
current directory: /builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/nio4r
make "DESTDIR=" clean
rm -f 
rm -f nio4r_ext.so  *.o  *.bak mkmf.log .*.time
current directory: /builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/nio4r
make "DESTDIR="
gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -DHAVE_UNISTD_H -DHAVE_SYS_SELECT_H -DEV_USE_SELECT -DHAVE_POLL_H -DEV_USE_POLL -DHAVE_SYS_EPOLL_H -DEV_USE_EPOLL -DHAVE_SYS_RESOURCE_H -DHAVE_SYS_RESOURCE_H    -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fno-strict-aliasing  -o bytebuffer.o -c bytebuffer.c
gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -DHAVE_UNISTD_H -DHAVE_SYS_SELECT_H -DEV_USE_SELECT -DHAVE_POLL_H -DEV_USE_POLL -DHAVE_SYS_EPOLL_H -DEV_USE_EPOLL -DHAVE_SYS_RESOURCE_H -DHAVE_SYS_RESOURCE_H    -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fno-strict-aliasing  -o monitor.o -c monitor.c
gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -DHAVE_UNISTD_H -DHAVE_SYS_SELECT_H -DEV_USE_SELECT -DHAVE_POLL_H -DEV_USE_POLL -DHAVE_SYS_EPOLL_H -DEV_USE_EPOLL -DHAVE_SYS_RESOURCE_H -DHAVE_SYS_RESOURCE_H    -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fno-strict-aliasing  -o nio4r_ext.o -c nio4r_ext.c
In file included from nio4r_ext.c:7:0:
../libev/ev.c:488:48: warning: "/*" within comment [-Wcomment]
 /*#define MIN_INTERVAL  0.00000095367431640625 /* 1/2**20, good till 2200 */
                                                 
In file included from nio4r_ext.c:7:0:
../libev/ev.c:1836:31: warning: 'ev_default_loop_ptr' initialized and declared 'extern'
   EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a definition despite extern */
                               ^~~~~~~~~~~~~~~~~~~
In file included from ../libev/ev.c:179:0,
                 from nio4r_ext.c:7:
../libev/ev_poll.c: In function 'poll_poll':
../libev/ev_poll.c:111:77: warning: left-hand operand of comma expression has no effect [-Wunused-value]
         assert (("libev: poll() returned illegal result, broken BSD kernel?", p < polls + pollcnt));
                                                                             ^
../libev/ev_poll.c:111:77: warning: left-hand operand of comma expression has no effect [-Wunused-value]
         assert (("libev: poll() returned illegal result, broken BSD kernel?", p < polls + pollcnt));
                                                                             ^
../libev/ev.c: In function 'verify_watcher':
../libev/ev.c:3123:49: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: watcher has invalid priority", ABSPRI (w) >= 0 && ABSPRI (w) < NUMPRI));
                                                 ^
../libev/ev.c:3123:49: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: watcher has invalid priority", ABSPRI (w) >= 0 && ABSPRI (w) < NUMPRI));
                                                 ^
../libev/ev.c:3126:59: warning: left-hand operand of comma expression has no effect [-Wunused-value]
     assert (("libev: pending watcher not on pending queue", pendings [ABSPRI (w)][w->pending - 1].w == w));
                                                           ^
../libev/ev.c:3126:59: warning: left-hand operand of comma expression has no effect [-Wunused-value]
     assert (("libev: pending watcher not on pending queue", pendings [ABSPRI (w)][w->pending - 1].w == w));
                                                           ^
../libev/ev.c: In function 'verify_heap':
../libev/ev.c:3137:54: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       assert (("libev: active index mismatch in heap", ev_active (ANHE_w (heap [i])) == i));
                                                      ^
../libev/ev.c:3137:54: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       assert (("libev: active index mismatch in heap", ev_active (ANHE_w (heap [i])) == i));
                                                      ^
../libev/ev.c:3138:48: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       assert (("libev: heap condition violated", i == HEAP0 || ANHE_at (heap [HPARENT (i)]) <= ANHE_at (heap [i])));
                                                ^
../libev/ev.c:3138:48: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       assert (("libev: heap condition violated", i == HEAP0 || ANHE_at (heap [HPARENT (i)]) <= ANHE_at (heap [i])));
                                                ^
../libev/ev.c:3139:47: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       assert (("libev: heap at cache mismatch", ANHE_at (heap [i]) == ev_at (ANHE_w (heap [i]))));
                                               ^
../libev/ev.c:3139:47: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       assert (("libev: heap at cache mismatch", ANHE_at (heap [i]) == ev_at (ANHE_w (heap [i]))));
                                               ^
../libev/ev.c: In function 'array_verify':
../libev/ev.c:3151:46: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       assert (("libev: active index mismatch", ev_active (ws [cnt]) == cnt + 1));
                                              ^
../libev/ev.c:3151:46: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       assert (("libev: active index mismatch", ev_active (ws [cnt]) == cnt + 1));
                                              ^
../libev/ev.c: In function 'ev_verify':
../libev/ev.c:3169:47: warning: left-hand operand of comma expression has no effect [-Wunused-value]
     assert (("libev: negative fd in fdchanges", fdchanges [i] >= 0));
                                               ^
../libev/ev.c:3169:47: warning: left-hand operand of comma expression has no effect [-Wunused-value]
     assert (("libev: negative fd in fdchanges", fdchanges [i] >= 0));
                                               ^
../libev/ev.c:3182:64: warning: left-hand operand of comma expression has no effect [-Wunused-value]
               assert (("libev: io watcher list contains a loop", w != w2));
                                                                ^
../libev/ev.c:3182:64: warning: left-hand operand of comma expression has no effect [-Wunused-value]
               assert (("libev: io watcher list contains a loop", w != w2));
                                                                ^
../libev/ev.c:3186:61: warning: left-hand operand of comma expression has no effect [-Wunused-value]
           assert (("libev: inactive fd watcher on anfd list", ev_active (w) == 1));
                                                             ^
../libev/ev.c:3186:61: warning: left-hand operand of comma expression has no effect [-Wunused-value]
           assert (("libev: inactive fd watcher on anfd list", ev_active (w) == 1));
                                                             ^
../libev/ev.c:3187:65: warning: left-hand operand of comma expression has no effect [-Wunused-value]
           assert (("libev: fd mismatch between watcher and anfd", ((ev_io *)w)->fd == i));
                                                                 ^
../libev/ev.c:3187:65: warning: left-hand operand of comma expression has no effect [-Wunused-value]
           assert (("libev: fd mismatch between watcher and anfd", ((ev_io *)w)->fd == i));
                                                                 ^
../libev/ev.c: In function 'timers_reify':
../libev/ev.c:3371:93: warning: left-hand operand of comma expression has no effect [-Wunused-value]
               assert (("libev: negative ev_timer repeat value found while processing timers", w->repeat > 0.));
                                                                                             ^
../libev/ev.c:3371:93: warning: left-hand operand of comma expression has no effect [-Wunused-value]
               assert (("libev: negative ev_timer repeat value found while processing timers", w->repeat > 0.));
                                                                                             ^
../libev/ev.c: In function 'periodics_reify':
../libev/ev.c:3434:90: warning: left-hand operand of comma expression has no effect [-Wunused-value]
               assert (("libev: ev_periodic reschedule callback returned time in the past", ev_at (w) >= ev_rt_now));
                                                                                          ^
../libev/ev.c:3434:90: warning: left-hand operand of comma expression has no effect [-Wunused-value]
               assert (("libev: ev_periodic reschedule callback returned time in the past", ev_at (w) >= ev_rt_now));
                                                                                          ^
In file included from nio4r_ext.c:7:0:
../libev/ev.c: In function 'ev_backend_poll':
../libev/ev.c:3580:1: warning: no return statement in function returning non-void [-Wreturn-type]
 }
 ^
In file included from ../libev/ev.c:179:0,
                 from nio4r_ext.c:7:
../libev/ev.c: In function 'ev_run':
../libev/ev.c:3594:62: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: ev_loop recursion during release detected", loop_done != EVBREAK_RECURSE));
                                                              ^
../libev/ev.c:3594:62: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: ev_loop recursion during release detected", loop_done != EVBREAK_RECURSE));
                                                              ^
In file included from nio4r_ext.c:7:0:
../libev/ev.c:3750:36: warning: passing argument 1 of 'rb_thread_call_without_gvl' from incompatible pointer type [-Wincompatible-pointer-types]
         rb_thread_call_without_gvl(ev_backend_poll, (void *)&poll_args, RUBY_UBF_IO, 0);
                                    ^~~~~~~~~~~~~~~
In file included from ../libev/ev.c:42:0,
                 from nio4r_ext.c:7:
/usr/include/ruby/thread.h:28:7: note: expected 'void * (*)(void *)' but argument is of type 'VALUE (*)(void *) {aka long unsigned int (*)(void *)}'
 void *rb_thread_call_without_gvl(void *(*func)(void *), void *data1,
       ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../libev/ev.c:179:0,
                 from nio4r_ext.c:7:
../libev/ev.c:3762:70: warning: left-hand operand of comma expression has no effect [-Wunused-value]
             assert (("libev: pipe_w not active, but pipe not written", ev_is_active (&pipe_w)));
                                                                      ^
../libev/ev.c:3762:70: warning: left-hand operand of comma expression has no effect [-Wunused-value]
             assert (("libev: pipe_w not active, but pipe not written", ev_is_active (&pipe_w)));
                                                                      ^
../libev/ev.c: In function 'ev_io_start':
../libev/ev.c:3937:56: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: ev_io_start called with negative fd", fd >= 0));
                                                        ^
../libev/ev.c:3937:56: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: ev_io_start called with negative fd", fd >= 0));
                                                        ^
../libev/ev.c:3938:63: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: ev_io_start called with illegal event mask", !(w->events & ~(EV__IOFDSET | EV_READ | EV_WRITE))));
                                                               ^
../libev/ev.c:3938:63: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: ev_io_start called with illegal event mask", !(w->events & ~(EV__IOFDSET | EV_READ | EV_WRITE))));
                                                               ^
../libev/ev.c:3947:62: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: ev_io_start called with corrupted watcher", ((WL)w)->next != (WL)w));
                                                              ^
../libev/ev.c:3947:62: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: ev_io_start called with corrupted watcher", ((WL)w)->next != (WL)w));
                                                              ^
In file included from nio4r_ext.c:7:0:
../libev/ev.c:3949:34: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
   fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY);
                        ~~~~~~~~~~^~~~~~~~~~~~~
In file included from ../libev/ev.c:179:0,
                 from nio4r_ext.c:7:
../libev/ev.c: In function 'ev_io_stop':
../libev/ev.c:3963:88: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: ev_io_stop called with illegal fd (must stay constant after start!)", w->fd >= 0 && w->fd < anfdmax));
                                                                                        ^
../libev/ev.c:3963:88: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: ev_io_stop called with illegal fd (must stay constant after start!)", w->fd >= 0 && w->fd < anfdmax));
                                                                                        ^
../libev/ev.c: In function 'ev_timer_start':
../libev/ev.c:3984:75: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: ev_timer_start called with negative timer repeat value", w->repeat >= 0.));
                                                                           ^
../libev/ev.c:3984:75: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: ev_timer_start called with negative timer repeat value", w->repeat >= 0.));
                                                                           ^
../libev/ev.c: In function 'ev_timer_stop':
../libev/ev.c:4013:53: warning: left-hand operand of comma expression has no effect [-Wunused-value]
     assert (("libev: internal timer heap corruption", ANHE_w (timers [active]) == (WT)w));
                                                     ^
../libev/ev.c:4013:53: warning: left-hand operand of comma expression has no effect [-Wunused-value]
     assert (("libev: internal timer heap corruption", ANHE_w (timers [active]) == (WT)w));
                                                     ^
../libev/ev.c: In function 'ev_periodic_start':
../libev/ev.c:4077:78: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       assert (("libev: ev_periodic_start called with negative interval value", w->interval >= 0.));
                                                                              ^
../libev/ev.c:4077:78: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       assert (("libev: ev_periodic_start called with negative interval value", w->interval >= 0.));
                                                                              ^
../libev/ev.c: In function 'ev_periodic_stop':
../libev/ev.c:4110:56: warning: left-hand operand of comma expression has no effect [-Wunused-value]
     assert (("libev: internal periodic heap corruption", ANHE_w (periodics [active]) == (WT)w));
                                                        ^
../libev/ev.c:4110:56: warning: left-hand operand of comma expression has no effect [-Wunused-value]
     assert (("libev: internal periodic heap corruption", ANHE_w (periodics [active]) == (WT)w));
                                                        ^
../libev/ev.c: In function 'ev_signal_start':
../libev/ev.c:4149:70: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: ev_signal_start called with illegal signal number", w->signum > 0 && w->signum < EV_NSIG));
                                                                      ^
../libev/ev.c:4149:70: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: ev_signal_start called with illegal signal number", w->signum > 0 && w->signum < EV_NSIG));
                                                                      ^
../libev/ev.c:4152:73: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: a signal must not be attached to two different loops",
                                                                         ^
../libev/ev.c:4152:73: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: a signal must not be attached to two different loops",
                                                                         ^
../libev/ev.c: In function 'ev_child_start':
../libev/ev.c:4271:74: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: child watchers are only supported in the default loop", loop == ev_default_loop_ptr));
                                                                          ^
../libev/ev.c:4271:74: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   assert (("libev: child watchers are only supported in the default loop", loop == ev_default_loop_ptr));
                                                                          ^
../libev/ev.c: In function 'ev_embed_start':
../libev/ev.c:4856:60: warning: left-hand operand of comma expression has no effect [-Wunused-value]
     assert (("libev: loop to be embedded is not embeddable", backend & ev_embeddable_backends ()));
                                                            ^
../libev/ev.c:4856:60: warning: left-hand operand of comma expression has no effect [-Wunused-value]
     assert (("libev: loop to be embedded is not embeddable", backend & ev_embeddable_backends ()));
                                                            ^
In file included from nio4r_ext.c:7:0:
../libev/ev.c: At top level:
../libev/ev.c:5206:27: warning: "/*" within comment [-Wcomment]
 /* EV_STAT     0x00001000 /* stat data changed */
                            
../libev/ev.c:5207:27: warning: "/*" within comment [-Wcomment]
 /* EV_EMBED    0x00010000 /* embedded event loop needs sweep */
                            
In file included from nio4r_ext.c:7:0:
../libev/ev.c: In function 'evpipe_write':
../libev/ev.c:2473:11: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
           write (evpipe [1], &counter, sizeof (uint64_t));
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../libev/ev.c:2485:11: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
           write (evpipe [1], &(evpipe [1]), 1);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../libev/ev.c: In function 'pipecb':
../libev/ev.c:2506:11: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
           read (evpipe [1], &counter, sizeof (uint64_t));
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../libev/ev.c:2520:11: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result]
           read (evpipe [0], &dummy, sizeof (dummy));
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -I. -I/usr/include -I/usr/include/ruby/backward -I/usr/include -I. -DHAVE_UNISTD_H -DHAVE_SYS_SELECT_H -DEV_USE_SELECT -DHAVE_POLL_H -DEV_USE_POLL -DHAVE_SYS_EPOLL_H -DEV_USE_EPOLL -DHAVE_SYS_RESOURCE_H -DHAVE_SYS_RESOURCE_H    -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1  -fno-strict-aliasing  -o selector.o -c selector.c
selector.c: In function 'NIO_Selector_wakeup':
selector.c:409:5: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
     write(selector->wakeup_writer, "\0", 1);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rm -f nio4r_ext.so
gcc -shared -o nio4r_ext.so bytebuffer.o monitor.o nio4r_ext.o selector.o -L. -L/usr/lib64 -L. -Wl,-z,relro  -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,-z,relro  -specs=/usr/lib/rpm/redhat/redhat-hardened-ld    -lruby  -lpthread -ldl -lcrypt -lm   -lc
current directory: /builddir/build/BUILD/nio4r-2.1.0/usr/share/gems/gems/nio4r-2.1.0/ext/nio4r
make "DESTDIR=" install
/usr/bin/mkdir -p . ./.gem.20180325-278-1kpnkvw
exit > .sitearchdir.time
/usr/bin/install -c -m 0755 nio4r_ext.so ./.gem.20180325-278-1kpnkvw

Successfully installed nio4r-2.1.0
Parsing documentation for nio4r-2.1.0
Parsing sources...
  2% [ 1/37]  ext/libev/Changes
  5% [ 2/37]  ext/libev/LICENSE
  8% [ 3/37]  ext/libev/README
 10% [ 4/37]  ext/libev/README.embed
 13% [ 5/37]  ext/libev/ev.c
 16% [ 6/37]  ext/libev/ev.h
 18% [ 7/37]  ext/libev/ev_epoll.c
 21% [ 8/37]  ext/libev/ev_kqueue.c
 24% [ 9/37]  ext/libev/ev_poll.c
 27% [10/37]  ext/libev/ev_port.c
 29% [11/37]  ext/libev/ev_select.c
 32% [12/37]  ext/libev/ev_vars.h
 35% [13/37]  ext/libev/ev_win32.c
 37% [14/37]  ext/libev/ev_wrap.h
 40% [15/37]  ext/libev/test_libev_win32.c
 43% [16/37]  ext/nio4r/Makefile
 45% [17/37]  ext/nio4r/bytebuffer.c
 48% [18/37]  ext/nio4r/bytebuffer.o
 51% [19/37]  ext/nio4r/extconf.rb
 54% [20/37]  ext/nio4r/libev.h
 56% [21/37]  ext/nio4r/monitor.c
 59% [22/37]  ext/nio4r/monitor.o
 62% [23/37]  ext/nio4r/nio4r.h
 64% [24/37]  ext/nio4r/nio4r_ext.c
 67% [25/37]  ext/nio4r/nio4r_ext.o
 70% [26/37]  ext/nio4r/nio4r_ext.so
 72% [27/37]  ext/nio4r/org/nio4r/ByteBuffer.java
 75% [28/37]  ext/nio4r/org/nio4r/Monitor.java
 78% [29/37]  ext/nio4r/org/nio4r/Nio4r.java
 81% [30/37]  ext/nio4r/org/nio4r/Selector.java
 83% [31/37]  ext/nio4r/selector.c
 86% [32/37]  ext/nio4r/selector.o
 89% [33/37]  lib/nio.rb
 91% [34/37]  lib/nio/bytebuffer.rb
 94% [35/37]  lib/nio/monitor.rb
 97% [36/37]  lib/nio/selector.rb
100% [37/37]  lib/nio/version.rb

Installing ri documentation for nio4r-2.1.0
Installing darkfish documentation for nio4r-2.1.0
Done installing documentation for nio4r after 43 seconds
1 gem installed
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.eFoTVo
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/rubygem-nio4r-2.1.0-4.fc28.riscv64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/rubygem-nio4r-2.1.0-4.fc28.riscv64
++ dirname /builddir/build/BUILDROOT/rubygem-nio4r-2.1.0-4.fc28.riscv64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/rubygem-nio4r-2.1.0-4.fc28.riscv64
+ cd nio4r-2.1.0
+ mkdir -p /builddir/build/BUILDROOT/rubygem-nio4r-2.1.0-4.fc28.riscv64/usr/share/gems
+ cp -a ./usr/share/gems/build_info ./usr/share/gems/cache ./usr/share/gems/doc ./usr/share/gems/extensions ./usr/share/gems/gems ./usr/share/gems/specifications /builddir/build/BUILDROOT/rubygem-nio4r-2.1.0-4.fc28.riscv64/usr/share/gems/
+ mkdir -p /builddir/build/BUILDROOT/rubygem-nio4r-2.1.0-4.fc28.riscv64/usr/lib64/gems/ruby/nio4r-2.1.0
+ cp -a ./usr/lib64/gems/ruby/nio4r-2.1.0/gem.build_complete ./usr/lib64/gems/ruby/nio4r-2.1.0/nio4r_ext.so /builddir/build/BUILDROOT/rubygem-nio4r-2.1.0-4.fc28.riscv64/usr/lib64/gems/ruby/nio4r-2.1.0/
+ rm -rf /builddir/build/BUILDROOT/rubygem-nio4r-2.1.0-4.fc28.riscv64/usr/share/gems/gems/nio4r-2.1.0/ext/
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
/sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip /usr/bin/strip
+ /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
+ /usr/lib/rpm/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
mangling shebang in ./usr/share/gems/gems/nio4r-2.1.0/examples/echo_server.rb from #!/usr/bin/env ruby to #!/usr/bin/ruby
Processing files: rubygem-nio4r-2.1.0-4.fc28.riscv64
Provides: bundled(libev) = 4.24 rubygem(nio4r) = 2.1.0-1 rubygem-nio4r = 2.1.0-4.fc28 rubygem-nio4r(riscv-64) = 2.1.0-4.fc28
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcrypt.so.1()(64bit) libdl.so.2()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libruby.so.2.5()(64bit) rtld(GNU_HASH) ruby(rubygems)
Processing files: rubygem-nio4r-doc-2.1.0-4.fc28.noarch
Provides: rubygem-nio4r-doc = 2.1.0-4.fc28
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/ruby
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rubygem-nio4r-2.1.0-4.fc28.riscv64
Wrote: /builddir/build/SRPMS/rubygem-nio4r-2.1.0-4.fc28.src.rpm
Wrote: /builddir/build/RPMS/riscv64/rubygem-nio4r-2.1.0-4.fc28.riscv64.rpm
Wrote: /builddir/build/RPMS/noarch/rubygem-nio4r-doc-2.1.0-4.fc28.noarch.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.HKQF9f
+ umask 022
+ cd /builddir/build/BUILD
+ cd nio4r-2.1.0
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/rubygem-nio4r-2.1.0-4.fc28.riscv64
+ exit 0
+ touch /buildok
+ cleanup
+ set +e
+ sync
+ sleep 5
+ sync
+ poweroff
Terminated
++ cleanup
++ set +e
++ sync
++ sleep 5
Terminated
+++ cleanup
+++ set +e
+++ sync
+++ sleep 5
+++ sync
+++ poweroff