=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for ruby22-base-2.2.9nb1 --- showflags --- --- probes.h --- --- main.o --- --- dmydln.o --- --- miniinit.o --- --- bignum.o --- --- compar.o --- --- complex.o --- --- dir.o --- --- dln_find.o --- --- encoding.o --- --- enumerator.o --- --- file.o --- --- inits.o --- --- marshal.o --- --- math.o --- --- showflags --- CC = clang LD = ld LDSHARED = clang -shared CFLAGS = -O2 -pthread -I/usr/include -I/usr/pkg/include -fPIC -pipe XCFLAGS = -D_FORTIFY_SOURCE=2 -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT CPPFLAGS = -I/usr/include -I/usr/pkg/include -I. -I.ext/include/x86_64-netbsd -I./include -I. DLDFLAGS = -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -Wl,-soname,libruby22.so.22 SOLIBS = -lexecinfo -lpthread -lcrypt -lm --- probes.h --- translating probes probes.d --- miniinit.o --- compiling miniinit.c --- dln_find.o --- compiling dln_find.c --- encoding.o --- compiling encoding.c --- dir.o --- compiling dir.c --- enumerator.o --- compiling enumerator.c --- math.o --- compiling math.c --- file.o --- compiling file.c --- main.o --- compiling main.c --- complex.o --- compiling complex.c --- marshal.o --- compiling marshal.c --- dmydln.o --- compiling dmydln.c --- bignum.o --- compiling bignum.c --- compar.o --- compiling compar.c --- inits.o --- compiling inits.c --- showflags --- clang version 5.0.1 (branches/release_50 r319952) Target: x86_64--netbsd Thread model: posix InstalledDir: /usr/bin --- pack.o --- compiling pack.c --- random.o --- compiling random.c --- encoding.o --- encoding.c:825:2: warning: implicit declaration of function 'rb_str_change_terminator_length' is invalid in C99 [-Wimplicit-function-declaration] rb_str_change_terminator_length(obj, oldtermlen, termlen); ^ --- rational.o --- compiling rational.c --- re.o --- --- regcomp.o --- compiling regcomp.c --- re.o --- compiling re.c --- regenc.o --- compiling regenc.c --- regerror.o --- compiling regerror.c --- regexec.o --- compiling regexec.c --- regparse.o --- compiling regparse.c --- regsyntax.o --- compiling regsyntax.c --- re.o --- re.c:104:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (y = memmem(ys, n, xs, m)) ~~^~~~~~~~~~~~~~~~~~~~~~ re.c:104:11: note: place parentheses around the assignment to silence this warning if (y = memmem(ys, n, xs, m)) ^ ( ) re.c:104:11: note: use '==' to turn this assignment into an equality comparison if (y = memmem(ys, n, xs, m)) ^ == --- st.o --- compiling st.c --- encoding.o --- 1 warning generated. --- strftime.o --- compiling strftime.c --- time.o --- compiling time.c --- transcode.o --- compiling transcode.c --- util.o --- compiling util.c --- version.o --- compiling version.c --- ascii.o --- --- us_ascii.o --- --- ascii.o --- compiling ./enc/ascii.c --- unicode.o --- --- us_ascii.o --- compiling ./enc/us_ascii.c --- unicode.o --- compiling ./enc/unicode.c --- utf_8.o --- compiling ./enc/utf_8.c --- addr2line.o --- compiling addr2line.c --- dmyext.o --- compiling dmyext.c --- dmyenc.o --- compiling dmyenc.c --- dln.o --- compiling dln.c --- localeinit.o --- compiling localeinit.c --- class.o --- compiling class.c --- re.o --- 1 warning generated. --- cont.o --- compiling cont.c --- debug.o --- --- enum.o --- compiling enum.c --- debug.o --- compiling debug.c --- io.o --- compiling io.c --- node.o --- compiling node.c --- numeric.o --- compiling numeric.c --- proc.o --- compiling proc.c --- process.o --- compiling process.c --- range.o --- compiling range.c --- ruby.o --- compiling ruby.c --- safe.o --- compiling safe.c --- signal.o --- compiling signal.c --- sprintf.o --- --- struct.o --- compiling struct.c --- sprintf.o --- compiling sprintf.c --- thread.o --- compiling thread.c --- variable.o --- compiling variable.c --- vm_backtrace.o --- compiling vm_backtrace.c --- vm_dump.o --- compiling vm_dump.c --- vm_trace.o --- compiling vm_trace.c --- compile.o --- compiling compile.c --- iseq.o --- compiling iseq.c --- error.o --- compiling error.c --- miniprelude.o --- compiling miniprelude.c --- array.o --- compiling array.c --- eval.o --- compiling eval.c --- gc.o --- compiling gc.c --- hash.o --- compiling hash.c --- load.o --- compiling load.c --- object.o --- compiling object.c --- string.o --- compiling string.c --- vm.o --- compiling vm.c --- symbol.o --- compiling symbol.c --- newline.o --- compiling newline.c --- prelude.o --- compiling prelude.c --- parse.o --- compiling parse.c --- probes.stamp --- --- probes.o --- processing probes in object files --- miniruby --- linking miniruby --- .rbconfig.time --- --- encdb.h --- generating encdb.h --- .rbconfig.time --- rbconfig.rb updated --- verconf.h --- --- enc.mk --- --- verconf.h --- creating verconf.h --- enc.mk --- generating enc.mk --- encdb.h --- encdb.h updated --- verconf.h --- verconf.h updated --- loadpath.o --- compiling loadpath.c --- srcs-enc --- making srcs under enc --- transdb.h --- generating transdb.h --- ruby-glommed.o --- generating a glommed object with DTrace probes for static library --- libruby22-static.a --- linking static-library libruby22-static.a verifying static-library libruby22-static.a --- libruby22.so.22.0 --- linking shared-library libruby22.so.22.0 --- transdb.h --- transdb.h updated --- exts.mk --- --- enc --- --- trans --- --- exts.mk --- generating makefile exts.mk --- enc --- making enc --- trans --- making ./enc/trans `./enc/trans' is up to date. --- enc --- --- enc/encdb.o --- --- enc/big5.o --- --- enc/cp949.o --- --- enc/emacs_mule.o --- --- enc/euc_jp.o --- --- enc/euc_kr.o --- --- enc/euc_tw.o --- --- enc/gb2312.o --- --- enc/gb18030.o --- --- enc/gbk.o --- --- enc/iso_8859_1.o --- --- enc/iso_8859_2.o --- --- enc/iso_8859_3.o --- --- enc/iso_8859_4.o --- --- enc/iso_8859_5.o --- --- enc/big5.o --- compiling ./enc/big5.c --- enc/iso_8859_4.o --- compiling ./enc/iso_8859_4.c --- enc/encdb.o --- compiling ./enc/encdb.c --- enc/iso_8859_5.o --- compiling ./enc/iso_8859_5.c --- enc/iso_8859_2.o --- compiling ./enc/iso_8859_2.c --- enc/cp949.o --- compiling ./enc/cp949.c --- enc/euc_jp.o --- compiling ./enc/euc_jp.c --- enc/euc_kr.o --- compiling ./enc/euc_kr.c --- enc/gb2312.o --- compiling ./enc/gb2312.c --- enc/iso_8859_1.o --- compiling ./enc/iso_8859_1.c --- enc/gb18030.o --- compiling ./enc/gb18030.c --- enc/gbk.o --- compiling ./enc/gbk.c --- enc/emacs_mule.o --- compiling ./enc/emacs_mule.c --- enc/iso_8859_3.o --- compiling ./enc/iso_8859_3.c --- exts.mk --- configuring -test-/array/resize configuring -test-/bignum configuring -test-/bug-3571 configuring -test-/bug-3662 --- enc --- --- enc/euc_tw.o --- compiling ./enc/euc_tw.c --- exts.mk --- configuring -test-/bug-5832 configuring -test-/bug_reporter configuring -test-/class configuring -test-/debug configuring -test-/dln/empty configuring -test-/exception configuring -test-/fatal configuring -test-/file --- enc --- --- enc/iso_8859_6.o --- compiling ./enc/iso_8859_6.c --- enc/iso_8859_7.o --- compiling ./enc/iso_8859_7.c --- enc/iso_8859_8.o --- compiling ./enc/iso_8859_8.c --- enc/iso_8859_9.o --- compiling ./enc/iso_8859_9.c --- enc/iso_8859_10.o --- --- enc/iso_8859_11.o --- --- enc/iso_8859_13.o --- --- enc/iso_8859_11.o --- compiling ./enc/iso_8859_11.c --- enc/iso_8859_13.o --- compiling ./enc/iso_8859_13.c --- enc/iso_8859_14.o --- compiling ./enc/iso_8859_14.c --- enc/iso_8859_15.o --- compiling ./enc/iso_8859_15.c --- enc/iso_8859_10.o --- compiling ./enc/iso_8859_10.c --- enc/iso_8859_16.o --- compiling ./enc/iso_8859_16.c --- enc/koi8_r.o --- compiling ./enc/koi8_r.c --- enc/koi8_u.o --- --- enc/shift_jis.o --- compiling ./enc/shift_jis.c --- enc/utf_16be.o --- compiling ./enc/utf_16be.c --- enc/koi8_u.o --- compiling ./enc/koi8_u.c --- enc/utf_16le.o --- compiling ./enc/utf_16le.c --- enc/utf_32be.o --- compiling ./enc/utf_32be.c --- enc/utf_32le.o --- compiling ./enc/utf_32le.c --- enc/windows_31j.o --- compiling ./enc/windows_31j.c --- enc/windows_1250.o --- --- enc/windows_1251.o --- --- enc/windows_1250.o --- compiling ./enc/windows_1250.c --- enc/windows_1252.o --- compiling ./enc/windows_1252.c --- .ext/x86_64-netbsd/enc/gb2312.so --- linking encoding gb2312.so --- .ext/x86_64-netbsd/enc/iso_8859_5.so --- --- .ext/x86_64-netbsd/enc/encdb.so --- --- .ext/x86_64-netbsd/enc/iso_8859_5.so --- linking encoding iso_8859_5.so --- .ext/x86_64-netbsd/enc/encdb.so --- linking encoding encdb.so --- .ext/x86_64-netbsd/enc/euc_tw.so --- linking encoding euc_tw.so --- enc/windows_1251.o --- compiling ./enc/windows_1251.c --- .ext/x86_64-netbsd/enc/iso_8859_4.so --- linking encoding iso_8859_4.so --- .ext/x86_64-netbsd/enc/gb18030.so --- linking encoding gb18030.so --- .ext/x86_64-netbsd/enc/gbk.so --- linking encoding gbk.so --- .ext/x86_64-netbsd/enc/iso_8859_2.so --- linking encoding iso_8859_2.so --- .ext/x86_64-netbsd/enc/euc_kr.so --- linking encoding euc_kr.so --- .ext/x86_64-netbsd/enc/cp949.so --- linking encoding cp949.so --- .ext/x86_64-netbsd/enc/big5.so --- linking encoding big5.so --- .ext/x86_64-netbsd/enc/emacs_mule.so --- --- .ext/x86_64-netbsd/enc/iso_8859_3.so --- linking encoding iso_8859_3.so --- .ext/x86_64-netbsd/enc/iso_8859_1.so --- linking encoding iso_8859_1.so --- .ext/x86_64-netbsd/enc/emacs_mule.so --- linking encoding emacs_mule.so --- .ext/x86_64-netbsd/enc/euc_jp.so --- linking encoding euc_jp.so --- .ext/x86_64-netbsd/enc/iso_8859_6.so --- linking encoding iso_8859_6.so --- .ext/x86_64-netbsd/enc/iso_8859_9.so --- linking encoding iso_8859_9.so --- .ext/x86_64-netbsd/enc/shift_jis.so --- --- .ext/x86_64-netbsd/enc/iso_8859_7.so --- --- .ext/x86_64-netbsd/enc/shift_jis.so --- linking encoding shift_jis.so --- .ext/x86_64-netbsd/enc/iso_8859_11.so --- linking encoding iso_8859_11.so --- .ext/x86_64-netbsd/enc/iso_8859_8.so --- linking encoding iso_8859_8.so --- .ext/x86_64-netbsd/enc/iso_8859_7.so --- linking encoding iso_8859_7.so --- .ext/x86_64-netbsd/enc/iso_8859_13.so --- linking encoding iso_8859_13.so --- .ext/x86_64-netbsd/enc/iso_8859_14.so --- --- .ext/x86_64-netbsd/enc/iso_8859_10.so --- --- .ext/x86_64-netbsd/enc/utf_16le.so --- --- .ext/x86_64-netbsd/enc/iso_8859_15.so --- --- .ext/x86_64-netbsd/enc/iso_8859_10.so --- linking encoding iso_8859_10.so --- .ext/x86_64-netbsd/enc/iso_8859_14.so --- linking encoding iso_8859_14.so --- .ext/x86_64-netbsd/enc/utf_16le.so --- linking encoding utf_16le.so --- .ext/x86_64-netbsd/enc/iso_8859_15.so --- linking encoding iso_8859_15.so --- .ext/x86_64-netbsd/enc/koi8_u.so --- --- .ext/x86_64-netbsd/enc/koi8_r.so --- --- .ext/x86_64-netbsd/enc/koi8_u.so --- linking encoding koi8_u.so --- .ext/x86_64-netbsd/enc/koi8_r.so --- linking encoding koi8_r.so --- .ext/x86_64-netbsd/enc/utf_16be.so --- linking encoding utf_16be.so --- .ext/x86_64-netbsd/enc/iso_8859_16.so --- linking encoding iso_8859_16.so --- .ext/x86_64-netbsd/enc/utf_32be.so --- linking encoding utf_32be.so --- .ext/x86_64-netbsd/enc/utf_32le.so --- linking encoding utf_32le.so --- .ext/x86_64-netbsd/enc/windows_1252.so --- linking encoding windows_1252.so --- .ext/x86_64-netbsd/enc/windows_31j.so --- linking encoding windows_31j.so --- .ext/x86_64-netbsd/enc/windows_1250.so --- linking encoding windows_1250.so --- .ext/x86_64-netbsd/enc/windows_1251.so --- linking encoding windows_1251.so --- encs --- making encs --- make-workdir --- --- enc/trans/transdb.o --- --- enc/trans/big5.o --- --- enc/trans/chinese.o --- --- enc/trans/emoji.o --- --- enc/trans/emoji_iso2022_kddi.o --- --- enc/trans/emoji_sjis_docomo.o --- --- enc/trans/emoji_sjis_kddi.o --- --- enc/trans/emoji_sjis_softbank.o --- --- enc/trans/escape.o --- --- enc/trans/gb18030.o --- --- enc/trans/gbk.o --- --- enc/trans/iso2022.o --- --- enc/trans/japanese.o --- --- enc/trans/japanese_euc.o --- --- enc/trans/japanese_sjis.o --- --- enc/trans/big5.o --- compiling ./enc/trans/big5.c --- enc/trans/chinese.o --- compiling ./enc/trans/chinese.c --- enc/trans/emoji.o --- compiling ./enc/trans/emoji.c --- enc/trans/emoji_sjis_docomo.o --- compiling ./enc/trans/emoji_sjis_docomo.c --- enc/trans/emoji_sjis_softbank.o --- compiling ./enc/trans/emoji_sjis_softbank.c --- enc/trans/japanese.o --- compiling ./enc/trans/japanese.c --- enc/trans/gb18030.o --- compiling ./enc/trans/gb18030.c --- enc/trans/escape.o --- compiling ./enc/trans/escape.c --- enc/trans/transdb.o --- compiling ./enc/trans/transdb.c --- enc/trans/emoji_sjis_kddi.o --- compiling ./enc/trans/emoji_sjis_kddi.c --- enc/trans/japanese_sjis.o --- compiling ./enc/trans/japanese_sjis.c --- enc/trans/japanese_euc.o --- compiling ./enc/trans/japanese_euc.c --- enc/trans/iso2022.o --- compiling ./enc/trans/iso2022.c --- enc/trans/gbk.o --- compiling ./enc/trans/gbk.c --- enc/trans/emoji_iso2022_kddi.o --- compiling ./enc/trans/emoji_iso2022_kddi.c --- enc/trans/korean.o --- compiling ./enc/trans/korean.c --- enc/trans/single_byte.o --- compiling ./enc/trans/single_byte.c --- enc/trans/utf8_mac.o --- compiling ./enc/trans/utf8_mac.c --- enc/trans/utf_16_32.o --- compiling ./enc/trans/utf_16_32.c --- .ext/x86_64-netbsd/enc/trans/escape.so --- linking transcoder escape.so --- .ext/x86_64-netbsd/enc/trans/japanese.so --- linking transcoder japanese.so --- exts.mk --- configuring -test-/float configuring -test-/funcall configuring -test-/hash configuring -test-/iseq_load configuring -test-/iter configuring -test-/load/dot.dot configuring -test-/marshal/compat --- encs --- --- .ext/x86_64-netbsd/enc/trans/iso2022.so --- linking transcoder iso2022.so --- .ext/x86_64-netbsd/enc/trans/transdb.so --- --- exts.mk --- configuring -test-/marshal/usr --- encs --- linking transcoder transdb.so --- exts.mk --- configuring -test-/method configuring -test-/num2int configuring -test-/path_to_class configuring -test-/postponed_job configuring -test-/printf configuring -test-/proc configuring -test-/rational configuring -test-/recursion configuring -test-/st/foreach configuring -test-/st/numhash configuring -test-/st/update configuring -test-/string configuring -test-/struct configuring -test-/symbol --- encs --- --- .ext/x86_64-netbsd/enc/trans/emoji.so --- linking transcoder emoji.so --- .ext/x86_64-netbsd/enc/trans/utf_16_32.so --- linking transcoder utf_16_32.so --- .ext/x86_64-netbsd/enc/trans/single_byte.so --- linking transcoder single_byte.so --- .ext/x86_64-netbsd/enc/trans/emoji_sjis_docomo.so --- linking transcoder emoji_sjis_docomo.so --- .ext/x86_64-netbsd/enc/trans/gb18030.so --- linking transcoder gb18030.so --- .ext/x86_64-netbsd/enc/trans/emoji_sjis_kddi.so --- linking transcoder emoji_sjis_kddi.so --- exts.mk --- configuring -test-/tracepoint configuring -test-/typeddata configuring -test-/vm configuring -test-/wait_for_single_fd configuring -test-/win32/console Failed to configure -test-/win32/console. It will not be installed. configuring -test-/win32/dln Failed to configure -test-/win32/dln. It will not be installed. configuring -test-/win32/fd_setsize Failed to configure -test-/win32/fd_setsize. It will not be installed. configuring bigdecimal --- encs --- --- .ext/x86_64-netbsd/enc/trans/japanese_sjis.so --- linking transcoder japanese_sjis.so --- .ext/x86_64-netbsd/enc/trans/emoji_sjis_softbank.so --- linking transcoder emoji_sjis_softbank.so --- .ext/x86_64-netbsd/enc/trans/emoji_iso2022_kddi.so --- linking transcoder emoji_iso2022_kddi.so --- .ext/x86_64-netbsd/enc/trans/chinese.so --- linking transcoder chinese.so --- exts.mk --- configuring continuation configuring coverage configuring date --- encs --- --- .ext/x86_64-netbsd/enc/trans/utf8_mac.so --- linking transcoder utf8_mac.so --- exts.mk --- configuring dbm --- encs --- --- .ext/x86_64-netbsd/enc/trans/gbk.so --- linking transcoder gbk.so --- .ext/x86_64-netbsd/enc/trans/korean.so --- linking transcoder korean.so --- .ext/x86_64-netbsd/enc/trans/japanese_euc.so --- linking transcoder japanese_euc.so --- exts.mk --- header: ndbm.h library: libc configuring digest configuring digest/bubblebabble configuring digest/md5 --- encs --- --- .ext/x86_64-netbsd/enc/trans/big5.so --- linking transcoder big5.so --- exts.mk --- configuring digest/rmd160 configuring digest/sha1 configuring digest/sha2 configuring etc configuring fcntl configuring fiber configuring io/console configuring io/nonblock configuring io/wait configuring json configuring json/generator configuring json/parser configuring mathn/complex configuring mathn/rational configuring nkf configuring objspace configuring openssl configuring pathname configuring psych configuring pty configuring racc/cparse configuring rbconfig/sizeof configuring ripper configuring sdbm configuring socket configuring stringio configuring strscan configuring syslog configuring thread configuring win32 Failed to configure win32. It will not be installed. configuring win32ole Failed to configure win32ole. It will not be installed. configuring zlib --- build-ext --- --- ext/-test-/array/resize/all --- --- ext/-test-/bignum/all --- --- ext/-test-/bug-3571/all --- --- ext/-test-/bug-3662/all --- --- ext/-test-/bug-5832/all --- --- ext/-test-/bug_reporter/all --- --- ext/-test-/class/all --- --- ext/-test-/debug/all --- --- ext/-test-/dln/empty/all --- --- ext/-test-/exception/all --- --- ext/-test-/fatal/all --- --- ext/-test-/file/all --- --- ext/-test-/float/all --- --- ext/-test-/funcall/all --- --- ext/-test-/hash/all --- --- ext/-test-/iseq_load/all --- --- ext/-test-/bug-3662/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.bug-3662.time --- --- pre-install-rb-default --- --- bug.o --- compiling bug.c --- ext/-test-/bug_reporter/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.bug_reporter.time --- --- pre-install-rb-default --- --- bug_reporter.o --- compiling bug_reporter.c --- ext/-test-/funcall/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.funcall.time --- --- ext/-test-/fatal/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.fatal.time --- --- ext/-test-/bug-5832/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.bug-5832.time --- --- ext/-test-/funcall/all --- --- pre-install-rb-default --- --- ext/-test-/fatal/all --- --- pre-install-rb-default --- --- ext/-test-/funcall/all --- --- passing_block.o --- --- ext/-test-/fatal/all --- --- rb_fatal.o --- --- ext/-test-/bug-5832/all --- --- pre-install-rb-default --- --- ext/-test-/funcall/all --- compiling passing_block.c --- ext/-test-/fatal/all --- compiling rb_fatal.c --- ext/-test-/debug/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.time --- --- ext/-test-/bug-5832/all --- --- bug.o --- --- ext/-test-/iseq_load/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.iseq_load.time --- --- ext/-test-/hash/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.time --- --- ext/-test-/class/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.time --- --- ext/-test-/bug-3571/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.bug-3571.time --- --- ext/-test-/bug-5832/all --- compiling bug.c --- ext/-test-/debug/all --- --- pre-install-rb-default --- --- ext/-test-/float/all --- --- pre-install-rb-default --- --- ext/-test-/iseq_load/all --- --- pre-install-rb-default --- --- ext/-test-/debug/all --- --- inspector.o --- --- ext/-test-/class/all --- --- pre-install-rb-default --- --- ext/-test-/float/all --- --- nextafter.o --- --- ext/-test-/bug-3571/all --- --- pre-install-rb-default --- --- ext/-test-/debug/all --- compiling inspector.c --- ext/-test-/float/all --- compiling nextafter.c --- ext/-test-/class/all --- --- init.o --- --- ext/-test-/hash/all --- --- pre-install-rb-default --- --- ext/-test-/bug-3571/all --- --- bug.o --- --- ext/-test-/exception/all --- --- pre-install-rb-default --- --- ext/-test-/class/all --- compiling init.c --- ext/-test-/array/resize/all --- --- ../../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.array.time --- --- ext/-test-/bug-3571/all --- compiling bug.c --- ext/-test-/hash/all --- --- delete.o --- --- ext/-test-/exception/all --- --- dataerror.o --- --- ext/-test-/dln/empty/all --- --- ../../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.dln.time --- --- ext/-test-/hash/all --- compiling delete.c --- ext/-test-/iseq_load/all --- --- iseq_load.o --- --- ext/-test-/array/resize/all --- --- pre-install-rb-default --- --- ext/-test-/file/all --- --- pre-install-rb-default --- --- ext/-test-/dln/empty/all --- --- pre-install-rb-default --- --- ext/-test-/exception/all --- compiling dataerror.c --- ext/-test-/iseq_load/all --- compiling iseq_load.c --- ext/-test-/array/resize/all --- --- resize.o --- --- ext/-test-/file/all --- --- stat.o --- --- ext/-test-/dln/empty/all --- --- empty.o --- --- ext/-test-/array/resize/all --- compiling resize.c --- ext/-test-/file/all --- compiling stat.c --- ext/-test-/dln/empty/all --- compiling empty.c --- ext/-test-/bignum/all --- --- pre-install-rb-default --- --- str2big.o --- compiling str2big.c --- ext/-test-/bug-3662/all --- --- ../../../.ext/x86_64-netbsd/-test-/bug-3662/bug.so --- linking shared-object -test-/bug-3662/bug.so --- ext/-test-/bug_reporter/all --- --- ../../../.ext/x86_64-netbsd/-test-/bug_reporter/bug_reporter.so --- linking shared-object -test-/bug_reporter/bug_reporter.so --- ext/-test-/exception/all --- --- ensured.o --- compiling ensured.c --- ext/-test-/bug-5832/all --- --- ../../../.ext/x86_64-netbsd/-test-/bug-5832/bug.so --- linking shared-object -test-/bug-5832/bug.so --- ext/-test-/fatal/all --- --- ../../../.ext/x86_64-netbsd/-test-/fatal/rb_fatal.so --- linking shared-object -test-/fatal/rb_fatal.so --- ext/-test-/float/all --- --- init.o --- compiling init.c --- ext/-test-/debug/all --- --- profile_frames.o --- compiling profile_frames.c --- ext/-test-/funcall/all --- --- ../../../.ext/x86_64-netbsd/-test-/funcall/funcall.so --- linking shared-object -test-/funcall/funcall.so --- ext/-test-/dln/empty/all --- --- ../../../../.ext/x86_64-netbsd/-test-/dln/empty.so --- linking shared-object -test-/dln/empty.so --- ext/-test-/bug-3571/all --- --- ../../../.ext/x86_64-netbsd/-test-/bug-3571/bug.so --- linking shared-object -test-/bug-3571/bug.so --- ext/-test-/array/resize/all --- --- ../../../../.ext/x86_64-netbsd/-test-/array/resize.so --- linking shared-object -test-/array/resize.so --- ext/-test-/bignum/all --- --- mul.o --- compiling mul.c --- ext/-test-/class/all --- --- class2name.o --- compiling class2name.c --- ext/-test-/debug/all --- --- init.o --- --- ext/-test-/file/all --- --- fs.o --- --- ext/-test-/debug/all --- compiling init.c --- ext/-test-/file/all --- compiling fs.c --- init.o --- compiling init.c --- ext/-test-/iseq_load/all --- --- ../../../.ext/x86_64-netbsd/-test-/iseq_load/iseq_load.so --- linking shared-object -test-/iseq_load/iseq_load.so --- ext/-test-/hash/all --- --- init.o --- compiling init.c --- ext/-test-/bignum/all --- --- big2str.o --- compiling big2str.c --- bigzero.o --- compiling bigzero.c --- intpack.o --- compiling intpack.c --- div.o --- compiling div.c --- ext/-test-/exception/all --- --- init.o --- compiling init.c --- enc_raise.o --- compiling enc_raise.c --- ext/-test-/iter/all --- --- pre-install-rb-default --- --- yield.o --- compiling yield.c --- init.o --- compiling init.c --- ext/-test-/bignum/all --- --- init.o --- --- ext/-test-/load/dot.dot/all --- --- ext/-test-/bignum/all --- compiling init.c --- ext/-test-/hash/all --- --- ../../../.ext/x86_64-netbsd/-test-/hash.so --- linking shared-object -test-/hash.so --- ext/-test-/load/dot.dot/all --- --- ../../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.load.-.dot.dot.time --- --- pre-install-rb-default --- --- dot.dot.o --- compiling dot.dot.c --- ext/-test-/debug/all --- --- ../../../.ext/x86_64-netbsd/-test-/debug.so --- linking shared-object -test-/debug.so --- ext/-test-/marshal/compat/all --- --- ext/-test-/float/all --- --- ../../../.ext/x86_64-netbsd/-test-/float.so --- linking shared-object -test-/float.so --- ext/-test-/marshal/compat/all --- --- ../../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.marshal.time --- --- pre-install-rb-default --- --- usrcompat.o --- compiling usrcompat.c --- ext/-test-/iter/all --- --- break.o --- compiling break.c --- ext/-test-/file/all --- --- ../../../.ext/x86_64-netbsd/-test-/file.so --- linking shared-object -test-/file.so --- ext/-test-/marshal/usr/all --- --- pre-install-rb-default --- --- ext/-test-/method/all --- --- ext/-test-/marshal/usr/all --- --- usrmarshal.o --- compiling usrmarshal.c --- ext/-test-/method/all --- --- pre-install-rb-default --- --- arity.o --- compiling arity.c --- ext/-test-/num2int/all --- --- ext/-test-/class/all --- --- ../../../.ext/x86_64-netbsd/-test-/class.so --- linking shared-object -test-/class.so --- ext/-test-/exception/all --- --- ../../../.ext/x86_64-netbsd/-test-/exception.so --- linking shared-object -test-/exception.so --- ext/-test-/num2int/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.num2int.time --- --- pre-install-rb-default --- --- num2int.o --- compiling num2int.c --- ext/-test-/path_to_class/all --- --- ext/-test-/method/all --- --- init.o --- compiling init.c --- ext/-test-/path_to_class/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.path_to_class.time --- --- pre-install-rb-default --- --- ext/-test-/postponed_job/all --- --- ext/-test-/path_to_class/all --- --- path_to_class.o --- compiling path_to_class.c --- ext/-test-/printf/all --- --- ext/-test-/proc/all --- --- ext/-test-/postponed_job/all --- --- pre-install-rb-default --- --- postponed_job.o --- compiling postponed_job.c --- ext/-test-/proc/all --- --- pre-install-rb-default --- --- receiver.o --- compiling receiver.c --- ext/-test-/printf/all --- --- pre-install-rb-default --- --- printf.o --- compiling printf.c --- ext/-test-/proc/all --- --- super.o --- compiling super.c --- ext/-test-/rational/all --- --- ext/-test-/recursion/all --- --- ext/-test-/rational/all --- --- pre-install-rb-default --- --- rat.o --- compiling rat.c --- ext/-test-/recursion/all --- --- pre-install-rb-default --- --- recursion.o --- compiling recursion.c --- ext/-test-/bignum/all --- --- ../../../.ext/x86_64-netbsd/-test-/bignum.so --- linking shared-object -test-/bignum.so --- ext/-test-/load/dot.dot/all --- --- ../../../../.ext/x86_64-netbsd/-test-/load/dot.dot/dot.dot.so --- linking shared-object -test-/load/dot.dot/dot.dot.so --- ext/-test-/proc/all --- --- init.o --- compiling init.c --- ext/-test-/st/foreach/all --- --- ext/-test-/iter/all --- --- ../../../.ext/x86_64-netbsd/-test-/iter.so --- linking shared-object -test-/iter.so --- ext/-test-/st/foreach/all --- --- ../../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.st.time --- --- pre-install-rb-default --- --- foreach.o --- compiling foreach.c --- ext/-test-/st/numhash/all --- --- ext/-test-/st/update/all --- --- ext/-test-/marshal/usr/all --- --- ../../../../.ext/x86_64-netbsd/-test-/marshal/usr.so --- linking shared-object -test-/marshal/usr.so --- ext/-test-/st/numhash/all --- --- pre-install-rb-default --- --- numhash.o --- compiling numhash.c --- ext/-test-/marshal/compat/all --- --- ../../../../.ext/x86_64-netbsd/-test-/marshal/compat.so --- --- ext/-test-/st/update/all --- --- pre-install-rb-default --- --- ext/-test-/marshal/compat/all --- linking shared-object -test-/marshal/compat.so --- ext/-test-/st/update/all --- --- update.o --- compiling update.c --- ext/-test-/path_to_class/all --- --- ../../../.ext/x86_64-netbsd/-test-/path_to_class/path_to_class.so --- linking shared-object -test-/path_to_class/path_to_class.so --- ext/-test-/string/all --- --- ext/-test-/method/all --- --- ../../../.ext/x86_64-netbsd/-test-/method.so --- linking shared-object -test-/method.so --- ext/-test-/struct/all --- --- ext/-test-/num2int/all --- --- ../../../.ext/x86_64-netbsd/-test-/num2int/num2int.so --- linking shared-object -test-/num2int/num2int.so --- ext/-test-/symbol/all --- --- ext/-test-/string/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.string.time --- --- pre-install-rb-default --- --- cstr.o --- compiling cstr.c --- ext/-test-/postponed_job/all --- --- ../../../.ext/x86_64-netbsd/-test-/postponed_job.so --- linking shared-object -test-/postponed_job.so --- ext/-test-/symbol/all --- --- pre-install-rb-default --- --- ext/-test-/struct/all --- --- pre-install-rb-default --- --- duplicate.o --- --- ext/-test-/symbol/all --- --- type.o --- --- ext/-test-/struct/all --- compiling duplicate.c --- ext/-test-/symbol/all --- compiling type.c --- ext/-test-/tracepoint/all --- --- ext/-test-/printf/all --- --- ../../../.ext/x86_64-netbsd/-test-/printf.so --- linking shared-object -test-/printf.so --- ext/-test-/tracepoint/all --- --- pre-install-rb-default --- --- tracepoint.o --- compiling tracepoint.c --- ext/-test-/string/all --- --- ellipsize.o --- compiling ellipsize.c --- ext/-test-/typeddata/all --- --- ext/-test-/vm/all --- --- ext/-test-/typeddata/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.typeddata.time --- --- pre-install-rb-default --- --- typeddata.o --- compiling typeddata.c --- ext/-test-/vm/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.vm.time --- --- pre-install-rb-default --- --- at_exit.o --- compiling at_exit.c --- ext/-test-/proc/all --- --- ../../../.ext/x86_64-netbsd/-test-/proc.so --- linking shared-object -test-/proc.so --- ext/-test-/struct/all --- --- member.o --- compiling member.c --- ext/-test-/recursion/all --- --- ../../../.ext/x86_64-netbsd/-test-/recursion.so --- linking shared-object -test-/recursion.so --- ext/-test-/rational/all --- --- ../../../.ext/x86_64-netbsd/-test-/rational.so --- linking shared-object -test-/rational.so --- ext/-test-/tracepoint/all --- --- gc_hook.o --- compiling gc_hook.c --- ext/-test-/struct/all --- --- init.o --- compiling init.c --- ext/-test-/st/foreach/all --- --- ../../../../.ext/x86_64-netbsd/-test-/st/foreach.so --- linking shared-object -test-/st/foreach.so --- ext/-test-/string/all --- --- enc_associate.o --- compiling enc_associate.c --- ext/-test-/wait_for_single_fd/all --- --- ext/-test-/symbol/all --- --- init.o --- compiling init.c --- ext/-test-/wait_for_single_fd/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.-test-.-.wait_for_single_fd.time --- --- ext/-test-/st/numhash/all --- --- ../../../../.ext/x86_64-netbsd/-test-/st/numhash.so --- linking shared-object -test-/st/numhash.so --- ext/-test-/wait_for_single_fd/all --- --- pre-install-rb-default --- --- wait_for_single_fd.o --- compiling wait_for_single_fd.c --- ext/-test-/vm/all --- --- ../../../.ext/x86_64-netbsd/-test-/vm/at_exit.so --- linking shared-object -test-/vm/at_exit.so --- ext/-test-/string/all --- --- set_len.o --- compiling set_len.c --- ext/-test-/st/update/all --- --- ../../../../.ext/x86_64-netbsd/-test-/st/update.so --- --- ext/-test-/string/all --- --- nofree.o --- --- ext/-test-/st/update/all --- linking shared-object -test-/st/update.so --- ext/-test-/string/all --- compiling nofree.c --- ext/-test-/win32/console/all --- --- ext/-test-/string/all --- --- coderange.o --- compiling coderange.c --- qsort.o --- compiling qsort.c --- ext/-test-/win32/dln/all --- --- ext/-test-/win32/fd_setsize/all --- --- ext/bigdecimal/all --- --- ext/-test-/typeddata/all --- --- ../../../.ext/x86_64-netbsd/-test-/typeddata/typeddata.so --- linking shared-object -test-/typeddata/typeddata.so --- ext/-test-/string/all --- --- modify.o --- compiling modify.c --- ext/bigdecimal/all --- --- ../../.ext/.timestamp/.RUBYARCHDIR.time --- --- ../../.ext/.timestamp/.RUBYLIBDIR.-.bigdecimal.time --- --- bigdecimal.o --- compiling bigdecimal.c --- pre-install-rb-default --- installing default bigdecimal libraries --- ../../.ext/common/bigdecimal/newton.rb --- --- ../../.ext/common/bigdecimal/util.rb --- --- ../../.ext/common/bigdecimal/math.rb --- --- ../../.ext/common/bigdecimal/ludcmp.rb --- --- ../../.ext/common/bigdecimal/jacobian.rb --- --- ext/continuation/all --- --- ext/-test-/string/all --- --- normalize.o --- compiling normalize.c --- init.o --- --- ext/continuation/all --- --- pre-install-rb-default --- --- continuation.o --- compiling continuation.c --- ext/-test-/string/all --- compiling init.c --- ext/-test-/struct/all --- --- ../../../.ext/x86_64-netbsd/-test-/struct.so --- linking shared-object -test-/struct.so --- ext/coverage/all --- --- ext/-test-/tracepoint/all --- --- ../../../.ext/x86_64-netbsd/-test-/tracepoint.so --- linking shared-object -test-/tracepoint.so --- ext/coverage/all --- --- pre-install-rb-default --- --- coverage.o --- compiling coverage.c --- ext/-test-/string/all --- --- enc_str_buf_cat.o --- compiling enc_str_buf_cat.c --- ext/date/all --- --- ../../.ext/.timestamp/.RUBYLIBDIR.time --- --- date_strftime.o --- --- ext/dbm/all --- --- ext/date/all --- compiling date_strftime.c --- ext/dbm/all --- --- pre-install-rb-default --- --- ext/-test-/symbol/all --- --- ../../../.ext/x86_64-netbsd/-test-/symbol.so --- linking shared-object -test-/symbol.so --- ext/dbm/all --- --- dbm.o --- compiling dbm.c --- ext/digest/all --- --- ext/digest/bubblebabble/all --- --- ext/digest/all --- --- ../../.ext/.timestamp/.HDRDIR.time --- --- digest.o --- compiling digest.c --- ext/digest/bubblebabble/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.digest.time --- --- pre-install-rb-default --- --- bubblebabble.o --- compiling bubblebabble.c --- ext/date/all --- --- date_strptime.o --- compiling date_strptime.c --- ext/digest/all --- --- pre-install-rb --- installing digest libraries --- ext/digest/md5/all --- --- ext/continuation/all --- --- ../../.ext/x86_64-netbsd/continuation.so --- linking shared-object continuation.so --- ext/digest/md5/all --- --- pre-install-rb-default --- --- md5init.o --- compiling md5init.c --- ext/-test-/wait_for_single_fd/all --- --- ../../../.ext/x86_64-netbsd/-test-/wait_for_single_fd/wait_for_single_fd.so --- linking shared-object -test-/wait_for_single_fd/wait_for_single_fd.so --- ext/digest/md5/all --- --- md5ossl.o --- compiling md5ossl.c --- ext/digest/all --- --- pre-install-rb-default --- installing default digest libraries --- ext/digest/rmd160/all --- --- ext/digest/all --- --- ../../.ext/common/digest.rb --- --- ../../.ext/include/ruby/digest.h --- --- ext/date/all --- --- date_parse.o --- compiling date_parse.c --- ext/digest/rmd160/all --- --- pre-install-rb-default --- --- rmd160init.o --- compiling rmd160init.c --- rmd160ossl.o --- compiling rmd160ossl.c --- ext/date/all --- --- date_core.o --- compiling date_core.c --- ext/-test-/string/all --- --- ../../../.ext/x86_64-netbsd/-test-/string/string.so --- linking shared-object -test-/string/string.so --- ext/date/all --- --- pre-install-rb-default --- installing default date_core libraries --- ext/digest/sha1/all --- --- ext/date/all --- --- ../../.ext/common/date.rb --- --- ext/digest/sha2/all --- --- ext/coverage/all --- --- ../../.ext/x86_64-netbsd/coverage.so --- linking shared-object coverage.so --- ext/digest/sha1/all --- --- pre-install-rb-default --- --- sha1init.o --- compiling sha1init.c --- ext/digest/sha2/all --- --- ../../../.ext/.timestamp/.RUBYLIBDIR.-.digest.time --- --- ext/etc/all --- --- ext/digest/sha2/all --- --- sha2init.o --- compiling sha2init.c --- ext/etc/all --- --- pre-install-rb-default --- --- constdefs.h --- generating constant definitions --- ext/dbm/all --- --- ../../.ext/x86_64-netbsd/dbm.so --- linking shared-object dbm.so --- ext/etc/all --- --- etc.o --- compiling etc.c --- ext/fcntl/all --- --- pre-install-rb-default --- --- fcntl.o --- compiling fcntl.c --- ext/digest/sha2/all --- --- sha2ossl.o --- --- ext/date/all --- --- date_parse.o --- date_parse.c:528:9: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = strchr(s, ':')) { ~~^~~~~~~~~~~~~~~~ date_parse.c:528:9: note: place parentheses around the assignment to silence this warning if (p = strchr(s, ':')) { ^ ( ) date_parse.c:528:9: note: use '==' to turn this assignment into an equality comparison if (p = strchr(s, ':')) { ^ == date_parse.c:531:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = strchr(s, ':')) { ~~^~~~~~~~~~~~~~~~ date_parse.c:531:13: note: place parentheses around the assignment to silence this warning if (p = strchr(s, ':')) { ^ ( ) date_parse.c:531:13: note: use '==' to turn this assignment into an equality comparison if (p = strchr(s, ':')) { ^ == date_parse.c:534:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = strchr(s, ':')) { ~~^~~~~~~~~~~~~~~~ date_parse.c:534:10: note: place parentheses around the assignment to silence this warning if (p = strchr(s, ':')) { ^ ( ) date_parse.c:534:10: note: use '==' to turn this assignment into an equality comparison --- ext/digest/sha2/all --- compiling sha2ossl.c --- ext/date/all --- if (p = strchr(s, ':')) { ^ == --- ext/digest/bubblebabble/all --- --- ../../../.ext/x86_64-netbsd/digest/bubblebabble.so --- linking shared-object digest/bubblebabble.so --- ext/fiber/all --- --- ext/digest/sha2/all --- --- pre-install-rb-default --- installing default sha2 libraries --- ext/digest/sha1/all --- --- sha1ossl.o --- compiling sha1ossl.c --- ext/fiber/all --- --- pre-install-rb-default --- --- fiber.o --- compiling fiber.c --- ext/digest/sha2/all --- --- ../../../.ext/common/digest/sha2.rb --- --- ext/io/console/all --- --- ext/io/nonblock/all --- --- ext/io/console/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.io.time --- --- ../../../.ext/.timestamp/.RUBYLIBDIR.-.io.-.console.time --- --- ext/digest/all --- --- ../../.ext/x86_64-netbsd/digest.so --- linking shared-object digest.so --- ext/io/console/all --- --- console.o --- --- ext/digest/md5/all --- --- ../../../.ext/x86_64-netbsd/digest/md5.so --- linking shared-object digest/md5.so --- ext/io/console/all --- compiling console.c --- ext/io/nonblock/all --- --- pre-install-rb-default --- --- nonblock.o --- compiling nonblock.c --- ext/digest/rmd160/all --- --- ../../../.ext/x86_64-netbsd/digest/rmd160.so --- linking shared-object digest/rmd160.so --- ext/io/console/all --- --- pre-install-rb-default --- installing default console libraries --- ext/io/wait/all --- --- pre-install-rb-default --- --- wait.o --- compiling wait.c --- ext/json/all --- --- ext/json/generator/all --- --- ext/etc/all --- etc.c:244:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (pw = getpwent()) { ~~~^~~~~~~~~~~~ etc.c:244:15: note: place parentheses around the assignment to silence this warning while (pw = getpwent()) { ^ ( ) etc.c:244:15: note: use '==' to turn this assignment into an equality comparison while (pw = getpwent()) { ^ == etc.c:290:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (pw = getpwent()) { ~~~^~~~~~~~~~~~ etc.c:290:17: note: place parentheses around the assignment to silence this warning else if (pw = getpwent()) { ^ ( ) etc.c:290:17: note: use '==' to turn this assignment into an equality comparison else if (pw = getpwent()) { ^ == etc.c:372:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (pw = getpwent()) { ~~~^~~~~~~~~~~~ etc.c:372:12: note: place parentheses around the assignment to silence this warning if (pw = getpwent()) { ^ ( ) etc.c:372:12: note: use '==' to turn this assignment into an equality comparison if (pw = getpwent()) { ^ == etc.c:488:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while (pw = getgrent()) { ~~~^~~~~~~~~~~~ etc.c:488:15: note: place parentheses around the assignment to silence this warning while (pw = getgrent()) { ^ ( ) etc.c:488:15: note: use '==' to turn this assignment into an equality comparison while (pw = getgrent()) { ^ == etc.c:530:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] else if (grp = getgrent()) { ~~~~^~~~~~~~~~~~ etc.c:530:18: note: place parentheses around the assignment to silence this warning else if (grp = getgrent()) { ^ ( ) etc.c:530:18: note: use '==' to turn this assignment into an equality comparison else if (grp = getgrent()) { ^ == etc.c:609:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (gr = getgrent()) { ~~~^~~~~~~~~~~~ etc.c:609:12: note: place parentheses around the assignment to silence this warning if (gr = getgrent()) { ^ ( ) etc.c:609:12: note: use '==' to turn this assignment into an equality comparison if (gr = getgrent()) { ^ == --- ext/json/all --- --- ../../.ext/.timestamp/.RUBYLIBDIR.-.json.-.add.time --- --- ../../.ext/.timestamp/.RUBYLIBDIR.-.json.time --- --- pre-install-rb-default --- installing default libraries --- ../../.ext/common/json.rb --- --- ../../.ext/common/json/add/core.rb --- --- ../../.ext/common/json/add/ostruct.rb --- --- ../../.ext/common/json/add/date.rb --- --- ../../.ext/common/json/add/rational.rb --- --- ../../.ext/common/json/add/date_time.rb --- --- ../../.ext/common/json/add/symbol.rb --- --- ../../.ext/common/json/add/exception.rb --- --- ../../.ext/common/json/add/range.rb --- --- ext/io/console/all --- --- ../../../.ext/common/io/console/size.rb --- --- ext/json/all --- --- ../../.ext/common/json/add/struct.rb --- --- ../../.ext/common/json/add/time.rb --- --- ../../.ext/common/json/add/bigdecimal.rb --- --- ext/json/parser/all --- --- ext/json/all --- --- ../../.ext/common/json/add/complex.rb --- --- ../../.ext/common/json/add/regexp.rb --- --- ../../.ext/common/json/version.rb --- --- ../../.ext/common/json/generic_object.rb --- --- ../../.ext/common/json/common.rb --- --- ../../.ext/common/json/ext.rb --- --- ext/json/generator/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.json.-.ext.time --- --- pre-install-rb-default --- --- generator.o --- --- ext/fiber/all --- --- ../../.ext/x86_64-netbsd/fiber.so --- --- ext/mathn/complex/all --- --- ext/fiber/all --- linking shared-object fiber.so --- ext/json/generator/all --- compiling generator.c --- ext/mathn/rational/all --- --- ext/nkf/all --- --- ext/mathn/complex/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.mathn.time --- --- ext/mathn/rational/all --- --- ../../../.ext/.timestamp/.RUBYARCHDIR.-.mathn.time --- --- ext/json/parser/all --- --- pre-install-rb-default --- --- ext/nkf/all --- --- nkf.o --- --- ext/json/parser/all --- --- parser.o --- --- ext/nkf/all --- compiling nkf.c --- ext/json/parser/all --- compiling parser.c --- ext/mathn/complex/all --- --- pre-install-rb-default --- --- ext/digest/sha1/all --- --- ../../../.ext/x86_64-netbsd/digest/sha1.so --- --- ext/fcntl/all --- --- ../../.ext/x86_64-netbsd/fcntl.so --- --- ext/mathn/rational/all --- --- pre-install-rb-default --- --- ext/digest/sha1/all --- linking shared-object digest/sha1.so --- ext/fcntl/all --- linking shared-object fcntl.so --- ext/mathn/complex/all --- --- complex.o --- compiling complex.c --- ext/mathn/rational/all --- --- rational.o --- --- ext/etc/all --- 6 warnings generated. --- ext/mathn/rational/all --- compiling rational.c --- ext/etc/all --- --- ../../.ext/x86_64-netbsd/etc.so --- linking shared-object etc.so --- ext/nkf/all --- --- pre-install-rb-default --- installing default nkf libraries --- ext/objspace/all --- --- ext/digest/sha2/all --- --- ../../../.ext/x86_64-netbsd/digest/sha2.so --- linking shared-object digest/sha2.so --- ext/io/nonblock/all --- --- ../../../.ext/x86_64-netbsd/io/nonblock.so --- linking shared-object io/nonblock.so --- ext/objspace/all --- --- pre-install-rb-default --- --- object_tracing.o --- compiling object_tracing.c --- objspace.o --- compiling objspace.c --- ext/openssl/all --- --- ext/nkf/all --- --- ../../.ext/common/kconv.rb --- --- ext/pathname/all --- --- ext/io/wait/all --- --- ../../../.ext/x86_64-netbsd/io/wait.so --- linking shared-object io/wait.so --- ext/objspace/all --- --- objspace_dump.o --- compiling objspace_dump.c --- ext/io/console/all --- --- ../../../.ext/x86_64-netbsd/io/console.so --- linking shared-object io/console.so --- ext/pathname/all --- --- pathname.o --- compiling pathname.c --- ext/psych/all --- --- ext/openssl/all --- --- ../../.ext/.timestamp/.RUBYLIBDIR.-.openssl.time --- --- ossl_ssl_session.o --- compiling ossl_ssl_session.c --- ext/mathn/rational/all --- --- ../../../.ext/x86_64-netbsd/mathn/rational.so --- linking shared-object mathn/rational.so --- ext/openssl/all --- --- ossl_ocsp.o --- compiling ossl_ocsp.c --- ossl_x509req.o --- compiling ossl_x509req.c --- ext/psych/all --- --- ../../.ext/.timestamp/.RUBYLIBDIR.-.psych.time --- --- ../../.ext/.timestamp/.RUBYLIBDIR.-.psych.-.visitors.time --- --- ../../.ext/.timestamp/.RUBYLIBDIR.-.psych.-.json.time --- --- ../../.ext/.timestamp/.RUBYLIBDIR.-.psych.-.handlers.time --- --- ../../.ext/.timestamp/.RUBYLIBDIR.-.psych.-.nodes.time --- --- psych_to_ruby.o --- compiling psych_to_ruby.c --- ext/mathn/complex/all --- --- ../../../.ext/x86_64-netbsd/mathn/complex.so --- linking shared-object mathn/complex.so --- ext/bigdecimal/all --- --- ../../.ext/x86_64-netbsd/bigdecimal.so --- linking shared-object bigdecimal.so --- ext/pathname/all --- --- pre-install-rb-default --- installing default pathname libraries --- ext/openssl/all --- --- ossl_ns_spki.o --- compiling ossl_ns_spki.c --- ossl_ssl_session.o --- In file included from ossl_ssl_session.c:5: In file included from ./ossl.h:58: /usr/include/openssl/asn1_mac.h:10:2: error: "This file is obsolete; please update your software." #error "This file is obsolete; please update your software." ^ --- ext/pathname/all --- --- ../../.ext/common/pathname.rb --- --- ext/pty/all --- --- ext/openssl/all --- --- ossl_x509revoked.o --- compiling ossl_x509revoked.c --- ext/pty/all --- --- pty.o --- compiling pty.c --- ext/openssl/all --- --- ossl_ssl_session.o --- In file included from ossl_ssl_session.c:5: In file included from ./ossl.h:220: ./openssl_missing.h:79:31: error: too many arguments provided to function-like macro invocation EVP_MD_CTX *EVP_MD_CTX_create(void); ^ /usr/include/openssl/evp.h:500:10: note: macro 'EVP_MD_CTX_create' defined here # define EVP_MD_CTX_create() EVP_MD_CTX_new() ^ In file included from ossl_ssl_session.c:5: In file included from ./ossl.h:220: ./openssl_missing.h:83:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void EVP_MD_CTX_init(EVP_MD_CTX *ctx); ^ ./openssl_missing.h:83:6: error: conflicting types for 'EVP_MD_CTX_reset' void EVP_MD_CTX_init(EVP_MD_CTX *ctx); ^ /usr/include/openssl/evp.h:501:34: note: expanded from macro 'EVP_MD_CTX_init' # define EVP_MD_CTX_init(ctx) EVP_MD_CTX_reset((ctx)) ^ /usr/include/openssl/evp.h:498:5: note: previous declaration is here int EVP_MD_CTX_reset(EVP_MD_CTX *ctx); ^ In file included from ossl_ssl_session.c:5: In file included from ./ossl.h:220: ./openssl_missing.h:91:25: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx); ^ ./openssl_missing.h:91:6: error: conflicting types for 'EVP_MD_CTX_free' void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx); ^ /usr/include/openssl/evp.h:502:34: note: expanded from macro 'EVP_MD_CTX_destroy' # define EVP_MD_CTX_destroy(ctx) EVP_MD_CTX_free((ctx)) ^ /usr/include/openssl/evp.h:499:6: note: previous declaration is here void EVP_MD_CTX_free(EVP_MD_CTX *ctx); ^ In file included from ossl_ssl_session.c:5: In file included from ./ossl.h:234: ./ossl_pkey.h:44:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if HAVE_BN_GENCB ^ ./ossl_pkey.h:43:23: note: expanded from macro 'HAVE_BN_GENCB' #define HAVE_BN_GENCB defined(HAVE_RSA_GENERATE_KEY_EX) || defined(HAVE_DH_GENERATE_PARAMETERS_EX) || defined(HAVE_DSA_GENERATE_PARAMETERS_EX) ^ ./ossl_pkey.h:44:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ./ossl_pkey.h:43:60: note: expanded from macro 'HAVE_BN_GENCB' #define HAVE_BN_GENCB defined(HAVE_RSA_GENERATE_KEY_EX) || defined(HAVE_DH_GENERATE_PARAMETERS_EX) || defined(HAVE_DSA_GENERATE_PARAMETERS_EX) ^ ./ossl_pkey.h:44:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ./ossl_pkey.h:43:103: note: expanded from macro 'HAVE_BN_GENCB' #define HAVE_BN_GENCB defined(HAVE_RSA_GENERATE_KEY_EX) || defined(HAVE_DH_GENERATE_PARAMETERS_EX) || defined(HAVE_DSA_GENERATE_PARAMETERS_EX) ^ ossl_ssl_session.c:79:10: error: incomplete definition of type 'struct ssl_session_st' if (a->ssl_version != b->ssl_version || ~^ /usr/include/openssl/ssl.h:228:16: note: forward declaration of 'struct ssl_session_st' typedef struct ssl_session_st SSL_SESSION; ^ ossl_ssl_session.c:79:28: error: incomplete definition of type 'struct ssl_session_st' if (a->ssl_version != b->ssl_version || ~^ /usr/include/openssl/ssl.h:228:16: note: forward declaration of 'struct ssl_session_st' typedef struct ssl_session_st SSL_SESSION; ^ ossl_ssl_session.c:80:3: error: incomplete definition of type 'struct ssl_session_st' a->session_id_length != b->session_id_length) ~^ /usr/include/openssl/ssl.h:228:16: note: forward declaration of 'struct ssl_session_st' typedef struct ssl_session_st SSL_SESSION; ^ ossl_ssl_session.c:80:27: error: incomplete definition of type 'struct ssl_session_st' a->session_id_length != b->session_id_length) ~^ /usr/include/openssl/ssl.h:228:16: note: forward declaration of 'struct ssl_session_st' typedef struct ssl_session_st SSL_SESSION; ^ ossl_ssl_session.c:82:20: error: incomplete definition of type 'struct ssl_session_st' return memcmp(a->session_id,b-> session_id, a->session_id_length); ~^ /usr/include/openssl/ssl.h:228:16: note: forward declaration of 'struct ssl_session_st' typedef struct ssl_session_st SSL_SESSION; ^ ossl_ssl_session.c:82:34: error: incomplete definition of type 'struct ssl_session_st' return memcmp(a->session_id,b-> session_id, a->session_id_length); ~^ /usr/include/openssl/ssl.h:228:16: note: forward declaration of 'struct ssl_session_st' typedef struct ssl_session_st SSL_SESSION; ^ ossl_ssl_session.c:82:50: error: incomplete definition of type 'struct ssl_session_st' return memcmp(a->session_id,b-> session_id, a->session_id_length); ~^ /usr/include/openssl/ssl.h:228:16: note: forward declaration of 'struct ssl_session_st' typedef struct ssl_session_st SSL_SESSION; ^ 5 warnings and 11 errors generated. *** [ossl_ssl_session.o] Error code 1 make[2]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9/ext/openssl --- ext/json/parser/all --- A failure has been detected in another branch of the parallel make make[2]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9/ext/json/parser *** [ext/json/parser/all] Error code 2 make[1]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9 --- ext/date/all --- 3 warnings generated. --- ext/openssl/all --- --- ossl_ocsp.o --- In file included from ossl_ocsp.c:12: In file included from ./ossl.h:58: /usr/include/openssl/asn1_mac.h:10:2: error: "This file is obsolete; please update your software." #error "This file is obsolete; please update your software." ^ --- ossl_x509req.o --- In file included from ossl_x509req.c:11: In file included from ./ossl.h:58: /usr/include/openssl/asn1_mac.h:10:2: error: "This file is obsolete; please update your software." #error "This file is obsolete; please update your software." ^ --- ext/psych/all --- A failure has been detected in another branch of the parallel make make[2]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9/ext/psych *** [ext/psych/all] Error code 2 make[1]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9 --- ext/openssl/all --- --- ossl_x509revoked.o --- In file included from ossl_x509revoked.c:11: In file included from ./ossl.h:58: /usr/include/openssl/asn1_mac.h:10:2: error: "This file is obsolete; please update your software." #error "This file is obsolete; please update your software." ^ --- ossl_ns_spki.o --- In file included from ossl_ns_spki.c:11: In file included from ./ossl.h:58: /usr/include/openssl/asn1_mac.h:10:2: error: "This file is obsolete; please update your software." #error "This file is obsolete; please update your software." ^ --- ossl_ocsp.o --- In file included from ossl_ocsp.c:12: In file included from ./ossl.h:220: ./openssl_missing.h:79:31: error: too many arguments provided to function-like macro invocation EVP_MD_CTX *EVP_MD_CTX_create(void); ^ /usr/include/openssl/evp.h:500:10: note: macro 'EVP_MD_CTX_create' defined here # define EVP_MD_CTX_create() EVP_MD_CTX_new() ^ In file included from ossl_ocsp.c:12: In file included from ./ossl.h:220: ./openssl_missing.h:83:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void EVP_MD_CTX_init(EVP_MD_CTX *ctx); ^ ./openssl_missing.h:83:6: error: conflicting types for 'EVP_MD_CTX_reset' void EVP_MD_CTX_init(EVP_MD_CTX *ctx); ^ /usr/include/openssl/evp.h:501:34: note: expanded from macro 'EVP_MD_CTX_init' # define EVP_MD_CTX_init(ctx) EVP_MD_CTX_reset((ctx)) ^ /usr/include/openssl/evp.h:498:5: note: previous declaration is here int EVP_MD_CTX_reset(EVP_MD_CTX *ctx); ^ In file included from ossl_ocsp.c:12: In file included from ./ossl.h:220: ./openssl_missing.h:91:25: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx); ^ ./openssl_missing.h:91:6: error: conflicting types for 'EVP_MD_CTX_free' void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx); ^ /usr/include/openssl/evp.h:502:34: note: expanded from macro 'EVP_MD_CTX_destroy' # define EVP_MD_CTX_destroy(ctx) EVP_MD_CTX_free((ctx)) ^ /usr/include/openssl/evp.h:499:6: note: previous declaration is here void EVP_MD_CTX_free(EVP_MD_CTX *ctx); ^ In file included from ossl_ocsp.c:12: In file included from ./ossl.h:234: ./ossl_pkey.h:44:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if HAVE_BN_GENCB ^ ./ossl_pkey.h:43:23: note: expanded from macro 'HAVE_BN_GENCB' #define HAVE_BN_GENCB defined(HAVE_RSA_GENERATE_KEY_EX) || defined(HAVE_DH_GENERATE_PARAMETERS_EX) || defined(HAVE_DSA_GENERATE_PARAMETERS_EX) ^ ./ossl_pkey.h:44:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ./ossl_pkey.h:43:60: note: expanded from macro 'HAVE_BN_GENCB' #define HAVE_BN_GENCB defined(HAVE_RSA_GENERATE_KEY_EX) || defined(HAVE_DH_GENERATE_PARAMETERS_EX) || defined(HAVE_DSA_GENERATE_PARAMETERS_EX) ^ ./ossl_pkey.h:44:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ./ossl_pkey.h:43:103: note: expanded from macro 'HAVE_BN_GENCB' #define HAVE_BN_GENCB defined(HAVE_RSA_GENERATE_KEY_EX) || defined(HAVE_DH_GENERATE_PARAMETERS_EX) || defined(HAVE_DSA_GENERATE_PARAMETERS_EX) ^ --- ext/objspace/all --- A failure has been detected in another branch of the parallel make make[2]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9/ext/objspace *** [ext/objspace/all] Error code 2 make[1]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9 --- ext/openssl/all --- ossl_ocsp.c:698:35: error: incomplete definition of type 'struct ocsp_single_response_st' sk_X509_EXTENSION_pop_free(single->singleExtensions, X509_EXTENSION_free); ~~~~~~^ /usr/include/openssl/ocsp.h:104:16: note: forward declaration of 'struct ocsp_single_response_st' typedef struct ocsp_single_response_st OCSP_SINGLERESP; ^ ossl_ocsp.c:699:8: error: incomplete definition of type 'struct ocsp_single_response_st' single->singleExtensions = NULL; ~~~~~~^ /usr/include/openssl/ocsp.h:104:16: note: forward declaration of 'struct ocsp_single_response_st' typedef struct ocsp_single_response_st OCSP_SINGLERESP; ^ ossl_ocsp.c:754:35: error: incomplete definition of type 'struct ocsp_single_response_st' if(!(cid = OCSP_CERTID_dup(single->certId))) ~~~~~~^ /usr/include/openssl/ocsp.h:104:16: note: forward declaration of 'struct ocsp_single_response_st' typedef struct ocsp_single_response_st OCSP_SINGLERESP; ^ ossl_ocsp.c:955:33: error: incomplete definition of type 'struct ocsp_cert_id_st' return asn1integer_to_num(id->serialNumber); ~~^ /usr/include/openssl/ocsp.h:70:16: note: forward declaration of 'struct ocsp_cert_id_st' typedef struct ocsp_cert_id_st OCSP_CERTID; ^ 5 warnings and 8 errors generated. *** [ossl_ocsp.o] Error code 1 make[2]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9/ext/openssl --- ossl_x509revoked.o --- In file included from ossl_x509revoked.c:11: In file included from ./ossl.h:220: ./openssl_missing.h:79:31: error: too many arguments provided to function-like macro invocation EVP_MD_CTX *EVP_MD_CTX_create(void); ^ /usr/include/openssl/evp.h:500:10: note: macro 'EVP_MD_CTX_create' defined here # define EVP_MD_CTX_create() EVP_MD_CTX_new() ^ In file included from ossl_x509revoked.c:11: In file included from ./ossl.h:220: ./openssl_missing.h:83:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void EVP_MD_CTX_init(EVP_MD_CTX *ctx); ^ ./openssl_missing.h:83:6: error: conflicting types for 'EVP_MD_CTX_reset' void EVP_MD_CTX_init(EVP_MD_CTX *ctx); ^ /usr/include/openssl/evp.h:501:34: note: expanded from macro 'EVP_MD_CTX_init' # define EVP_MD_CTX_init(ctx) EVP_MD_CTX_reset((ctx)) ^ /usr/include/openssl/evp.h:498:5: note: previous declaration is here int EVP_MD_CTX_reset(EVP_MD_CTX *ctx); ^ In file included from ossl_x509revoked.c:11: In file included from ./ossl.h:220: ./openssl_missing.h:91:25: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx); ^ ./openssl_missing.h:91:6: error: conflicting types for 'EVP_MD_CTX_free' void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx); ^ /usr/include/openssl/evp.h:502:34: note: expanded from macro 'EVP_MD_CTX_destroy' # define EVP_MD_CTX_destroy(ctx) EVP_MD_CTX_free((ctx)) ^ /usr/include/openssl/evp.h:499:6: note: previous declaration is here void EVP_MD_CTX_free(EVP_MD_CTX *ctx); ^ In file included from ossl_x509revoked.c:11: In file included from ./ossl.h:234: ./ossl_pkey.h:44:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if HAVE_BN_GENCB ^ ./ossl_pkey.h:43:23: note: expanded from macro 'HAVE_BN_GENCB' #define HAVE_BN_GENCB defined(HAVE_RSA_GENERATE_KEY_EX) || defined(HAVE_DH_GENERATE_PARAMETERS_EX) || defined(HAVE_DSA_GENERATE_PARAMETERS_EX) ^ ./ossl_pkey.h:44:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ./ossl_pkey.h:43:60: note: expanded from macro 'HAVE_BN_GENCB' #define HAVE_BN_GENCB defined(HAVE_RSA_GENERATE_KEY_EX) || defined(HAVE_DH_GENERATE_PARAMETERS_EX) || defined(HAVE_DSA_GENERATE_PARAMETERS_EX) ^ ./ossl_pkey.h:44:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ./ossl_pkey.h:43:103: note: expanded from macro 'HAVE_BN_GENCB' #define HAVE_BN_GENCB defined(HAVE_RSA_GENERATE_KEY_EX) || defined(HAVE_DH_GENERATE_PARAMETERS_EX) || defined(HAVE_DSA_GENERATE_PARAMETERS_EX) ^ ossl_x509revoked.c:116:34: error: incomplete definition of type 'struct x509_revoked_st' return asn1integer_to_num(rev->serialNumber); ~~~^ /usr/include/openssl/ossl_typ.h:123:16: note: forward declaration of 'struct x509_revoked_st' typedef struct x509_revoked_st X509_REVOKED; ^ ossl_x509revoked.c:125:8: error: incomplete definition of type 'struct x509_revoked_st' rev->serialNumber = num_to_asn1integer(num, rev->serialNumber); ~~~^ /usr/include/openssl/ossl_typ.h:123:16: note: forward declaration of 'struct x509_revoked_st' typedef struct x509_revoked_st X509_REVOKED; ^ ossl_x509revoked.c:125:52: error: incomplete definition of type 'struct x509_revoked_st' rev->serialNumber = num_to_asn1integer(num, rev->serialNumber); ~~~^ /usr/include/openssl/ossl_typ.h:123:16: note: forward declaration of 'struct x509_revoked_st' typedef struct x509_revoked_st X509_REVOKED; ^ ossl_x509revoked.c:137:32: error: incomplete definition of type 'struct x509_revoked_st' return asn1time_to_time(rev->revocationDate); ~~~^ /usr/include/openssl/ossl_typ.h:123:16: note: forward declaration of 'struct x509_revoked_st' typedef struct x509_revoked_st X509_REVOKED; ^ ossl_x509revoked.c:148:27: error: incomplete definition of type 'struct x509_revoked_st' if (!X509_time_adj(rev->revocationDate, 0, &sec)) { ~~~^ /usr/include/openssl/ossl_typ.h:123:16: note: forward declaration of 'struct x509_revoked_st' typedef struct x509_revoked_st X509_REVOKED; ^ ossl_x509revoked.c:196:35: error: incomplete definition of type 'struct x509_revoked_st' sk_X509_EXTENSION_pop_free(rev->extensions, X509_EXTENSION_free); ~~~^ /usr/include/openssl/ossl_typ.h:123:16: note: forward declaration of 'struct x509_revoked_st' typedef struct x509_revoked_st X509_REVOKED; ^ ossl_x509revoked.c:197:8: error: incomplete definition of type 'struct x509_revoked_st' rev->extensions = NULL; ~~~^ /usr/include/openssl/ossl_typ.h:123:16: note: forward declaration of 'struct x509_revoked_st' typedef struct x509_revoked_st X509_REVOKED; ^ 5 warnings and 11 errors generated. *** [ossl_x509revoked.o] Error code 1 make[2]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9/ext/openssl --- ossl_x509req.o --- In file included from ossl_x509req.c:11: In file included from ./ossl.h:220: ./openssl_missing.h:79:31: error: too many arguments provided to function-like macro invocation EVP_MD_CTX *EVP_MD_CTX_create(void); ^ /usr/include/openssl/evp.h:500:10: note: macro 'EVP_MD_CTX_create' defined here # define EVP_MD_CTX_create() EVP_MD_CTX_new() ^ In file included from ossl_x509req.c:11: In file included from ./ossl.h:220: ./openssl_missing.h:83:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void EVP_MD_CTX_init(EVP_MD_CTX *ctx); ^ ./openssl_missing.h:83:6: error: conflicting types for 'EVP_MD_CTX_reset' void EVP_MD_CTX_init(EVP_MD_CTX *ctx); ^ /usr/include/openssl/evp.h:501:34: note: expanded from macro 'EVP_MD_CTX_init' # define EVP_MD_CTX_init(ctx) EVP_MD_CTX_reset((ctx)) ^ /usr/include/openssl/evp.h:498:5: note: previous declaration is here int EVP_MD_CTX_reset(EVP_MD_CTX *ctx); ^ In file included from ossl_x509req.c:11: In file included from ./ossl.h:220: ./openssl_missing.h:91:25: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx); ^ ./openssl_missing.h:91:6: error: conflicting types for 'EVP_MD_CTX_free' void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx); ^ /usr/include/openssl/evp.h:502:34: note: expanded from macro 'EVP_MD_CTX_destroy' # define EVP_MD_CTX_destroy(ctx) EVP_MD_CTX_free((ctx)) ^ /usr/include/openssl/evp.h:499:6: note: previous declaration is here void EVP_MD_CTX_free(EVP_MD_CTX *ctx); ^ --- ext/pty/all --- A failure has been detected in another branch of the parallel make make[2]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9/ext/pty *** [ext/pty/all] Error code 2 make[1]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9 --- ext/openssl/all --- In file included from ossl_x509req.c:11: In file included from ./ossl.h:234: ./ossl_pkey.h:44:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if HAVE_BN_GENCB ^ ./ossl_pkey.h:43:23: note: expanded from macro 'HAVE_BN_GENCB' #define HAVE_BN_GENCB defined(HAVE_RSA_GENERATE_KEY_EX) || defined(HAVE_DH_GENERATE_PARAMETERS_EX) || defined(HAVE_DSA_GENERATE_PARAMETERS_EX) ^ ./ossl_pkey.h:44:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ./ossl_pkey.h:43:60: note: expanded from macro 'HAVE_BN_GENCB' #define HAVE_BN_GENCB defined(HAVE_RSA_GENERATE_KEY_EX) || defined(HAVE_DH_GENERATE_PARAMETERS_EX) || defined(HAVE_DSA_GENERATE_PARAMETERS_EX) ^ ./ossl_pkey.h:44:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ./ossl_pkey.h:43:103: note: expanded from macro 'HAVE_BN_GENCB' #define HAVE_BN_GENCB defined(HAVE_RSA_GENERATE_KEY_EX) || defined(HAVE_DH_GENERATE_PARAMETERS_EX) || defined(HAVE_DSA_GENERATE_PARAMETERS_EX) ^ ossl_x509req.c:311:34: error: incomplete definition of type 'struct X509_req_st' if (!i2a_ASN1_OBJECT(out, req->sig_alg->algorithm)) { ~~~^ /usr/include/openssl/x509.h:91:16: note: forward declaration of 'struct X509_req_st' typedef struct X509_req_st X509_REQ; ^ ossl_x509req.c:426:35: error: incomplete definition of type 'struct X509_req_st' sk_X509_ATTRIBUTE_pop_free(req->req_info->attributes, X509_ATTRIBUTE_free); ~~~^ /usr/include/openssl/x509.h:91:16: note: forward declaration of 'struct X509_req_st' typedef struct X509_req_st X509_REQ; ^ ossl_x509req.c:427:8: error: incomplete definition of type 'struct X509_req_st' req->req_info->attributes = NULL; ~~~^ /usr/include/openssl/x509.h:91:16: note: forward declaration of 'struct X509_req_st' typedef struct X509_req_st X509_REQ; ^ 5 warnings and 7 errors generated. *** [ossl_x509req.o] Error code 1 make[2]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9/ext/openssl --- ossl_ns_spki.o --- In file included from ossl_ns_spki.c:11: In file included from ./ossl.h:220: ./openssl_missing.h:79:31: error: too many arguments provided to function-like macro invocation EVP_MD_CTX *EVP_MD_CTX_create(void); ^ /usr/include/openssl/evp.h:500:10: note: macro 'EVP_MD_CTX_create' defined here # define EVP_MD_CTX_create() EVP_MD_CTX_new() ^ In file included from ossl_ns_spki.c:11: In file included from ./ossl.h:220: ./openssl_missing.h:83:22: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void EVP_MD_CTX_init(EVP_MD_CTX *ctx); ^ ./openssl_missing.h:83:6: error: conflicting types for 'EVP_MD_CTX_reset' void EVP_MD_CTX_init(EVP_MD_CTX *ctx); ^ /usr/include/openssl/evp.h:501:34: note: expanded from macro 'EVP_MD_CTX_init' # define EVP_MD_CTX_init(ctx) EVP_MD_CTX_reset((ctx)) ^ /usr/include/openssl/evp.h:498:5: note: previous declaration is here int EVP_MD_CTX_reset(EVP_MD_CTX *ctx); ^ In file included from ossl_ns_spki.c:11: In file included from ./ossl.h:220: ./openssl_missing.h:91:25: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx); ^ ./openssl_missing.h:91:6: error: conflicting types for 'EVP_MD_CTX_free' void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx); ^ /usr/include/openssl/evp.h:502:34: note: expanded from macro 'EVP_MD_CTX_destroy' # define EVP_MD_CTX_destroy(ctx) EVP_MD_CTX_free((ctx)) ^ /usr/include/openssl/evp.h:499:6: note: previous declaration is here void EVP_MD_CTX_free(EVP_MD_CTX *ctx); ^ In file included from ossl_ns_spki.c:11: In file included from ./ossl.h:234: ./ossl_pkey.h:44:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if HAVE_BN_GENCB ^ ./ossl_pkey.h:43:23: note: expanded from macro 'HAVE_BN_GENCB' #define HAVE_BN_GENCB defined(HAVE_RSA_GENERATE_KEY_EX) || defined(HAVE_DH_GENERATE_PARAMETERS_EX) || defined(HAVE_DSA_GENERATE_PARAMETERS_EX) ^ ./ossl_pkey.h:44:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ./ossl_pkey.h:43:60: note: expanded from macro 'HAVE_BN_GENCB' #define HAVE_BN_GENCB defined(HAVE_RSA_GENERATE_KEY_EX) || defined(HAVE_DH_GENERATE_PARAMETERS_EX) || defined(HAVE_DSA_GENERATE_PARAMETERS_EX) ^ ./ossl_pkey.h:44:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ./ossl_pkey.h:43:103: note: expanded from macro 'HAVE_BN_GENCB' #define HAVE_BN_GENCB defined(HAVE_RSA_GENERATE_KEY_EX) || defined(HAVE_DH_GENERATE_PARAMETERS_EX) || defined(HAVE_DSA_GENERATE_PARAMETERS_EX) ^ 5 warnings and 4 errors generated. --- ext/json/generator/all --- A failure has been detected in another branch of the parallel make make[2]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9/ext/json/generator *** [ext/json/generator/all] Error code 2 make[1]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9 --- ext/openssl/all --- *** [ossl_ns_spki.o] Error code 1 make[2]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9/ext/openssl 5 errors make[2]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9/ext/openssl *** [ext/openssl/all] Error code 2 make[1]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9 --- ext/pathname/all --- A failure has been detected in another branch of the parallel make make[2]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9/ext/pathname *** [ext/pathname/all] Error code 2 make[1]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9 --- ext/nkf/all --- A failure has been detected in another branch of the parallel make make[2]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9/ext/nkf *** [ext/nkf/all] Error code 2 make[1]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9 --- ext/date/all --- A failure has been detected in another branch of the parallel make make[2]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9/ext/date *** [ext/date/all] Error code 2 make[1]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9 9 errors make[1]: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9 *** [build-ext] Error code 2 make: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9 1 error make: stopped in /data/scratch/lang/ruby22-base/work/ruby-2.2.9 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/lang/ruby22-base *** Error code 1 Stop. make: stopped in /data/pkgsrc/lang/ruby22-base