=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for ruby30-base-3.0.6nb1 BASERUBY = /usr/bin/ruby --disable=gems CC = clang -fdeclspec LD = clang LDSHARED = clang -fdeclspec -dynamiclib CFLAGS = -pipe -Os -I/opt/pkg/include -D_REENTRANT -fno-common XCFLAGS = -D_FORTIFY_SOURCE=2 -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT -I. -I.ext/include/aarch64-darwin22 -I./include -I. -I./enc/unicode/12.1.0 CPPFLAGS = -I/opt/pkg/include -D_REENTRANT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT DLDFLAGS = -L/usr/lib -L/opt/pkg/lib -install_name /opt/pkg/lib/libruby.3.0.dylib -compatibility_version 3.0 -current_version 3.0.6 -framework Security -framework Foundation -framework Security -framework Foundation SOLIBS = -lpthread -ldl -lobjc -lpthread LANG = C LC_ALL = C LC_CTYPE = C MFLAGS = Apple clang version 14.0.3 (clang-1403.0.22.14.1) Target: arm64-apple-darwin22.5.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin compiling ./main.c compiling dmydln.c compiling miniinit.c compiling dmyext.c translating probes probes.d . ./vm_opts.h compiling array.c compiling ast.c compiling bignum.c compiling class.c compiling compar.c compiling compile.c compiling complex.c compiling cont.c In file included from cont.c:19: ./coroutine/ucontext/Context.h:32:5: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] getcontext(&context->state); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here int getcontext(ucontext_t *); ^ In file included from cont.c:19: ./coroutine/ucontext/Context.h:51:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] makecontext(&context->state, (void(*)(void))coroutine_trampoline, 2, (void*)start, (void*)context); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here void makecontext(ucontext_t *, void (*)(), int, ...); ^ In file included from cont.c:19: ./coroutine/ucontext/Context.h:59:5: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] swapcontext(¤t->state, &target->state); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); ^ 3 warnings generated. compiling debug.c compiling debug_counter.c compiling dir.c compiling dln_find.c compiling encoding.c compiling enum.c compiling enumerator.c compiling error.c compiling eval.c In file included from eval.c:58: ./eval_jump.c:105:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*endproc.func) (endproc.data); ^ 1 warning generated. compiling file.c compiling gc.c compiling hash.c compiling inits.c compiling io.c compiling iseq.c compiling load.c compiling marshal.c compiling math.c compiling memory_view.c making mjit_config.h compiling mjit.c compiling mjit_compile.c compiling node.c compiling numeric.c compiling object.c compiling pack.c compiling parse.c In file included from parse.y:7878: defs/keywords:5:30: warning: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static const struct kwtable *reserved_word(/*const char *, unsigned int*/); ^ void defs/keywords:162:1: warning: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rb_reserved_word (register const char *str, register size_t len) ^ defs/keywords:6:36: note: expanded from macro 'rb_reserved_word' #define rb_reserved_word(str, len) reserved_word(str, len) ^ 2 warnings generated. compiling proc.c compiling process.c In file included from process.c:17: In file included from ./coroutine/Stack.h:8: ./coroutine/ucontext/Context.h:32:5: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] getcontext(&context->state); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here int getcontext(ucontext_t *); ^ In file included from process.c:17: In file included from ./coroutine/Stack.h:8: ./coroutine/ucontext/Context.h:51:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] makecontext(&context->state, (void(*)(void))coroutine_trampoline, 2, (void*)start, (void*)context); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here void makecontext(ucontext_t *, void (*)(), int, ...); ^ In file included from process.c:17: In file included from ./coroutine/Stack.h:8: ./coroutine/ucontext/Context.h:59:5: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] swapcontext(¤t->state, &target->state); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); ^ 3 warnings generated. compiling ractor.c compiling random.c compiling range.c compiling rational.c compiling re.c compiling regcomp.c compiling regenc.c compiling regerror.c compiling regexec.c compiling regparse.c compiling regsyntax.c compiling ruby.c compiling scheduler.c compiling signal.c compiling sprintf.c In file included from sprintf.c:997: ./vsnprintf.c:329:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] err = (*fp->vwrite)(fp, uio); ^ ./vsnprintf.c:841:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cp = (*fp->vextra)(fp, sizeof(ulval), &ulval, &fieldsz, sign); ^ 2 warnings generated. compiling st.c compiling strftime.c compiling string.c compiling struct.c compiling symbol.c compiling thread.c In file included from thread.c:420: In file included from ./thread_sync.c:3: In file included from ./coroutine/Stack.h:8: ./coroutine/ucontext/Context.h:32:5: warning: 'getcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] getcontext(&context->state); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/ucontext.h:38:6: note: 'getcontext' has been explicitly marked deprecated here int getcontext(ucontext_t *); ^ In file included from thread.c:420: In file included from ./thread_sync.c:3: In file included from ./coroutine/Stack.h:8: ./coroutine/ucontext/Context.h:51:5: warning: 'makecontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] makecontext(&context->state, (void(*)(void))coroutine_trampoline, 2, (void*)start, (void*)context); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/ucontext.h:41:6: note: 'makecontext' has been explicitly marked deprecated here void makecontext(ucontext_t *, void (*)(), int, ...); ^ In file included from thread.c:420: In file included from ./thread_sync.c:3: In file included from ./coroutine/Stack.h:8: ./coroutine/ucontext/Context.h:59:5: warning: 'swapcontext' is deprecated: first deprecated in macOS 10.6 - No longer supported [-Wdeprecated-declarations] swapcontext(¤t->state, &target->state); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/ucontext.h:47:6: note: 'swapcontext' has been explicitly marked deprecated here int swapcontext(ucontext_t * __restrict, const ucontext_t * __restrict); ^ 3 warnings generated. compiling time.c compiling transcode.c compiling transient_heap.c compiling util.c compiling variable.c /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin22/rbconfig.rb:21: [BUG] Bus Error at 0x0000000000000000 ruby 2.6.10p210 (2022-04-12 revision 67958) [universal.x86_64-darwin22] -- Crash Report log information -------------------------------------------- See Crash Report log file under the one of following: * ~/Library/Logs/DiagnosticReports * /Library/Logs/DiagnosticReports for more details. Don't forget to include the above Crash Report log file in bug reports. -- Control frame information ----------------------------------------------- c:0010 p:---- s:0046 e:000045 CFUNC :` c:0009 p:0141 s:0041 e:000039 CLASS /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin22/rbconfig.rb:21 c:0008 p:0007 s:0033 e:000032 TOP /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin22/rbconfig.rb:11 [FINISH] c:0007 p:---- s:0030 e:000029 CFUNC :require c:0006 p:0006 s:0025 e:000024 TOP /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/fileutils.rb:4 [FINISH] c:0005 p:---- s:0022 e:000021 CFUNC :require c:0004 p:0006 s:0017 e:000016 TOP /Users/pbulk/build/lang/ruby30-base/work/ruby-3.0.6/tool/lib/vcs.rb:2 [FINISH] c:0003 p:---- s:0014 e:000013 CFUNC :require c:0002 p:0025 s:0009 E:001928 EVAL ./tool/file2lastrev.rb:10 [FINISH] c:0001 p:0000 s:0003 E:001f60 (none) [FINISH] -- Ruby level backtrace information ---------------------------------------- ./tool/file2lastrev.rb:10:in `
' ./tool/file2lastrev.rb:10:in `require' /Users/pbulk/build/lang/ruby30-base/work/ruby-3.0.6/tool/lib/vcs.rb:2:in `' /Users/pbulk/build/lang/ruby30-base/work/ruby-3.0.6/tool/lib/vcs.rb:2:in `require' /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/fileutils.rb:4:in `' /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/fileutils.rb:4:in `require' /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin22/rbconfig.rb:11:in `' /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin22/rbconfig.rb:21:in `' /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin22/rbconfig.rb:21:in ``' -- Machine register context ------------------------------------------------ rax: 0x0000000000000000 rbx: 0x0000600002c00900 rcx: 0x0000000000902105 rdx: 0x0000000000000000 rdi: 0x000000000000000b rsi: 0x0000000000000000 rbp: 0x0000000309751f30 rsp: 0x0000000309751ee0 r8: 0x0000000000000002 r9: 0xffffffff00000000 r10: 0x0000000000902105 r11: 0x0000000000000007 r12: 0x000000000000000b r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000 rip: 0x00007ffa2e8398c1 rfl: 0x0000000000000202 -- C level backtrace information ------------------------------------------- /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/libruby.2.6.dylib(rb_vm_bugreport+0x82) [0x7ffa2e92d72b] [0x7ffa2e80a11b] [0x7ffa2e8c8e5f] [0x7ff80fbc05ed] [0x7ffa2e8398c1] [0x7ffa2e82f2fd] [0x7ffa2e82f47e] [0x7ffa2e82f3e7] [0x7ffa2e8330e7] [0x7ffa2e92393a] [0x7ffa2e913ce0] [0x7ffa2e9207a1] [0x7ffa2e8463f5] [0x7ffa2e846c6a] [0x7ffa2e846480] [0x7ffa2e92393a] [0x7ffa2e913ce0] [0x7ffa2e9207a1] [0x7ffa2e8463f5] [0x7ffa2e846c6a] [0x7ffa2e846480] [0x7ffa2e92393a] [0x7ffa2e913ce0] [0x7ffa2e9207a1] [0x7ffa2e8463f5] [0x7ffa2e846c6a] [0x7ffa2e846480] [0x7ffa2e92393a] [0x7ffa2e913ce0] [0x7ffa2e9207a1] [0x7ffa2e810286] [0x7ffa2e810189] [0x102a8b25c] -- Other runtime information ----------------------------------------------- * Loaded script: ./tool/file2lastrev.rb * Loaded features: 0 enumerator.so 1 thread.rb 2 rational.so 3 complex.so 4 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin22/enc/encdb.bundle 5 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin22/enc/trans/transdb.bundle 6 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/optparse.rb [NOTE] You may have encountered a bug in the Ruby interpreter or extension libraries. Bug reports are welcome. For details: https://www.ruby-lang.org/bugreport.html [IMPORTANT] Don't forget to include the Crash Report log file under DiagnosticReports directory in bug reports. /bin/sh: line 1: 17546 Abort trap: 6 /usr/bin/ruby --disable=gems ./tool/file2lastrev.rb -q --revision.h --srcdir="." > revision.tmp gmake: *** [uncommon.mk:1156: revision.tmp] Error 134 *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/lang/ruby30-base *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/lang/ruby30-base