ruby fails to build on armv7l and i686. The failures look similar. I'm only including the i686 log. I hope I will be able to investigate this myself, or find someone who can help you with this issue. The relevant excerpt looks like this: [18214/21052] TestSocket#test_tcp_server_sockets_port0 = 0.00 s [18215/21052] TestSocket#test_timestamp/builddir/build/BUILD/ruby-3.0.1/.ext/common/socket.rb:427: [BUG] Segmentation fault at 0x00000004 ruby 3.0.1p64 (2021-04-05 revision 0fb782ee38) [i386-linux] -- Control frame information ----------------------------------------------- c:0039 p:---- s:0234 e:000233 CFUNC :__recvmsg c:0038 p:0020 s:0226 e:000225 METHOD /builddir/build/BUILD/ruby-3.0.1/.ext/common/socket.rb:427 c:0037 p:0103 s:0217 E:002474 BLOCK /builddir/build/BUILD/ruby-3.0.1/test/socket/test_socket.rb:480 [FINISH] c:0036 p:---- s:0203 e:000202 CFUNC :pipe c:0035 p:0012 s:0199 E:000d98 METHOD /builddir/build/BUILD/ruby-3.0.1/test/socket/test_socket.rb:468 c:0034 p:0024 s:0191 e:000190 BLOCK /builddir/build/BUILD/ruby-3.0.1/test/socket/test_socket.rb:504 c:0033 p:0058 s:0187 e:000186 METHOD /builddir/build/BUILD/ruby-3.0.1/.ext/common/socket.rb:186 c:0032 p:0018 s:0182 e:000181 BLOCK /builddir/build/BUILD/ruby-3.0.1/test/socket/test_socket.rb:502 c:0031 p:0058 s:0178 e:000177 METHOD /builddir/build/BUILD/ruby-3.0.1/.ext/common/socket.rb:186 c:0030 p:0110 s:0173 e:000172 METHOD /builddir/build/BUILD/ruby-3.0.1/test/socket/test_socket.rb:501 c:0029 p:0052 s:0165 e:000164 METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:1283 c:0028 p:0065 s:0159 e:000158 METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:1320 c:0027 p:0013 s:0150 e:000149 METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit/testcase.rb:18 c:0026 p:0077 s:0145 e:000144 BLOCK /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:969 [FINISH] c:0025 p:---- s:0138 e:000137 CFUNC :map c:0024 p:0006 s:0134 e:000133 BLOCK /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:962 c:0023 p:0163 s:0130 E:002158 METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:989 c:0022 p:0042 s:0118 e:000117 METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:1136 c:0021 p:0010 s:0111 e:000109 BLOCK /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:627 [FINISH] c:0020 p:---- s:0105 e:000104 CFUNC :each c:0019 p:0054 s:0101 E:001044 METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:625 c:0018 p:0008 s:0094 E:000e14 METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:662 c:0017 p:0140 s:0087 E:001c2c METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:904 c:0016 p:0016 s:0074 E:0024ec METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:1073 c:0015 p:0005 s:0069 E:001998 METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:1137 c:0014 p:0006 s:0065 E:000f7c BLOCK /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:1124 [FINISH] c:0013 p:---- s:0061 e:000060 CFUNC :each c:0012 p:0047 s:0057 E:000bac METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:1123 c:0011 p:0013 s:0052 E:00073c METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:1111 c:0010 p:0008 s:0047 E:0016b0 METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:847 c:0009 p:0008 s:0041 E:001b70 METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:695 c:0008 p:0015 s:0035 E:00227c METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:34 c:0007 p:0006 s:0030 E:001e8c METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:1175 c:0006 p:0032 s:0025 E:0016a8 METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:1245 c:0005 p:0009 s:0021 E:00150c METHOD /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:1249 c:0004 p:0172 s:0016 E:0018cc TOP /builddir/build/BUILD/ruby-3.0.1/tool/test/runner.rb:23 [FINISH] c:0003 p:---- s:0011 e:000010 CFUNC :require_relative c:0002 p:0092 s:0006 E:002618 EVAL ./test/runner.rb:11 [FINISH] c:0001 p:0000 s:0003 E:000a78 (none) [FINISH] -- Ruby level backtrace information ---------------------------------------- ./test/runner.rb:11:in `<main>' ./test/runner.rb:11:in `require_relative' /builddir/build/BUILD/ruby-3.0.1/tool/test/runner.rb:23:in `<top (required)>' /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:1249:in `run' /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:1245:in `run' /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:1175:in `run' /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:34:in `run' /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:695:in `run' /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:847:in `run' /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:1111:in `run' /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:1123:in `_run' /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:1123:in `each' /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:1124:in `block in _run' /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:1137:in `run_tests' /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:1073:in `_run_anything' /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:904:in `_run_anything' /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:662:in `_run_suites' /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:625:in `_run_suites' /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:625:in `each' /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:627:in `block in _run_suites' /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:1136:in `_run_suite' /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:989:in `_run_suite' /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:962:in `block in _run_suite' /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:962:in `map' /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:969:in `block (2 levels) in _run_suite' /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit/testcase.rb:18:in `run' /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb:1320:in `run' /builddir/build/BUILD/ruby-3.0.1/tool/lib/test/unit.rb:1283:in `run_test' /builddir/build/BUILD/ruby-3.0.1/test/socket/test_socket.rb:501:in `test_timestamp' /builddir/build/BUILD/ruby-3.0.1/.ext/common/socket.rb:186:in `bind' /builddir/build/BUILD/ruby-3.0.1/test/socket/test_socket.rb:502:in `block in test_timestamp' /builddir/build/BUILD/ruby-3.0.1/.ext/common/socket.rb:186:in `bind' /builddir/build/BUILD/ruby-3.0.1/test/socket/test_socket.rb:504:in `block (2 levels) in test_timestamp' /builddir/build/BUILD/ruby-3.0.1/test/socket/test_socket.rb:468:in `timestamp_retry_rw' /builddir/build/BUILD/ruby-3.0.1/test/socket/test_socket.rb:468:in `pipe' /builddir/build/BUILD/ruby-3.0.1/test/socket/test_socket.rb:480:in `block in timestamp_retry_rw' /builddir/build/BUILD/ruby-3.0.1/.ext/common/socket.rb:427:in `recvmsg' /builddir/build/BUILD/ruby-3.0.1/.ext/common/socket.rb:427:in `__recvmsg' -- Machine register context ------------------------------------------------ GS: 0x00000063 FS: 0x00000000 ES: 0x0000002b DS: 0x0000002b EDI: 0x62ac5130 ESI: 0x62ac5160 EBP: 0xffa98bb4 ESP: 0xffa989d0 EBX: 0x00000030 EDX: 0xc558a274 ECX: 0x62ac5150 EAX: 0x62ac5144 TRA: 0x0000000e ERR: 0x00000006 EIP: 0xf79e73a8 CS: 0x00000023 EFL: 0x00010a93 UES: 0xffa989d0 SS: 0x0000002b -- C level backtrace information ------------------------------------------- /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_vm_bugreport+0x4e8) [0xf7dd61f8] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_bug_for_fatal_signal+0x7d) [0xf7c36e2d] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(sigsegv+0x58) [0xf7d49808] [0xf7f76580] [0xf79e73a8] [0xf7ad390a] [0xf52bdc00] [0xf52bdc44] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_nogvl+0xe9) [0xf7d86c79] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_thread_call_without_gvl+0x2a) [0xf7d86f5a] [0xf52bdf8f] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(ractor_safe_call_cfunc_4+0x1e) [0xf7dad7fe] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_call_cfunc_with_frame+0x12b) [0xf7dbbe4b] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_sendish+0x3a9) [0xf7dbe239] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_exec_core+0x239) [0xf7dc10c9] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_vm_exec+0x124) [0xf7dc6314] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(invoke_block_from_c_bh+0x2de) [0xf7dc96ce] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_yield+0x72) [0xf7dca892] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_ensure+0x109) [0xf7c3ddc9] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_io_s_pipe+0x2d4) [0xf7c74174] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_call_cfunc_with_frame+0x12b) [0xf7dbbe4b] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_sendish+0x3a9) [0xf7dbe239] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_exec_core+0x29d) [0xf7dc112d] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_vm_exec+0x124) [0xf7dc6314] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(invoke_block_from_c_bh+0x2de) [0xf7dc96ce] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_yield+0x72) [0xf7dca892] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_ary_collect+0x6c) [0xf7bd0f8c] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_call_cfunc_with_frame+0x12b) [0xf7dbbe4b] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_sendish+0x3a9) [0xf7dbe239] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_exec_core+0x29d) [0xf7dc112d] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_vm_exec+0x124) [0xf7dc6314] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(invoke_block_from_c_bh+0x2de) [0xf7dc96ce] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_yield+0x72) [0xf7dca892] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_ary_each+0x4a) [0xf7bca7ba] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_call_cfunc_with_frame+0x12b) [0xf7dbbe4b] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_call_method_each_type+0x72) [0xf7dc7ca2] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_call_method_each_type+0x4b6) [0xf7dc80e6] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_sendish+0x3a9) [0xf7dbe239] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_exec_core+0x29d) [0xf7dc112d] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_vm_exec+0x124) [0xf7dc6314] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(invoke_block_from_c_bh+0x2de) [0xf7dc96ce] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_yield+0x72) [0xf7dca892] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_ary_each+0x4a) [0xf7bca7ba] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_call_cfunc_with_frame+0x12b) [0xf7dbbe4b] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_call_method_each_type+0x72) [0xf7dc7ca2] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_call_method_each_type+0x4b6) [0xf7dc80e6] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_sendish+0x3a9) [0xf7dbe239] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_exec_core+0x29d) [0xf7dc112d] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_vm_exec+0x124) [0xf7dc6314] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_iseq_eval+0xe6) [0xf7dc71e6] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(require_internal+0x753) [0xf7c8b093] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_require_string+0x32) [0xf7c8c2b2] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_f_require_relative+0x3a) [0xf7c8c35a] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_call_cfunc_with_frame+0x12b) [0xf7dbbe4b] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_call_method_each_type+0x72) [0xf7dc7ca2] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_sendish+0x3a9) [0xf7dbe239] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(vm_exec_core+0x239) [0xf7dc10c9] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_vm_exec+0x124) [0xf7dc6314] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_iseq_eval_main+0xa1) [0xf7dc72b1] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(rb_ec_exec_node+0xed) [0xf7c3c59d] /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1(ruby_run_node+0x5e) [0xf7c3fe2e] /builddir/build/BUILD/ruby-3.0.1/ruby(main+0x77) [0x5664b1d7] -- Other runtime information ----------------------------------------------- * Loaded script: ./test/runner.rb: TestSocket#test_timestamp * Loaded features: 0 enumerator.so 1 thread.rb 2 rational.so 3 complex.so 4 ruby2_keywords.rb 5 /builddir/build/BUILD/ruby-3.0.1/.ext/i386-linux/enc/encdb.so 6 /builddir/build/BUILD/ruby-3.0.1/.ext/i386-linux/enc/trans/transdb.so 7 /builddir/build/BUILD/ruby-3.0.1/abrt.rb 8 /builddir/build/BUILD/ruby-3.0.1/rbconfig.rb 9 /builddir/build/BUILD/ruby-3.0.1/lib/optparse.rb 10 /builddir/build/BUILD/ruby-3.0.1/tool/lib/leakchecker.rb 11 /builddir/build/BUILD/ruby-3.0.1/tool/lib/minitest/unit.rb 12 /builddir/build/BUILD/ruby-3.0.1/lib/open3.rb […] 1739 /builddir/build/BUILD/ruby-3.0.1/lib/rdoc/known_classes.rb 1740 /builddir/build/BUILD/ruby-3.0.1/lib/rdoc/ghost_method.rb 1741 /builddir/build/BUILD/ruby-3.0.1/lib/rdoc/meta_method.rb 1742 /builddir/build/BUILD/ruby-3.0.1/lib/rdoc/servlet.rb 1743 /builddir/build/BUILD/ruby-3.0.1/.ext/i386-linux/-test-/random.so * Process memory map: 5664a000-5664b000 r--p 00000000 fc:05 135404060 /builddir/build/BUILD/ruby-3.0.1/ruby 5664b000-5664c000 r-xp 00001000 fc:05 135404060 /builddir/build/BUILD/ruby-3.0.1/ruby 5664c000-5664d000 r--p 00002000 fc:05 135404060 /builddir/build/BUILD/ruby-3.0.1/ruby 5664d000-5664e000 r--p 00002000 fc:05 135404060 /builddir/build/BUILD/ruby-3.0.1/ruby 5664e000-5664f000 rw-p 00003000 fc:05 135404060 /builddir/build/BUILD/ruby-3.0.1/ruby 5854e000-649f9000 rw-p 00000000 00:00 0 [heap] ea9a3000-ee9a6000 rw-p 00000000 00:00 0 ef9ab000-f09ac000 rw-p 00000000 00:00 0 f0fff000-f1300000 rw-p 00000000 00:00 0 f1300000-f1341000 rw-p 00000000 00:00 0 f1341000-f1400000 ---p 00000000 00:00 0 f1495000-f1496000 ---p 00000000 00:00 0 f1496000-f1526000 rw-p 00000000 00:00 0 f1526000-f1527000 ---p 00000000 00:00 0 f1527000-f15b7000 rw-p 00000000 00:00 0 f15b7000-f15b8000 ---p 00000000 00:00 0 f15b8000-f1648000 rw-p 00000000 00:00 0 f1648000-f1649000 ---p 00000000 00:00 0 f1649000-f16d9000 rw-p 00000000 00:00 0 f16d9000-f16da000 ---p 00000000 00:00 0 f16da000-f176a000 rw-p 00000000 00:00 0 f176a000-f176b000 ---p 00000000 00:00 0 f176b000-f17fb000 rw-p 00000000 00:00 0 f17fb000-f17fc000 ---p 00000000 00:00 0 f17fc000-f188c000 rw-p 00000000 00:00 0 f188c000-f188d000 ---p 00000000 00:00 0 f188d000-f191d000 rw-p 00000000 00:00 0 f191d000-f191e000 ---p 00000000 00:00 0 f191e000-f19ae000 rw-p 00000000 00:00 0 f19ae000-f19af000 ---p 00000000 00:00 0 f19af000-f1a3f000 rw-p 00000000 00:00 0 f1a3f000-f1a40000 ---p 00000000 00:00 0 f1a40000-f1ad0000 rw-p 00000000 00:00 0 f1b2b000-f1b2c000 ---p 00000000 00:00 0 f1b2c000-f1bbc000 rw-p 00000000 00:00 0 f1bbc000-f1bbd000 ---p 00000000 00:00 0 f1bbd000-f1c4d000 rw-p 00000000 00:00 0 f1c4d000-f1c4e000 ---p 00000000 00:00 0 f1c4e000-f1cde000 rw-p 00000000 00:00 0 f1cde000-f1cdf000 ---p 00000000 00:00 0 f1cdf000-f1d6f000 rw-p 00000000 00:00 0 f1d6f000-f1d70000 ---p 00000000 00:00 0 f1d70000-f1e00000 rw-p 00000000 00:00 0 f1e00000-f1e25000 rw-p 00000000 00:00 0 f1e25000-f1f00000 ---p 00000000 00:00 0 f1f6f000-f1f70000 ---p 00000000 00:00 0 f1f70000-f2000000 rw-p 00000000 00:00 0 f2000000-f20f5000 rw-p 00000000 00:00 0 f20f5000-f2100000 ---p 00000000 00:00 0 f216f000-f2170000 ---p 00000000 00:00 0 f2170000-f2200000 rw-p 00000000 00:00 0 f2200000-f22ff000 rw-p 00000000 00:00 0 f22ff000-f2300000 ---p 00000000 00:00 0 f2300000-f2400000 rw-p 00000000 00:00 0 f2400000-f24fd000 rw-p 00000000 00:00 0 f24fd000-f2500000 ---p 00000000 00:00 0 f2500000-f25fe000 rw-p 00000000 00:00 0 f25fe000-f2600000 ---p 00000000 00:00 0 f2600000-f26fe000 rw-p 00000000 00:00 0 f26fe000-f2700000 ---p 00000000 00:00 0 f276f000-f2770000 ---p 00000000 00:00 0 f2770000-f2800000 rw-p 00000000 00:00 0 f2800000-f28ff000 rw-p 00000000 00:00 0 f28ff000-f2900000 ---p 00000000 00:00 0 f2900000-f29fd000 rw-p 00000000 00:00 0 f29fd000-f2a00000 ---p 00000000 00:00 0 f2a6f000-f2a70000 ---p 00000000 00:00 0 f2a70000-f2b00000 rw-p 00000000 00:00 0 f2b00000-f2c00000 rw-p 00000000 00:00 0 f2c6f000-f2c70000 ---p 00000000 00:00 0 f2c70000-f2d00000 rw-p 00000000 00:00 0 f2d00000-f2d39000 rw-p 00000000 00:00 0 f2d39000-f2e00000 ---p 00000000 00:00 0 f2e6f000-f2e70000 ---p 00000000 00:00 0 f2e70000-f2f00000 rw-p 00000000 00:00 0 f2f00000-f2fff000 rw-p 00000000 00:00 0 f2fff000-f3000000 ---p 00000000 00:00 0 f3000000-f309d000 rw-p 00000000 00:00 0 f309d000-f3100000 ---p 00000000 00:00 0 f3170000-f3171000 r--p 00000000 fc:05 135404190 /builddir/build/BUILD/ruby-3.0.1/.ext/i386-linux/enc/trans/big5.so f3171000-f3172000 r-xp 00001000 fc:05 135404190 /builddir/build/BUILD/ruby-3.0.1/.ext/i386-linux/enc/trans/big5.so f3172000-f31fe000 r--p 00002000 fc:05 135404190 /builddir/build/BUILD/ruby-3.0.1/.ext/i386-linux/enc/trans/big5.so f31fe000-f31ff000 r--p 0008d000 fc:05 135404190 /builddir/build/BUILD/ruby-3.0.1/.ext/i386-linux/enc/trans/big5.so f31ff000-f3200000 rw-p 00000000 00:00 0 f3200000-f3300000 rw-p 00000000 00:00 0 f3300000-f33fe000 rw-p 00000000 00:00 0 f33fe000-f3400000 ---p 00000000 00:00 0 f3400000-f34ff000 rw-p 00000000 00:00 0 f34ff000-f3500000 ---p 00000000 00:00 0 f3500000-f35ff000 rw-p 00000000 00:00 0 f35ff000-f3600000 ---p 00000000 00:00 0 f3600000-f3655000 rw-p 00000000 00:00 0 f3655000-f3700000 ---p 00000000 00:00 0 f3700000-f373a000 rw-p 00000000 00:00 0 f373a000-f3800000 ---p 00000000 00:00 0 f386f000-f3870000 ---p 00000000 00:00 0 f3870000-f3900000 rw-p 00000000 00:00 0 f3900000-f3a00000 rw-p 00000000 00:00 0 f3a6f000-f3a70000 ---p 00000000 00:00 0 f3a70000-f3b00000 rw-p 00000000 00:00 0 f3b00000-f3bd8000 rw-p 00000000 00:00 0 f3bd8000-f3c00000 ---p 00000000 00:00 0 f3c3c000-f3c3d000 r--p 00000000 fc:05 135404207 /builddir/build/BUILD/ruby-3.0.1/.ext/i386-linux/enc/trans/gbk.so f3c3d000-f3c3e000 r-xp 00001000 fc:05 135404207 /builddir/build/BUILD/ruby-3.0.1/.ext/i386-linux/enc/trans/gbk.so f3c3e000-f3c6d000 r--p 00002000 fc:05 135404207 /builddir/build/BUILD/ruby-3.0.1/.ext/i386-linux/enc/trans/gbk.so f3c6d000-f3c6e000 r--p 00030000 fc:05 135404207 /builddir/build/BUILD/ruby-3.0.1/.ext/i386-linux/enc/trans/gbk.so f3c6e000-f3c6f000 rw-p 00000000 00:00 0 f3c6f000-f3c70000 ---p 00000000 00:00 0 f3c70000-f3d00000 rw-p 00000000 00:00 0 […] f777f000-f7780000 r--p 00000000 fc:05 68751957 /builddir/build/BUILD/ruby-3.0.1/.ext/i386-linux/monitor.so f7780000-f7781000 r-xp 00001000 fc:05 68751957 /builddir/build/BUILD/ruby-3.0.1/.ext/i386-linux/monitor.so f7781000-f7782000 r--p 00002000 fc:05 68751957 /builddir/build/BUILD/ruby-3.0.1/.ext/i386-linux/monitor.so f7782000-f7783000 r--p 00002000 fc:05 68751957 /builddir/build/BUILD/ruby-3.0.1/.ext/i386-linux/monitor.so f7783000-f7807000 rw-p 00000000 00:00 0 f7807000-f7813000 r--p 00000000 fc:05 270743753 /usr/lib/libm.so.6 f7813000-f7899000 r-xp 0000c000 fc:05 270743753 /usr/lib/libm.so.6 f7899000-f78cf000 r--p 00092000 fc:05 270743753 /usr/lib/libm.so.6 f78cf000-f78d0000 ---p 000c8000 fc:05 270743753 /usr/lib/libm.so.6 f78d0000-f78d1000 r--p 000c8000 fc:05 270743753 /usr/lib/libm.so.6 f78d1000-f78d2000 rw-p 000c9000 fc:05 270743753 /usr/lib/libm.so.6 f78d2000-f78d3000 r--p 00000000 fc:05 270751070 /usr/lib/libcrypt.so.2.0.0 f78d3000-f78ea000 r-xp 00001000 fc:05 270751070 /usr/lib/libcrypt.so.2.0.0 f78ea000-f7904000 r--p 00018000 fc:05 270751070 /usr/lib/libcrypt.so.2.0.0 f7904000-f7905000 ---p 00032000 fc:05 270751070 /usr/lib/libcrypt.so.2.0.0 f7905000-f7906000 r--p 00032000 fc:05 270751070 /usr/lib/libcrypt.so.2.0.0 f7906000-f790f000 rw-p 00000000 00:00 0 f790f000-f791a000 r--p 00000000 fc:05 270765334 /usr/lib/libgmp.so.10.4.0 f791a000-f798a000 r-xp 0000b000 fc:05 270765334 /usr/lib/libgmp.so.10.4.0 f798a000-f799d000 r--p 0007b000 fc:05 270765334 /usr/lib/libgmp.so.10.4.0 f799d000-f799e000 r--p 0008d000 fc:05 270765334 /usr/lib/libgmp.so.10.4.0 f799e000-f799f000 rw-p 0008e000 fc:05 270765334 /usr/lib/libgmp.so.10.4.0 f799f000-f79a1000 r--p 00000000 fc:05 270743759 /usr/lib/librt.so.1 f79a1000-f79a6000 r-xp 00002000 fc:05 270743759 /usr/lib/librt.so.1 f79a6000-f79a8000 r--p 00007000 fc:05 270743759 /usr/lib/librt.so.1 f79a8000-f79a9000 r--p 00008000 fc:05 270743759 /usr/lib/librt.so.1 f79a9000-f79aa000 rw-p 00009000 fc:05 270743759 /usr/lib/librt.so.1 f79aa000-f79ac000 r--p 00000000 fc:05 270750594 /usr/lib/libz.so.1.2.11 f79ac000-f79ba000 r-xp 00002000 fc:05 270750594 /usr/lib/libz.so.1.2.11 f79ba000-f79c1000 r--p 00010000 fc:05 270750594 /usr/lib/libz.so.1.2.11 f79c1000-f79c2000 ---p 00017000 fc:05 270750594 /usr/lib/libz.so.1.2.11 f79c2000-f79c3000 r--p 00017000 fc:05 270750594 /usr/lib/libz.so.1.2.11 f79c3000-f79c4000 rw-p 00000000 00:00 0 f79c4000-f79e6000 r--p 00000000 fc:05 270743751 /usr/lib/libc.so.6 f79e6000-f7b24000 r-xp 00022000 fc:05 270743751 /usr/lib/libc.so.6 f7b24000-f7b93000 r--p 00160000 fc:05 270743751 /usr/lib/libc.so.6 f7b93000-f7b94000 ---p 001cf000 fc:05 270743751 /usr/lib/libc.so.6 f7b94000-f7b96000 r--p 001cf000 fc:05 270743751 /usr/lib/libc.so.6 f7b96000-f7b98000 rw-p 001d1000 fc:05 270743751 /usr/lib/libc.so.6 f7b98000-f7ba1000 rw-p 00000000 00:00 0 f7ba2000-f7ba4000 r-xp 00000000 00:00 0 f7ba4000-f7bc1000 r--p 00000000 fc:05 135404056 /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1 f7bc1000-f7de2000 r-xp 0001d000 fc:05 135404056 /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1 f7de2000-f7f62000 r--p 0023e000 fc:05 135404056 /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1 f7f62000-f7f68000 r--p 003bd000 fc:05 135404056 /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1 f7f68000-f7f69000 rw-p 003c3000 fc:05 135404056 /builddir/build/BUILD/ruby-3.0.1/libruby.so.3.0.1 f7f69000-f7f72000 rw-p 00000000 00:00 0 f7f72000-f7f76000 r--p 00000000 00:00 0 [vvar] f7f76000-f7f78000 r-xp 00000000 00:00 0 [vdso] f7f78000-f7f79000 r--p 00000000 fc:05 270743747 /usr/lib/ld-linux.so.2 f7f79000-f7f9c000 r-xp 00001000 fc:05 270743747 /usr/lib/ld-linux.so.2 f7f9c000-f7fa9000 r--p 00024000 fc:05 270743747 /usr/lib/ld-linux.so.2 f7fa9000-f7fab000 r--p 00030000 fc:05 270743747 /usr/lib/ld-linux.so.2 f7fab000-f7fac000 rw-p 00032000 fc:05 270743747 /usr/lib/ld-linux.so.2 ff29e000-ffa9d000 rw-p 00000000 00:00 0 [stack] make: *** [uncommon.mk:801: yes-test-all] Aborted (core dumped)
Created attachment 1793362 [details] Compressed build log
I encountered an identical issue while doing a rawhide scratch build [0] for stream-ruby-2.7 (Ruby version 2.7.3) for Fedora [1]. From what I can tell, with the glibc-2.33.9000-2, Ruby built ok, but I encountered failure with glibc-2.33.9000-20. [0] https://koji.fedoraproject.org/koji/taskinfo?taskID=70297436 [1] https://src.fedoraproject.org/rpms/ruby/pull-request/89
As a reference, on the RHEL9 ticket, the issue has been raised to the upstream. ruby: FTBFS with test suite failure (glibc 2.34 related) https://bugzilla.redhat.com/show_bug.cgi?id=1975144#c11 > Thanks for the suggestions. I think I see what is going on, and I've raised the issue here: > > [PATCH v3 05/24] linux: Add fallback for 64-bit time_t SO_TIMESTAMP{NS} > https://sourceware.org/pipermail/libc-alpha/2021-June/128113.html
This turned out to be a glibc bug, now fixed in rawhide.