Mock Version: 1.2.21 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-puma.spec'], shell=FalseprintOutput=Falseuser='mockbuild'uid=1001env={'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'HOSTNAME': 'mock', 'HOME': '/builddir', 'LANG': 'en_US.UTF-8', 'TERM': 'vt100'}chrootPath='/var/lib/mock/epel-7-x86_64-mockbuilder-4568/root'gid=135logger=timeout=0) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/rubygem-puma.spec'] with env {'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'HOSTNAME': 'mock', 'HOME': '/builddir', 'LANG': 'en_US.UTF-8', 'TERM': 'vt100'} and shell False warning: Could not canonicalize hostname: copr-builder-446308239.novalocal Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rubygem-puma.spec'], shell=FalseprintOutput=Falseuser='mockbuild'uid=1001env={'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'HOSTNAME': 'mock', 'HOME': '/builddir', 'LANG': 'en_US.UTF-8', 'TERM': 'vt100'}chrootPath='/var/lib/mock/epel-7-x86_64-mockbuilder-4568/root'private_network=Truelogger=gid=135timeout=0) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/rubygem-puma.spec'] with env {'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'HOSTNAME': 'mock', 'HOME': '/builddir', 'LANG': 'en_US.UTF-8', 'TERM': 'vt100'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.tW1Trn + umask 022 + cd /builddir/build/BUILD + scl enable rh-ror50 - Unpacked gem: '/builddir/build/BUILD/puma-3.6.0' + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.4gUP2j + umask 022 + cd /builddir/build/BUILD + cd puma-3.6.0 + scl enable rh-ror50 - Successfully built RubyGem Name: puma Version: 3.6.0 File: puma-3.6.0.gem WARNING: You build with buildroot. Build root: /builddir/build/BUILD/puma-3.6.0 Bin dir: /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/bin Gem home: /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/DEPLOYMENT.md /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/Gemfile /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/History.txt /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/LICENSE /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/Manifest.txt /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/README.md /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/Rakefile /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/bin/puma /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/bin/puma-wild /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/bin/pumactl /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/docs/nginx.md /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/docs/signals.md /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/docs/systemd.md /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11/PumaHttp11Service.java /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11/ext_help.h /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11/extconf.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11/http11_parser.c /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11/http11_parser.h /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11/http11_parser.java.rl /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11/http11_parser.rl /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11/http11_parser_common.rl /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11/io_buffer.c /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11/mini_ssl.c /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11/org/jruby/puma/Http11.java /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11/org/jruby/puma/Http11Parser.java /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11/org/jruby/puma/MiniSSL.java /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11/puma_http11.c /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/accept_nonblock.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/app/status.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/binder.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/cli.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/client.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/cluster.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/commonlogger.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/compat.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/configuration.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/const.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/control_cli.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/convenient.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/daemon_ext.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/delegation.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/detect.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/dsl.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/events.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/io_buffer.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/java_io_buffer.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/jruby_restart.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/launcher.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/minissl.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/null_io.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/plugin.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/plugin/tmp_restart.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/rack/backports/uri/common_18.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/rack/backports/uri/common_192.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/rack/backports/uri/common_193.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/rack/builder.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/rack/urlmap.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/rack_default.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/reactor.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/runner.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/server.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/single.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/state_file.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/tcp_logger.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/thread_pool.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/puma/util.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/lib/rack/handler/puma.rb /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/puma.gemspec /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/tools/jungle/README.md /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/tools/jungle/init.d/README.md /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/tools/jungle/init.d/puma /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/tools/jungle/init.d/run-puma /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/tools/jungle/upstart/README.md /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/tools/jungle/upstart/puma-manager.conf /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/tools/jungle/upstart/puma.conf /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/tools/trickletest.rb Building native extensions. This could take a while... current directory: /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11 /opt/rh/rh-ruby23/root/usr/bin/ruby -r ./siteconf20161125-5017-1abt190.rb extconf.rb checking for BIO_read() in -lcrypto... yes checking for SSL_CTX_new() in -lssl... yes checking for openssl/bio.h... yes creating Makefile current directory: /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11 make "DESTDIR=" clean rm -f rm -f puma_http11.so *.o *.bak mkmf.log .*.time current directory: /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11 make "DESTDIR=" gcc -I. -I/opt/rh/rh-ruby23/root/usr/include -I/opt/rh/rh-ruby23/root/usr/include/ruby/backward -I/opt/rh/rh-ruby23/root/usr/include -I. -DHAVE_OPENSSL_BIO_H -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -m64 -o puma_http11.o -c puma_http11.c gcc -I. -I/opt/rh/rh-ruby23/root/usr/include -I/opt/rh/rh-ruby23/root/usr/include/ruby/backward -I/opt/rh/rh-ruby23/root/usr/include -I. -DHAVE_OPENSSL_BIO_H -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -m64 -o mini_ssl.o -c mini_ssl.c gcc -I. -I/opt/rh/rh-ruby23/root/usr/include -I/opt/rh/rh-ruby23/root/usr/include/ruby/backward -I/opt/rh/rh-ruby23/root/usr/include -I. -DHAVE_OPENSSL_BIO_H -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -m64 -o io_buffer.o -c io_buffer.c gcc -I. -I/opt/rh/rh-ruby23/root/usr/include -I/opt/rh/rh-ruby23/root/usr/include/ruby/backward -I/opt/rh/rh-ruby23/root/usr/include -I. -DHAVE_OPENSSL_BIO_H -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -m64 -o http11_parser.o -c http11_parser.c rm -f puma_http11.so gcc -shared -o puma_http11.so puma_http11.o mini_ssl.o io_buffer.o http11_parser.o -L. -L/opt/rh/rh-ruby23/root/usr/lib64 -L. -Wl,-z,relro -fstack-protector -rdynamic -Wl,-export-dynamic -m64 -lruby -lssl -lcrypto -lpthread -ldl -lcrypt -lm -lc current directory: /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11 make "DESTDIR=" install /usr/bin/mkdir -p . ./.gem.20161125-5017-ccde4p/puma exit > .RUBYARCHDIR.-.puma.time /usr/bin/install -c -m 0755 puma_http11.so ./.gem.20161125-5017-ccde4p/puma To see why this extension failed to compile, please check the mkmf.log which can be found here: /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/lib64/gems/ruby/puma-3.6.0/mkmf.log /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/bin/puma /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/bin/pumactl Successfully installed puma-3.6.0 Parsing documentation for puma-3.6.0 Parsing sources... 1% [ 1/71] DEPLOYMENT.md 2% [ 2/71] History.txt 4% [ 3/71] Manifest.txt 5% [ 4/71] README.md 7% [ 5/71] docs/nginx.md 8% [ 6/71] docs/signals.md 9% [ 7/71] docs/systemd.md 11% [ 8/71] ext/puma_http11/Makefile 12% [ 9/71] ext/puma_http11/PumaHttp11Service.java 14% [10/71] ext/puma_http11/ext_help.h 15% [11/71] ext/puma_http11/extconf.rb 16% [12/71] ext/puma_http11/http11_parser.c 18% [13/71] ext/puma_http11/http11_parser.h 19% [14/71] ext/puma_http11/http11_parser.java.rl 21% [15/71] ext/puma_http11/http11_parser.o 22% [16/71] ext/puma_http11/http11_parser.rl 23% [17/71] ext/puma_http11/http11_parser_common.rl 25% [18/71] ext/puma_http11/io_buffer.c 26% [19/71] ext/puma_http11/io_buffer.o 28% [20/71] ext/puma_http11/mini_ssl.c 29% [21/71] ext/puma_http11/mini_ssl.o 30% [22/71] ext/puma_http11/org/jruby/puma/Http11.java 32% [23/71] ext/puma_http11/org/jruby/puma/Http11Parser.java 33% [24/71] ext/puma_http11/org/jruby/puma/MiniSSL.java 35% [25/71] ext/puma_http11/puma_http11.c 36% [26/71] ext/puma_http11/puma_http11.o 38% [27/71] ext/puma_http11/puma_http11.so 39% [28/71] lib/puma.rb 40% [29/71] lib/puma/accept_nonblock.rb 42% [30/71] lib/puma/app/status.rb 43% [31/71] lib/puma/binder.rb 45% [32/71] lib/puma/cli.rb 46% [33/71] lib/puma/client.rb 47% [34/71] lib/puma/cluster.rb 49% [35/71] lib/puma/commonlogger.rb 50% [36/71] lib/puma/compat.rb 52% [37/71] lib/puma/configuration.rb 53% [38/71] lib/puma/const.rb 54% [39/71] lib/puma/control_cli.rb 56% [40/71] lib/puma/convenient.rb 57% [41/71] lib/puma/daemon_ext.rb 59% [42/71] lib/puma/delegation.rb 60% [43/71] lib/puma/detect.rb 61% [44/71] lib/puma/dsl.rb 63% [45/71] lib/puma/events.rb 64% [46/71] lib/puma/io_buffer.rb 66% [47/71] lib/puma/java_io_buffer.rb 67% [48/71] lib/puma/jruby_restart.rb 69% [49/71] lib/puma/launcher.rb 70% [50/71] lib/puma/minissl.rb 71% [51/71] lib/puma/null_io.rb 73% [52/71] lib/puma/plugin.rb 74% [53/71] lib/puma/plugin/tmp_restart.rb 76% [54/71] lib/puma/rack/backports/uri/common_18.rb 77% [55/71] lib/puma/rack/backports/uri/common_192.rb 78% [56/71] lib/puma/rack/backports/uri/common_193.rb 80% [57/71] lib/puma/rack/builder.rb 81% [58/71] lib/puma/rack/urlmap.rb 83% [59/71] lib/puma/rack_default.rb 84% [60/71] lib/puma/reactor.rb 85% [61/71] lib/puma/runner.rb 87% [62/71] lib/puma/server.rb 88% [63/71] lib/puma/single.rb 90% [64/71] lib/puma/state_file.rb 91% [65/71] lib/puma/tcp_logger.rb 92% [66/71] lib/puma/thread_pool.rb 94% [67/71] lib/puma/util.rb 95% [68/71] lib/rack/handler/puma.rb 97% [69/71] tools/jungle/README.md 98% [70/71] tools/jungle/init.d/README.md 100% [71/71] tools/jungle/upstart/README.md Installing ri documentation for puma-3.6.0 Installing darkfish documentation for puma-3.6.0 Done installing documentation for puma after 5 seconds 1 gem installed + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.qNyOlA + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64 ++ dirname /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64 + cd puma-3.6.0 + mkdir -p /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/share/gems + cp -a ./opt/rh/rh-ror50/root/usr/share/gems/build_info ./opt/rh/rh-ror50/root/usr/share/gems/cache ./opt/rh/rh-ror50/root/usr/share/gems/doc ./opt/rh/rh-ror50/root/usr/share/gems/extensions ./opt/rh/rh-ror50/root/usr/share/gems/gems ./opt/rh/rh-ror50/root/usr/share/gems/specifications /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/share/gems/ + mkdir -p /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/lib64/gems/ruby/puma-3.6.0/puma + cp -a ./opt/rh/rh-ror50/root/usr/lib64/gems/ruby/puma-3.6.0/gem.build_complete /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/lib64/gems/ruby/puma-3.6.0/ + cp -a ./opt/rh/rh-ror50/root/usr/lib64/gems/ruby/puma-3.6.0/puma/puma_http11.so /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/lib64/gems/ruby/puma-3.6.0/puma + rm -rf /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/ + mkdir -p /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/bin + cp -pa ./opt/rh/rh-ror50/root/usr/bin/puma ./opt/rh/rh-ror50/root/usr/bin/pumactl /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/bin/ + find /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/bin -type f + xargs chmod a+x + cp -p /builddir/build/SOURCES/README.Fedora . + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /builddir/build/BUILD/puma-3.6.0 extracting debug info from /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/lib64/gems/ruby/puma-3.6.0/puma/puma_http11.so dwz: Too few files for multifile optimization /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. cpio: puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11/ext/puma_http11/http11_parser.c: Cannot stat: No such file or directory cpio: puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/ext/puma_http11/ext/puma_http11/http11_parser.rl: Cannot stat: No such file or directory 54 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-scl-compress /opt/rh/rh-ror50/root + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-scl-python-bytecompile /usr/bin/python 1 /opt/rh/rh-ror50/root + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.ehVnxU + umask 022 + cd /builddir/build/BUILD + cd puma-3.6.0 + pushd ./opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0 ~/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0 ~/build/BUILD/puma-3.6.0 + tar xzf /builddir/build/SOURCES/puma-3.6.0-tests.tgz + tar xzf /builddir/build/SOURCES/puma-3.6.0-examples.tgz + patch -p1 patching file test/shell/t1_conf.rb patching file test/shell/t2_conf.rb + sed -i '/^ def test_control_clustered$/,/^ end$/ s/^/#/' test/test_cli.rb + sed -i '/^ def test_phased_restart_via_pumactl$/,/^ end$/ s/^/#/' test/test_integration.rb + sed -i '/^ def test_timeout_in_data_phase$/,/^ end$/ s/^/#/' test/test_puma_server.rb + sed -i '/ruby / s| > /dev/null 2>&1||' test/shell/run.sh ++ dirs +1 -l + export RUBYOPT=-Ilib:test:.:/builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/lib64/gems/ruby/puma-3.6.0 + RUBYOPT=-Ilib:test:.:/builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/lib64/gems/ruby/puma-3.6.0 + scl enable rh-ror50 - RUBYOPT: -Ilib:test:.:/builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/lib64/gems/ruby/puma-3.6.0 MiniTest::Unit::TestCase is now Minitest::Test. From /builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/test/test_tcp_logger.rb:9:in `' Loaded suite -e Started Http10ParserTest: test_parse_simple: .: (0.000219) Http11ParserTest: test_fragment_in_uri: .: (0.000118) test_horrible_queries: .: (0.003828) test_max_uri_path_length: .: (0.000153) test_parse_absolute_uri: .: (0.000132) test_parse_dumbfuck_headers: .: (0.000104) test_parse_error: .: (0.000080) test_parse_escaping_in_query: .: (0.000138) test_parse_simple: .: (0.000132) TestAppStatus: test_alternate_location: .: (0.005874) test_bad_token: .: (0.000241) test_good_token: .: (0.000254) test_halt: .: (0.000301) test_stats: .: (0.000245) test_stop: .: (0.000246) test_unsupported: .: (0.000258) TestCLI: test_control: .: (0.013113) test_control_for_tcp: .: (0.003299) test_control_stop: .: (0.002891) test_environment: .: (0.001517) test_load_path: .: (0.002911) test_pid_file: .: (0.001614) test_state: .: (0.002940) test_state_file_callback_filtering: .: (0.002132) test_tmp_control: .: (0.002154) TestConfigFile: test_allow_users_to_override_default_options: .: (0.000131) test_app_from_app_DSL: .: (0.000207) test_app_from_rackup: .: (0.001095) test_double_bind_port: .: (0.000206) test_lowleve_error_handler_DSL: .: (0.000207) TestIOBuffer: test_append: .: (0.000125) test_append_op: .: (0.000088) test_initial_size: .: (0.000075) test_reset: .: (0.000088) TestIntegration: test_restart_closes_keepalive_sockets: .: (2.145419) test_restart_closes_keepalive_sockets_workers: .: (2.148717) test_stop_via_pumactl: .: (0.003890) TestMiniSSL: test_raises_with_invalid_cert_file: .: (0.000288) test_raises_with_invalid_key_file: .: (0.000204) TestNullIO: test_read_with_length_and_buffer: .: (0.000216) test_read_with_nil_length: .: (0.000106) test_read_with_no_arguments: .: (0.000103) test_read_with_positive_integer_length: .: (0.000127) test_read_with_zero_length: .: (0.000122) test_size: .: (0.000122) TestPathHandler: test_handler_boots: .: (2.004084) TestPersistent: test_allow_app_to_chunk_itself: .: (0.001264) test_app_sets_content_length: .: (0.000978) test_chunked: .: (0.001062) test_chunked_with_empty_part: .: (0.000948) test_client10_close: .: (0.000973) test_client11_close: .: (0.000929) test_hex: .: (0.000942) test_keepalive_doesnt_starve_clients: .: (0.402327) test_no_body_then_get: .: (0.001808) test_no_chunked_in_http10: .: (0.002234) test_one_with_content_length: .: (0.001120) test_one_with_keep_alive_header: .: (0.000949) test_persistent_timeout: .: (3.001785) test_post_then_get: .: (0.001756) test_second_request_not_in_first_req_body: .: (0.001227) test_two_back_to_back: .: (0.001263) test_two_requests_in_one_chunk: .: (0.001108) TestPumaServer: test_Expect_100: .: (0.000951) test_GET_with_empty_body_has_sane_chunking: .: (0.000729) test_GET_with_no_body_has_sane_chunking: .: (0.000698) test_HEAD_has_no_body: .: (0.000737) test_HEAD_returns_content_headers: .: (0.000669) test_chunked_request: .: (0.000957) test_chunked_request_pause_before_count_newline: .: (1.001710) test_chunked_request_pause_before_value: .: (1.002203) test_chunked_request_pause_between_chunks: .: (1.001613) test_chunked_request_pause_mid_count: .: (1.002149) test_chunked_request_pause_mid_value: .: (1.001753) test_custom_http_codes_10: .: (0.000904) test_custom_http_codes_11: .: (0.000739) test_default_server_port: .: (0.001231) test_doesnt_print_backtrace_in_production: .: (0.001005) test_http_10_close_with_body: .: (0.000752) test_http_10_close_without_body: .: (0.000708) test_http_10_keep_alive_with_body: .: (0.000767) test_http_10_keep_alive_without_body: .: (0.000745) test_http_10_partial_hijack_with_content_length: .: (0.000754) test_http_11_close_with_body: .: (0.000684) test_http_11_close_without_body: .: (0.000640) test_http_11_keep_alive_with_body: .: (0.000755) test_http_11_keep_alive_without_body: .: (0.000725) test_leh_gets_env_as_well: .: (0.000749) test_prints_custom_error: .: (0.000723) test_proper_stringio_body: .: (0.101543) test_puma_socket: .: (0.001050) test_respect_x_forwarded_proto: .: (0.001180) test_status_hook_fires_when_server_changes_states: .: (0.000977) test_very_large_return: .: (0.004009) TestPumaServerSSL: test_form_submit: .: (0.018655) test_ssl_v3_rejection: .: (0.001880) test_url_scheme_for_https: .: (0.017748) test_very_large_return: .: (0.309219) TestPumaServerSSLClient: test_verify_client_cert: .: (0.123309) test_verify_fail_if_client_expired_cert: .: (0.120468) test_verify_fail_if_client_unknown_ca: .: (0.120674) test_verify_fail_if_no_client_cert: .: (0.118981) TestPumaUnixSocket: test_handler: .: (0.000804) test_server: .: (0.000862) TestRackServer: test_after_reply: .: (0.001543) test_common_logger: .: (0.002193) test_large_post_body: .: (0.002581) test_lint: .: (0.001299) test_path_info: .: (0.001290) TestTCPRack: test_passes_the_socket: .: (0.000674) TestThreadPool: test_append_queues_on_max: .: (0.200704) test_append_spawns: .: (0.200608) test_auto_reap_dead_threads: .: (1.400959) test_autotrim: .: (1.400914) test_cleanliness: .: (0.200452) test_converts_pool_sizes: .: (0.000299) test_force_trim_doesnt_overtrim: .: (0.200447) test_reap_only_dead_threads: .: (0.400942) test_trim: .: (0.400802) test_trim_is_ignored_if_no_waiting_threads: .: (0.200770) test_trim_leaves_min: .: (0.601107) WebServerTest: test_bad_client: .: (1.202383) test_close_client: .: (1.601969) test_file_streamed_request: .: (1.603333) test_header_is_too_long: .: (1.201912) test_simple_server: .: (0.002274) test_trickle_attack: .: (4.605458) Finished in 31.200279801 seconds. ------ 127 tests, 289 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications 100% passed ------ 4.07 tests/s, 9.26 assertions/s Run options: --seed 21518 # Running: .. Finished in 0.001364s, 1466.6628 runs/s, 4399.9883 assertions/s. 2 runs, 6 assertions, 0 failures, 0 errors, 0 skips ~/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0/test/shell ~/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0 ~/build/BUILD/puma-3.6.0 + pushd test/shell ++ dirs +2 -l + export RUBYOPT=-I/builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/lib64/gems/ruby/puma-3.6.0 + RUBYOPT=-I/builddir/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/lib64/gems/ruby/puma-3.6.0 + scl enable rh-ror50 - + ERROR=0 + ruby -rubygems t1.rb Puma starting in single mode... * Version 3.6.0 (ruby 2.3.0-p0), codename: Sleepy Sunday Serenity * Min threads: 0, max threads: 16 * Environment: development * Listening on tcp://0.0.0.0:10102 Use Ctrl-C to stop % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed Hello World 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 11 100 11 0 0 3160 0 --:--:-- --:--:-- --:--:-- 3666 + echo 't1 OK' t1 OK + ruby -rubygems t2.rb Puma starting in single mode... * Version 3.6.0 (ruby 2.3.0-p0), codename: Sleepy Sunday Serenity * Min threads: 0, max threads: 16 * Environment: development * Daemonizing... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 11 100 11 0 0 2409 0 --:--:-- --:--:-- --:--:-- 2750 Hello WorldCommand stop sent success + echo 't2 OK' t2 OK + ruby -rubygems t3.rb [6495] Puma starting in cluster mode... [6495] * Version 3.6.0 (ruby 2.3.0-p0), codename: Sleepy Sunday Serenity [6495] * Min threads: 0, max threads: 16 [6495] * Environment: development [6495] * Process workers: 3 [6495] * Phased restart available [6495] * Listening on tcp://0.0.0.0:10102 [6495] Use Ctrl-C to stop [6495] - Worker 0 (pid: 6497) booted, phase: 0 [6495] - Worker 2 (pid: 6504) booted, phase: 0 [6495] - Worker 1 (pid: 6501) booted, phase: 0 [6495] - Worker 2 (pid: 6527) booted, phase: 0 [6495] - Gracefully shutting down workers... + echo 't3 OK' t3 OK + exit 0 + popd ~/build/BUILD/puma-3.6.0/opt/rh/rh-ror50/root/usr/share/gems/gems/puma-3.6.0 ~/build/BUILD/puma-3.6.0 + popd ~/build/BUILD/puma-3.6.0 + exit 0 Processing files: rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64 [6495] === puma shutdown: 2016-11-25 13:13:57 +0000 === [6495] - Goodbye! Provides: rh-ror50-rubygem(puma) = 3.6.0 rh-ror50-rubygem-puma = 3.6.0-3.el7.centos rh-ror50-rubygem-puma(x86-64) = 3.6.0-3.el7.centos scl-package(rh-ror50) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /opt/rh/rh-ruby23/root/usr/bin/ruby /usr/bin/env libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypt.so.1()(64bit) libcrypto.so.10()(64bit) libcrypto.so.10(OPENSSL_1.0.1_EC)(64bit) libcrypto.so.10(libcrypto.so.10)(64bit) libdl.so.2()(64bit) libm.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libruby.so.2.3()(64bit) libssl.so.10()(64bit) libssl.so.10(libssl.so.10)(64bit) rh-ror50-runtime rtld(GNU_HASH) Processing files: rh-ror50-rubygem-puma-doc-3.6.0-3.el7.centos.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.y65upu + umask 022 + cd /builddir/build/BUILD + cd puma-3.6.0 + DOCDIR=/builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/share/doc/rh-ror50-rubygem-puma-doc-3.6.0 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/share/doc/rh-ror50-rubygem-puma-doc-3.6.0 + cp -pr README.Fedora /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64/opt/rh/rh-ror50/root/usr/share/doc/rh-ror50-rubygem-puma-doc-3.6.0 + exit 0 Provides: rh-ror50-rubygem-puma-doc = 3.6.0-3.el7.centos scl-package(rh-ror50) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/bash /bin/sh rh-ror50-runtime Processing files: rh-ror50-rubygem-puma-debuginfo-3.6.0-3.el7.centos.x86_64 Provides: scl-package(rh-ror50) rh-ror50-rubygem-puma-debuginfo = 3.6.0-3.el7.centos rh-ror50-rubygem-puma-debuginfo(x86-64) = 3.6.0-3.el7.centos Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64 warning: Could not canonicalize hostname: copr-builder-446308239.novalocal Wrote: /builddir/build/RPMS/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64.rpm Wrote: /builddir/build/RPMS/rh-ror50-rubygem-puma-doc-3.6.0-3.el7.centos.noarch.rpm Wrote: /builddir/build/RPMS/rh-ror50-rubygem-puma-debuginfo-3.6.0-3.el7.centos.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.fzhnUy + umask 022 + cd /builddir/build/BUILD + cd puma-3.6.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/rh-ror50-rubygem-puma-3.6.0-3.el7.centos.x86_64 + exit 0 Child return code was: 0