>>> Building on sparc64-0d under devel/ruby-narray,ruby33 BDEPENDS = [lang/gcc/8;lang/ruby/3.3] DIST = [devel/ruby-narray,ruby32:narray-0.6.1.2.gem] FULLPKGNAME = ruby33-narray-0.6.1.2p0 RDEPENDS = [lang/ruby/3.3] (Junk lock obtained for sparc64-0d at 1713721566.30) >>> Running depends in devel/ruby-narray,ruby33 at 1713721566.41 last junk was in devel/ruby-prof,ruby33 /usr/sbin/pkg_add -aI -Drepair ruby-3.3.0p0 was: /usr/sbin/pkg_add -aI -Drepair gcc-8.4.0p22 ruby-3.3.0p0 /usr/sbin/pkg_add -aI -Drepair ruby-3.3.0p0 >>> Running show-prepare-results in devel/ruby-narray,ruby33 at 1713721578.02 ===> devel/ruby-narray,ruby33 ===> Building from scratch ruby33-narray-0.6.1.2p0 ===> ruby33-narray-0.6.1.2p0 depends on: ruby->=3.3.0,<3.4 -> ruby-3.3.0p0 ===> ruby33-narray-0.6.1.2p0 depends on: gcc->=8,<9 -> gcc-8.4.0p22 ===> Verifying specs: ruby33 c gmp m pthread ===> found ruby33.0.0 c.100.0 gmp.11.1 m.10.1 pthread.27.1 gcc-8.4.0p22 ruby-3.3.0p0 (Junk lock released for sparc64-0d at 1713721582.11) distfiles size=65024 >>> Running build in devel/ruby-narray,ruby33 at 1713721582.21 ===> devel/ruby-narray,ruby33 ===> Checking files for ruby33-narray-0.6.1.2p0 `/usr/ports/distfiles/narray-0.6.1.2.gem' is up to date. >> (SHA256) narray-0.6.1.2.gem: OK ===> Extracting for ruby33-narray-0.6.1.2p0 ===> Patching for ruby33-narray-0.6.1.2p0 ===> Compiler link: gcc -> /usr/local/bin/egcc ===> Compiler link: cc -> /usr/local/bin/egcc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for ruby33-narray-0.6.1.2p0 ===> Configuring for ruby33-narray-0.6.1.2p0 ===> Building for ruby33-narray-0.6.1.2p0 if [ -f /usr/obj/ports/narray-0.6.1.2-ruby33/narray-0.6.1.2/.metadata ]; then cd /usr/obj/ports/narray-0.6.1.2-ruby33/narray-0.6.1.2 && gzip .metadata && mv -f .metadata.gz /usr/obj/ports/narray-0.6.1.2-ruby33/gem-content/metadata.gz; fi; cd /usr/obj/ports/narray-0.6.1.2-ruby33/narray-0.6.1.2 && pax -wz -s '/.*\.orig\.port$//' -x ustar -o write_opt=nodir . >/usr/obj/ports/narray-0.6.1.2-ruby33/gem-content/data.tar.gz; cd /usr/obj/ports/narray-0.6.1.2-ruby33/gem-content && tar -cf /usr/obj/ports/narray-0.6.1.2-ruby33/narray-0.6.1.2.gem *.gz; mkdir -p /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem; env -i PORTSDIR="/usr/ports" LIBTOOL="/usr/bin/libtool" PATH='/usr/obj/ports/narray-0.6.1.2-ruby33/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' PREFIX='/usr/local' LOCALBASE='/usr/local' X11BASE='/usr/X11R6' CFLAGS='-O2 -pipe' TRUEPREFIX='/usr/local' DESTDIR='' HOME='/narray-0.6.1.2_writes_to_HOME' PICFLAG="-fPIC" BINGRP=bin BINOWN=root BINMODE=755 NONBINMODE=644 DIRMODE=755 INSTALL_COPY=-c INSTALL_STRIP=-s MANGRP=bin MANOWN=root MANMODE=644 BSD_INSTALL_PROGRAM="/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install -c -s -m 755" BSD_INSTALL_SCRIPT="/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install -c -m 755" BSD_INSTALL_DATA="/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install -c -m 644" BSD_INSTALL_MAN="/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install -c -m 644" BSD_INSTALL_PROGRAM_DIR="/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install -d -m 755" BSD_INSTALL_SCRIPT_DIR="/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install -d -m 755" BSD_INSTALL_DATA_DIR="/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install -d -m 755" BSD_INSTALL_MAN_DIR="/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install -d -m 755" HOME=`dirname /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem` GEM_HOME=/usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem make="make V=1" /usr/local/bin/gem33 install --local -N --no-force --verbose --backtrace --user-install /usr/obj/ports/narray-0.6.1.2-ruby33/narray-0.6.1.2.gem -- WARNING: You don't have /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/bin in your PATH, gem executables will not run. /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/ChangeLog /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/MANIFEST /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/README.ja.md /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/README.md /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/SPEC.en.txt /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/SPEC.ja.txt /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/depend /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/extconf.rb /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/lib/narray/narray_ext.rb /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/lib/narray/nmatrix.rb /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/mkmath.rb /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/mknafunc.rb /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/mkop.rb /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/na_array.c /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/na_func.c /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/na_index.c /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/na_linalg.c /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/na_random.c /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/narray.c /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/narray.def /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/narray.h /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/narray_local.h Building native extensions. This could take a while... current directory: /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src ["/usr/local/bin/ruby33", "extconf.rb"] checking for stdint.h... yes checking for u_int8_t... yes checking for uint8_t... yes checking for int16_t... yes checking for int32_t... yes checking for u_int32_t... yes checking for uint32_t... yes creating narray_config.h creating Makefile current directory: /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src ["make", "V=1", "INSTALL_PROGRAM=/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install -c -s -m 755", "INSTALL_SCRIPT=/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install -c -m 755", "INSTALL_DATA=/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install -c -m 644", "INSTALL=/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install -c ", "DESTDIR=", "sitearchdir=./.gem.20240421-60979-nc97h1", "sitelibdir=./.gem.20240421-60979-nc97h1", "clean"] rm -f rm -fr narray.so false narray.o na_array.o na_func.o na_index.o na_random.o na_op.o na_math.o na_linalg.o *.bak mkmf.log .*.time current directory: /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src ["make", "V=1", "INSTALL_PROGRAM=/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install -c -s -m 755", "INSTALL_SCRIPT=/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install -c -m 755", "INSTALL_DATA=/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install -c -m 644", "INSTALL=/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install -c ", "DESTDIR=", "sitearchdir=./.gem.20240421-60979-nc97h1", "sitelibdir=./.gem.20240421-60979-nc97h1"] cc -I. -I/usr/local/include/ruby-3.3/sparc64-openbsd -I/usr/local/include/ruby-3.3/ruby/backward -I/usr/local/include/ruby-3.3 -I. -DHAVE_STDINT_H -DHAVE_U_INT8_T -DHAVE_UINT8_T -DHAVE_INT16_T -DHAVE_INT32_T -DHAVE_U_INT32_T -DHAVE_UINT32_T -DOPENSSL_NO_STATIC_ENGINE -I/usr/local/include -fPIC -O2 -pipe -fPIC -o narray.o -c narray.c In file included from narray.c:14: narray_local.h:159: warning: "swap16" redefined #define swap16(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from narray.c:12: /usr/include/sys/endian.h:70: note: this is the location of the previous definition #define swap16(x) __swap16(x) In file included from narray.c:14: narray_local.h:163: warning: "swap32" redefined #define swap32(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from narray.c:12: /usr/include/sys/endian.h:71: note: this is the location of the previous definition #define swap32(x) __swap32(x) In file included from narray.c:14: narray_local.h:169: warning: "swap64" redefined #define swap64(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from narray.c:12: /usr/include/sys/endian.h:72: note: this is the location of the previous definition #define swap64(x) __swap64(x) cc -I. -I/usr/local/include/ruby-3.3/sparc64-openbsd -I/usr/local/include/ruby-3.3/ruby/backward -I/usr/local/include/ruby-3.3 -I. -DHAVE_STDINT_H -DHAVE_U_INT8_T -DHAVE_UINT8_T -DHAVE_INT16_T -DHAVE_INT32_T -DHAVE_U_INT32_T -DHAVE_UINT32_T -DOPENSSL_NO_STATIC_ENGINE -I/usr/local/include -fPIC -O2 -pipe -fPIC -o na_array.o -c na_array.c In file included from na_array.c:13: narray_local.h:159: warning: "swap16" redefined #define swap16(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from na_array.c:11: /usr/include/sys/endian.h:70: note: this is the location of the previous definition #define swap16(x) __swap16(x) In file included from na_array.c:13: narray_local.h:163: warning: "swap32" redefined #define swap32(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from na_array.c:11: /usr/include/sys/endian.h:71: note: this is the location of the previous definition #define swap32(x) __swap32(x) In file included from na_array.c:13: narray_local.h:169: warning: "swap64" redefined #define swap64(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from na_array.c:11: /usr/include/sys/endian.h:72: note: this is the location of the previous definition #define swap64(x) __swap64(x) cc -I. -I/usr/local/include/ruby-3.3/sparc64-openbsd -I/usr/local/include/ruby-3.3/ruby/backward -I/usr/local/include/ruby-3.3 -I. -DHAVE_STDINT_H -DHAVE_U_INT8_T -DHAVE_UINT8_T -DHAVE_INT16_T -DHAVE_INT32_T -DHAVE_U_INT32_T -DHAVE_UINT32_T -DOPENSSL_NO_STATIC_ENGINE -I/usr/local/include -fPIC -O2 -pipe -fPIC -o na_func.o -c na_func.c In file included from na_func.c:13: narray_local.h:159: warning: "swap16" redefined #define swap16(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from na_func.c:11: /usr/include/sys/endian.h:70: note: this is the location of the previous definition #define swap16(x) __swap16(x) In file included from na_func.c:13: narray_local.h:163: warning: "swap32" redefined #define swap32(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from na_func.c:11: /usr/include/sys/endian.h:71: note: this is the location of the previous definition #define swap32(x) __swap32(x) In file included from na_func.c:13: narray_local.h:169: warning: "swap64" redefined #define swap64(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from na_func.c:11: /usr/include/sys/endian.h:72: note: this is the location of the previous definition #define swap64(x) __swap64(x) cc -I. -I/usr/local/include/ruby-3.3/sparc64-openbsd -I/usr/local/include/ruby-3.3/ruby/backward -I/usr/local/include/ruby-3.3 -I. -DHAVE_STDINT_H -DHAVE_U_INT8_T -DHAVE_UINT8_T -DHAVE_INT16_T -DHAVE_INT32_T -DHAVE_U_INT32_T -DHAVE_UINT32_T -DOPENSSL_NO_STATIC_ENGINE -I/usr/local/include -fPIC -O2 -pipe -fPIC -o na_index.o -c na_index.c In file included from na_index.c:13: narray_local.h:159: warning: "swap16" redefined #define swap16(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from na_index.c:11: /usr/include/sys/endian.h:70: note: this is the location of the previous definition #define swap16(x) __swap16(x) In file included from na_index.c:13: narray_local.h:163: warning: "swap32" redefined #define swap32(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from na_index.c:11: /usr/include/sys/endian.h:71: note: this is the location of the previous definition #define swap32(x) __swap32(x) In file included from na_index.c:13: narray_local.h:169: warning: "swap64" redefined #define swap64(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from na_index.c:11: /usr/include/sys/endian.h:72: note: this is the location of the previous definition #define swap64(x) __swap64(x) cc -I. -I/usr/local/include/ruby-3.3/sparc64-openbsd -I/usr/local/include/ruby-3.3/ruby/backward -I/usr/local/include/ruby-3.3 -I. -DHAVE_STDINT_H -DHAVE_U_INT8_T -DHAVE_UINT8_T -DHAVE_INT16_T -DHAVE_INT32_T -DHAVE_U_INT32_T -DHAVE_UINT32_T -DOPENSSL_NO_STATIC_ENGINE -I/usr/local/include -fPIC -O2 -pipe -fPIC -o na_random.o -c na_random.c ERROR: Error installing /usr/obj/ports/narray-0.6.1.2-ruby33/narray-0.6.1.2.gem: ERROR: Failed to build gem native extension. current directory: /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src /usr/local/bin/ruby33 extconf.rb current directory: /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src make V\=1 INSTALL_PROGRAM\=/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install\ -c\ -s\ -m\ 755 INSTALL_SCRIPT\=/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install\ -c\ -m\ 755 INSTALL_DATA\=/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install\ -c\ -m\ 644 INSTALL\=/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install\ -c\ DESTDIR\= sitearchdir\=./.gem.20240421-60979-nc97h1 sitelibdir\=./.gem.20240421-60979-nc97h1 clean current directory: /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src make V\=1 INSTALL_PROGRAM\=/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install\ -c\ -s\ -m\ 755 INSTALL_SCRIPT\=/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install\ -c\ -m\ 755 INSTALL_DATA\=/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install\ -c\ -m\ 644 INSTALL\=/usr/obj/ports/narray-0.6.1.2-ruby33/bin/install\ -c\ DESTDIR\= sitearchdir\=./.gem.20240421-60979-nc97h1 sitelibdir\=./.gem.20240421-60979-nc97h1 Building has failed. See above output for more information on the failure. make failed, exit code 2 Gem files will remain installed in /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2 for inspection. Results logged to /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/extensions/sparc64-openbsd/3.3/narray-0.6.1.2/gem_make.out In file included from na_random.c:63: narray_local.h:159: warning: "swap16" redefined #define swap16(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from na_random.c:61: /usr/include/sys/endian.h:70: note: this is the location of the previous definition #define swap16(x) __swap16(x) In file included from na_random.c:63: narray_local.h:163: warning: "swap32" redefined #define swap32(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from na_random.c:61: /usr/include/sys/endian.h:71: note: this is the location of the previous definition #define swap32(x) __swap32(x) In file included from na_random.c:63: narray_local.h:169: warning: "swap64" redefined #define swap64(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from na_random.c:61: /usr/include/sys/endian.h:72: note: this is the location of the previous definition #define swap64(x) __swap64(x) /usr/local/bin/ruby33 -I. ./mkop.rb cc -I. -I/usr/local/include/ruby-3.3/sparc64-openbsd -I/usr/local/include/ruby-3.3/ruby/backward -I/usr/local/include/ruby-3.3 -I. -DHAVE_STDINT_H -DHAVE_U_INT8_T -DHAVE_UINT8_T -DHAVE_INT16_T -DHAVE_INT32_T -DHAVE_U_INT32_T -DHAVE_UINT32_T -DOPENSSL_NO_STATIC_ENGINE -I/usr/local/include -fPIC -O2 -pipe -fPIC -o na_op.o -c na_op.c In file included from na_op.c:14: narray_local.h:159: warning: "swap16" redefined #define swap16(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from na_op.c:12: /usr/include/sys/endian.h:70: note: this is the location of the previous definition #define swap16(x) __swap16(x) In file included from na_op.c:14: narray_local.h:163: warning: "swap32" redefined #define swap32(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from na_op.c:12: /usr/include/sys/endian.h:71: note: this is the location of the previous definition #define swap32(x) __swap32(x) In file included from na_op.c:14: narray_local.h:169: warning: "swap64" redefined #define swap64(d,s) \ In file included from /usr/include/sys/types.h:45, from /usr/include/stdio.h:46, from /usr/local/include/ruby-3.3/ruby/defines.h:16, from /usr/local/include/ruby-3.3/ruby/ruby.h:25, from /usr/local/include/ruby-3.3/ruby.h:38, from na_op.c:12: /usr/include/sys/endian.h:72: note: this is the location of the previous definition #define swap64(x) __swap64(x) /usr/local/bin/ruby33 -I. ./mkmath.rb ./mkmath.rb: [BUG] Segmentation fault at 0x000000511aff121c ruby 3.3.0 (2023-12-25 revision 5124f9ac75) [sparc64-openbsd] -- Control frame information ----------------------------------------------- c:0001 p:0000 s:0003 E:001240 DUMMY [FINISH] -- Threading information --------------------------------------------------- Total ractor count: 1 Ruby thread count for this ractor: 1 -- Other runtime information ----------------------------------------------- * Loaded script: ./mkmath.rb * Loaded features: 0 enumerator.so 1 thread.rb 2 fiber.so 3 rational.so 4 complex.so 5 ruby2_keywords.rb 6 /usr/local/lib/ruby/3.3/sparc64-openbsd/enc/encdb.so 7 /usr/local/lib/ruby/3.3/sparc64-openbsd/enc/trans/transdb.so 8 /usr/local/lib/ruby/3.3/sparc64-openbsd/rbconfig.rb 9 /usr/local/lib/ruby/3.3/rubygems/compatibility.rb 10 /usr/local/lib/ruby/3.3/rubygems/defaults.rb 11 /usr/local/lib/ruby/3.3/rubygems/deprecate.rb 12 /usr/local/lib/ruby/3.3/rubygems/errors.rb 13 /usr/local/lib/ruby/3.3/rubygems/unknown_command_spell_checker.rb 14 /usr/local/lib/ruby/3.3/rubygems/exceptions.rb 15 /usr/local/lib/ruby/3.3/rubygems/basic_specification.rb 16 /usr/local/lib/ruby/3.3/rubygems/stub_specification.rb 17 /usr/local/lib/ruby/3.3/rubygems/platform.rb 18 /usr/local/lib/ruby/3.3/rubygems/util/list.rb 19 /usr/local/lib/ruby/3.3/rubygems/version.rb 20 /usr/local/lib/ruby/3.3/rubygems/requirement.rb 21 /usr/local/lib/ruby/3.3/rubygems/specification.rb 22 /usr/local/lib/ruby/3.3/rubygems/util.rb 23 /usr/local/lib/ruby/3.3/rubygems/dependency.rb 24 /usr/local/lib/ruby/3.3/rubygems/core_ext/kernel_gem.rb 25 /usr/local/lib/ruby/3.3/sparc64-openbsd/monitor.so 26 /usr/local/lib/ruby/3.3/monitor.rb 27 /usr/local/lib/ruby/3.3/rubygems.rb 28 /usr/local/lib/ruby/3.3/bundled_gems.rb 29 /usr/local/lib/ruby/3.3/rubygems/path_support.rb 30 /usr/local/lib/ruby/3.3/error_highlight/version.rb 31 /usr/local/lib/ruby/3.3/error_highlight/base.rb 32 /usr/local/lib/ruby/3.3/error_highlight/formatter.rb 33 /usr/local/lib/ruby/3.3/error_highlight/core_ext.rb 34 /usr/local/lib/ruby/3.3/error_highlight.rb 35 /usr/local/lib/ruby/3.3/did_you_mean/version.rb 36 /usr/local/lib/ruby/3.3/did_you_mean/core_ext/name_error.rb 37 /usr/local/lib/ruby/3.3/did_you_mean/levenshtein.rb 38 /usr/local/lib/ruby/3.3/did_you_mean/jaro_winkler.rb 39 /usr/local/lib/ruby/3.3/did_you_mean/spell_checker.rb 40 /usr/local/lib/ruby/3.3/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb 41 /usr/local/lib/ruby/3.3/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb 42 /usr/local/lib/ruby/3.3/did_you_mean/spell_checkers/name_error_checkers.rb 43 /usr/local/lib/ruby/3.3/did_you_mean/spell_checkers/method_name_checker.rb 44 /usr/local/lib/ruby/3.3/did_you_mean/spell_checkers/key_error_checker.rb 45 /usr/local/lib/ruby/3.3/did_you_mean/spell_checkers/null_checker.rb 46 /usr/local/lib/ruby/3.3/did_you_mean/tree_spell_checker.rb 47 /usr/local/lib/ruby/3.3/did_you_mean/spell_checkers/require_path_checker.rb 48 /usr/local/lib/ruby/3.3/did_you_mean/spell_checkers/pattern_key_name_checker.rb 49 /usr/local/lib/ruby/3.3/did_you_mean/formatter.rb 50 /usr/local/lib/ruby/3.3/did_you_mean.rb 51 /usr/local/lib/ruby/3.3/syntax_suggest/core_ext.rb 52 /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src/mknafunc.rb *** Signal SIGSEGV in /usr/obj/ports/narray-0.6.1.2-ruby33/gem-tmp/.gem/ruby/3.3/gems/narray-0.6.1.2/src (Makefile:296 'na_math.c') *** Error 1 in devel/ruby-narray (/usr/ports/lang/ruby/ruby.port.mk:237 'do-build') *** Error 2 in devel/ruby-narray (/usr/ports/infrastructure/mk/bsd.port.mk:3057 '/usr/obj/ports/narray-0.6.1.2-ruby33/.build_done': @cd /usr...) *** Error 2 in devel/ruby-narray (/usr/ports/infrastructure/mk/bsd.port.mk:2704 'build': @lock=ruby33-narray-0.6.1.2p0; export _LOCKS_HELD=...) ===> Exiting devel/ruby-narray,ruby33 with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1713721677.69 max_stuck=20.67/depends=11.59/show-prepare-results=4.22/build=95.56 Error: job failed with 512 on sparc64-0d at 1713721677