[00:00:00] =>> Building lang/ruby33 [00:00:00] build started at 2025-08-20T20:14:48+02:00 [00:00:00] port directory: /usr/ports/lang/ruby33 [00:00:00] package name: ruby-3.3.9,1 [00:00:00] building for: FreeBSD pkg.mfl.dk 14.3-RELEASE-p2 FreeBSD 14.3-RELEASE-p2 amd64 [00:00:00] maintained by: ruby@FreeBSD.org [00:00:00] port version: 3.3.9 [00:00:00] port revision: 0 [00:00:00] Makefile datestamp: -rw-r--r-- 1 root wheel 6522 Aug 20 08:26 /usr/ports/lang/ruby33/Makefile [00:00:00] Ports top last git commit: c2605ad495ff [00:00:00] Ports top unclean checkout: no [00:00:00] =>> Inspecting /usr/local/poudriere/data/.m/143amd64-local/08//usr/ports/lang/ruby33 for modifications to git checkout... no [00:00:00] Port dir last git commit: 83c841589244 [00:00:00] Port dir unclean checkout: no [00:00:00] Poudriere version: poudriere-git-3.4.99.20250724 [00:00:00] Host OSVERSION: 1403000 [00:00:00] Jail OSVERSION: 1403000 [00:00:00] Job Id: 08 [00:00:00] [00:00:00] ---Begin Environment--- [00:00:00] SHELL=/bin/sh [00:00:00] OSVERSION=1403000 [00:00:00] UNAME_v=FreeBSD 14.3-RELEASE-p2 [00:00:00] UNAME_r=14.3-RELEASE-p2 [00:00:00] BLOCKSIZE=K [00:00:00] MAIL=/var/mail/root [00:00:00] MM_CHARSET=UTF-8 [00:00:00] LANG=C.UTF-8 [00:00:00] STATUS=1 [00:00:00] HOME=/root [00:00:00] PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin [00:00:00] MAKE_OBJDIR_CHECK_WRITABLE=0 [00:00:00] LOCALBASE=/usr/local [00:00:00] USER=root [00:00:00] POUDRIERE_NAME=poudriere-git [00:00:00] POUDRIERE_VERSION=3.4.99.20250724 [00:00:00] MASTERMNT=/usr/local/poudriere/data/.m/143amd64-local/ref [00:00:00] LC_COLLATE=C [00:00:00] POUDRIERE_BUILD_TYPE=bulk [00:00:00] PACKAGE_BUILDING=yes [00:00:00] SAVED_TERM=tmux-256color [00:00:00] OUTPUT_REDIRECTED_STDERR=4 [00:00:00] OUTPUT_REDIRECTED=1 [00:00:00] PWD=/usr/local/poudriere/data/.m/143amd64-local/08/.p [00:00:00] OUTPUT_REDIRECTED_STDOUT=3 [00:00:00] P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS [00:00:00] MASTERNAME=143amd64-local [00:00:00] OLDPWD=/usr/local/poudriere/data/.m/143amd64-local/ref/.p/pool [00:00:00] POUDRIERE_PKGNAME=poudriere-git-3.4.99.20250724 [00:00:00] PREFIX=/usr/local [00:00:00] POUDRIEREPATH=/usr/local/bin/poudriere [00:00:00] ---End Environment--- [00:00:00] [00:00:00] ---Begin Poudriere Port Flags/Env--- [00:00:00] PORT_FLAGS= [00:00:00] PKGENV= [00:00:00] FLAVOR= [00:00:00] MAKE_ARGS= [00:00:00] ---End Poudriere Port Flags/Env--- [00:00:00] [00:00:00] ---Begin OPTIONS List--- [00:00:00] ===> The following configuration options are available for ruby-3.3.9,1: [00:00:00] CAPIDOCS=off: Build and install C API documents [00:00:00] DEBUG=off: Build with debugging support [00:00:00] DOCS=on: Build and/or install documentation [00:00:00] EXAMPLES=on: Build and/or install examples [00:00:00] GMP=off: Use GMP to accelerate Bignum operations [00:00:00] RDOC=on: Build and install Rdoc indexes [00:00:00] YJIT=off: Enable YJIT (Yet Another Ruby JIT) [00:00:00] ===> Use 'make config' to modify these settings [00:00:00] ---End OPTIONS List--- [00:00:00] [00:00:00] --MAINTAINER-- [00:00:00] ruby@FreeBSD.org [00:00:00] --End MAINTAINER-- [00:00:00] [00:00:00] --PORTVERSION-- [00:00:00] 3.3.9 [00:00:00] --End PORTVERSION-- [00:00:00] [00:00:00] --PORTREVISION-- [00:00:00] 0 [00:00:00] --End PORTREVISION-- [00:00:00] [00:00:00] --CONFIGURE_ARGS-- [00:00:00] --with-rubyhdrdir="/usr/local/include/ruby-3.3/" --with-rubylibprefix="/usr/local/lib/ruby" --docdir="/usr/local/share/doc/ruby33" --with-soname=ruby33 --program-prefix="" --program-suffix="33" --disable-rpath --enable-install-static-library --enable-pthread --enable-shared --with-ruby-version=minor --with-sitedir="/usr/local/lib/ruby/site_ruby" --with-vendordir="/usr/local/lib/ruby/vendor_ruby" --disable-install-capi --without-gmp --enable-install-rdoc --disable-yjit --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} [00:00:00] --End CONFIGURE_ARGS-- [00:00:00] [00:00:00] --CONFIGURE_ENV-- [00:00:00] debugflags= XDG_DATA_HOME=/wrkdirs/usr/ports/lang/ruby33/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/ruby33/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/ruby33/work/.cache HOME=/wrkdirs/usr/ports/lang/ruby33/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/lang/ruby33/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/ruby33/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh DEFAULT_AUTOCONF=2.72 CMAKE_PREFIX_PATH="/usr/local" CCACHE_DIR="/root/.ccache" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 [00:00:00] --End CONFIGURE_ENV-- [00:00:00] [00:00:00] --MAKE_ENV-- [00:00:00] OPENSSLBASE=/usr/local OPENSSLDIR=/usr/local/openssl OPENSSLINC=/usr/local/include OPENSSLLIB=/usr/local/lib OPENSSLRPATH=/usr/local/lib XDG_DATA_HOME=/wrkdirs/usr/ports/lang/ruby33/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/ruby33/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/ruby33/work/.cache HOME=/wrkdirs/usr/ports/lang/ruby33/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/lang/ruby33/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/ruby33/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES DEFAULT_AUTOCONF=2.72 PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" -Wl,-rpath,/usr/local/lib " LIBS="-lpthread -L/usr/local/lib" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include " CCACHE_DIR="/root/.ccache" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" [00:00:00] --End MAKE_ENV-- [00:00:00] [00:00:00] --PLIST_SUB-- [00:00:00] PORTDOCS="" PORTEXAMPLES="" CAPIDOCS="@comment " NO_CAPIDOCS="" DEBUG="@comment " NO_DEBUG="" DOCS="" NO_DOCS="@comment " EXAMPLES="" NO_EXAMPLES="@comment " GMP="@comment " NO_GMP="" RDOC="" NO_RDOC="@comment " YJIT="@comment " NO_YJIT="" RUBY_LIBDIR="lib/ruby/3.3" RUBY_ARCHLIBDIR="lib/ruby/3.3/amd64-freebsd14" RUBY_SITELIBDIR="lib/ruby/site_ruby/3.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/3.3/amd64-freebsd14" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/3.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/3.3/amd64-freebsd14" RUBY_MODDOCDIR="share/doc/ruby33/ruby" RUBY_MODEXAMPLESDIR="share/examples/ruby33/ruby" RUBY_DOCDIR="share/doc/ruby33" RUBY_EXAMPLESDIR="share/examples/ruby33" RUBY_RIDIR="share/ri/3.3/system" RUBY_SITERIDIR="share/ri/3.3/site" RUBY_VERSION="3.3.9" RUBY_VER="3.3" RUBY_SHLIBVER="33" RUBY_ARCH="amd64-freebsd14" RUBY_SUFFIX="33" RUBY_DEFAULT_SUFFIX="33" IF_DEFAULT="" OSREL=14.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/ruby" EXAMPLESDIR="share/examples/ruby" DATADIR="share/ruby" WWWDIR="www/ruby" ETCDIR="etc/ruby" [00:00:00] --End PLIST_SUB-- [00:00:00] [00:00:00] --SUB_LIST-- [00:00:00] CAPIDOCS="@comment " NO_CAPIDOCS="" DEBUG="@comment " NO_DEBUG="" DOCS="" NO_DOCS="@comment " EXAMPLES="" NO_EXAMPLES="@comment " GMP="@comment " NO_GMP="" RDOC="" NO_RDOC="@comment " YJIT="@comment " NO_YJIT="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/ruby DOCSDIR=/usr/local/share/doc/ruby EXAMPLESDIR=/usr/local/share/examples/ruby WWWDIR=/usr/local/www/ruby ETCDIR=/usr/local/etc/ruby [00:00:00] --End SUB_LIST-- [00:00:00] [00:00:00] ---Begin make.conf--- [00:00:00] USE_PACKAGE_DEPENDS=yes [00:00:00] BATCH=yes [00:00:00] WRKDIRPREFIX=/wrkdirs [00:00:00] PORTSDIR=/usr/ports [00:00:00] PACKAGES=/packages [00:00:00] DISTDIR=/distfiles [00:00:00] FORCE_PACKAGE=yes [00:00:00] PACKAGE_BUILDING=yes [00:00:00] PACKAGE_BUILDING_FLAVORS=yes [00:00:00] #### /usr/local/etc/poudriere.d/make.conf #### [00:00:00] DEFAULT_VERSIONS+= ssl=openssl [00:00:00] DEFAULT_VERSIONS+= mysql=11.4m [00:00:00] DEFAULT_VERSIONS+= pgsql=17 [00:00:00] OPTIONS_SET+= LDAP [00:00:00] OPTIONS_SET+= QT6 [00:00:00] #OPTIONS_UNSET+= X11 [00:00:00] DEFAULT_VERSIONS+= php=8.3 [00:00:00] DEFAULT_VERSIONS+= samba=4.20 [00:00:00] graphics_cairo_UNSET+= XCB [00:00:00] x11-toolkits_gtk30_UNSET += ATK_BRIDGE COLORD [00:00:00] #ALLOW_UNSUPPORTED_SYSTEM= yes [00:00:00] CCACHE_DIR= /var/cache/ccache [00:00:00] WITH_CCACHE_BUILD= yes [00:00:00] OVERLAYS+= /usr/local/share/sccache/overlay [00:00:00] SCCACHE_DIR= /var/cache/ccache/sccache [00:00:00] WITH_CCACHE_BUILD=yes [00:00:00] CCACHE_DIR=/root/.ccache [00:00:00] NO_CCACHE_DEPEND=1 [00:00:00] CCACHE_WRAPPER_PATH= /ccache/libexec/ccache [00:00:00] #### Misc Poudriere #### [00:00:00] .include "/etc/make.conf.ports_env" [00:00:00] GID=0 [00:00:00] UID=0 [00:00:00] DISABLE_MAKE_JOBS=poudriere [00:00:00] ---End make.conf--- [00:00:00] --Resource limits-- [00:00:00] cpu time (seconds, -t) unlimited [00:00:00] file size (512-blocks, -f) unlimited [00:00:00] data seg size (kbytes, -d) 33554432 [00:00:00] stack size (kbytes, -s) 524288 [00:00:00] core file size (512-blocks, -c) unlimited [00:00:00] max memory size (kbytes, -m) unlimited [00:00:00] locked memory (kbytes, -l) unlimited [00:00:00] max user processes (-u) 58500 [00:00:00] open files (-n) 8192 [00:00:00] virtual mem size (kbytes, -v) unlimited [00:00:00] swap limit (kbytes, -w) unlimited [00:00:00] socket buffer size (bytes, -b) unlimited [00:00:00] pseudo-terminals (-p) unlimited [00:00:00] kqueues (-k) unlimited [00:00:00] umtx shared locks (-o) unlimited [00:00:00] pipebuf (-y) unlimited [00:00:00] --End resource limits-- [00:00:00] =================================================== [00:00:00] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:00:00] ===> License BSD2CLAUSE RUBY accepted by the user [00:00:00] =========================================================================== [00:00:00] =================================================== [00:00:00] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:00:00] ===> ruby-3.3.9,1 depends on file: /usr/local/sbin/pkg - not found [00:00:00] ===> Installing existing package /packages/All/pkg-2.2.2.pkg [00:00:00] [pkg.mfl.dk] Installing pkg-2.2.2... [00:00:00] [pkg.mfl.dk] Extracting pkg-2.2.2: .......... done [00:01:34] ===> ruby-3.3.9,1 depends on file: /usr/local/sbin/pkg - found [00:01:34] ===> Returning to build of ruby-3.3.9,1 [00:01:34] =========================================================================== [00:01:34] =================================================== [00:01:34] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:01:34] =========================================================================== [00:01:35] =================================================== [00:01:35] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:01:35] ===> License BSD2CLAUSE RUBY accepted by the user [00:01:35] => ruby-3.3.9.tar.xz doesn't seem to exist in /portdistfiles/ruby. [00:01:35] => Attempting to fetch https://cache.ruby-lang.org/pub/ruby/3.3/ruby-3.3.9.tar.xz [00:01:36] ruby-3.3.9.tar.xz 15 MB 106 MBps 00s [00:01:36] ===> Fetching all distfiles required by ruby-3.3.9,1 for building [00:01:36] =========================================================================== [00:01:36] =================================================== [00:01:36] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:01:36] ===> License BSD2CLAUSE RUBY accepted by the user [00:01:36] ===> Fetching all distfiles required by ruby-3.3.9,1 for building [00:01:36] => SHA256 Checksum OK for ruby/ruby-3.3.9.tar.xz. [00:01:36] =========================================================================== [00:03:53] =================================================== [00:03:53] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:03:53] =========================================================================== [00:03:53] =================================================== [00:03:53] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:03:53] ===> License BSD2CLAUSE RUBY accepted by the user [00:03:53] ===> Fetching all distfiles required by ruby-3.3.9,1 for building [00:03:53] ===> Extracting for ruby-3.3.9,1 [00:03:53] => SHA256 Checksum OK for ruby/ruby-3.3.9.tar.xz. [00:03:55] /bin/mv /wrkdirs/usr/ports/lang/ruby33/work/ruby-3.3.9/ChangeLog /wrkdirs/usr/ports/lang/ruby33/work/ruby-3.3.9/doc/ChangeLog [00:03:55] =========================================================================== [00:03:55] =================================================== [00:03:55] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:03:55] =========================================================================== [00:03:55] =================================================== [00:03:55] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:03:55] ===> Patching for ruby-3.3.9,1 [00:03:55] ===> Applying FreeBSD patches for ruby-3.3.9,1 from /usr/ports/lang/ruby33/files [00:03:57] =========================================================================== [00:03:58] =================================================== [00:03:58] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:04:12] ===> ruby-3.3.9,1 depends on package: libffi>=0 - not found [00:04:12] ===> Installing existing package /packages/All/libffi-3.5.1.pkg [00:04:14] [pkg.mfl.dk] Installing libffi-3.5.1... [00:04:39] [pkg.mfl.dk] `-- Installing indexinfo-0.3.1_1... [00:04:39] [pkg.mfl.dk] `-- Extracting indexinfo-0.3.1_1: .... done [00:04:39] [pkg.mfl.dk] Extracting libffi-3.5.1: .......... done [00:04:39] ===> ruby-3.3.9,1 depends on package: libffi>=0 - found [00:04:39] ===> Returning to build of ruby-3.3.9,1 [00:04:39] ===> ruby-3.3.9,1 depends on file: /usr/local/lib/libcrypto.so.12 - not found [00:04:39] ===> Installing existing package /packages/All/openssl-3.0.17,1.pkg [00:04:39] [pkg.mfl.dk] Installing openssl-3.0.17,1... [00:04:39] [pkg.mfl.dk] Extracting openssl-3.0.17,1: .......... done [00:04:49] ===> ruby-3.3.9,1 depends on file: /usr/local/lib/libcrypto.so.12 - found [00:04:49] ===> Returning to build of ruby-3.3.9,1 [00:04:49] ===> ruby-3.3.9,1 depends on package: autoconf>=2.72 - not found [00:04:49] ===> Installing existing package /packages/All/autoconf-2.72.pkg [00:04:49] [pkg.mfl.dk] Installing autoconf-2.72... [00:04:49] [pkg.mfl.dk] `-- Installing autoconf-switch-20220527... [00:04:49] [pkg.mfl.dk] `-- Extracting autoconf-switch-20220527: .......... done [00:04:49] [pkg.mfl.dk] `-- Installing m4-1.4.19_1,1... [00:04:49] [pkg.mfl.dk] | `-- Installing gettext-runtime-0.23.1... [00:04:49] [pkg.mfl.dk] | `-- Extracting gettext-runtime-0.23.1: .......... done [00:04:50] [pkg.mfl.dk] `-- Extracting m4-1.4.19_1,1: .......... done [00:04:51] [pkg.mfl.dk] `-- Installing perl5-5.42.0_1... [00:04:51] [pkg.mfl.dk] `-- Extracting perl5-5.42.0_1: .......... done [00:04:53] [pkg.mfl.dk] Extracting autoconf-2.72: .......... done [00:04:53] ===> ruby-3.3.9,1 depends on package: autoconf>=2.72 - found [00:04:53] ===> Returning to build of ruby-3.3.9,1 [00:04:53] ===> ruby-3.3.9,1 depends on package: automake>=1.17 - not found [00:04:53] ===> Installing existing package /packages/All/automake-1.17.pkg [00:04:53] [pkg.mfl.dk] Installing automake-1.17... [00:04:53] [pkg.mfl.dk] Extracting automake-1.17: .......... done [00:04:54] ===> ruby-3.3.9,1 depends on package: automake>=1.17 - found [00:04:54] ===> Returning to build of ruby-3.3.9,1 [00:04:54] =========================================================================== [00:04:54] =================================================== [00:04:54] ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 [00:04:54] ===> ruby-3.3.9,1 depends on shared library: libyaml.so - not found [00:04:54] ===> Installing existing package /packages/All/libyaml-0.2.5.pkg [00:04:54] [pkg.mfl.dk] Installing libyaml-0.2.5... [00:04:54] [pkg.mfl.dk] Extracting libyaml-0.2.5: ......... done [00:04:54] ===> ruby-3.3.9,1 depends on shared library: libyaml.so - found (/usr/local/lib/libyaml.so) [00:04:54] ===> Returning to build of ruby-3.3.9,1 [00:04:54] ===> ruby-3.3.9,1 depends on shared library: libunwind.so - not found [00:04:54] ===> Installing existing package /packages/All/libunwind-20240221_2.pkg [00:04:54] [pkg.mfl.dk] Installing libunwind-20240221_2... [00:04:54] [pkg.mfl.dk] Extracting libunwind-20240221_2: .......... done [00:04:54] ===> ruby-3.3.9,1 depends on shared library: libunwind.so - found (/usr/local/lib/libunwind.so) [00:04:54] ===> Returning to build of ruby-3.3.9,1 [00:04:54] =========================================================================== [00:04:54] =================================================== [00:04:54] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:04:54] ===> Configuring for ruby-3.3.9,1 [00:04:59] configure: loading site script /usr/ports/Templates/config.site [00:04:59] checking for ruby... false [00:04:59] checking build system type... amd64-portbld-freebsd14 [00:04:59] checking host system type... amd64-portbld-freebsd14 [00:04:59] checking target system type... amd64-portbld-freebsd14 [00:04:59] checking for cl.exe... c++ [00:04:59] checking for gcc... cc [00:04:59] checking whether the C compiler works... yes [00:04:59] checking for C compiler default output file name... a.out [00:04:59] checking for suffix of executables... [00:04:59] checking whether we are cross compiling... no [00:05:00] checking for suffix of object files... o [00:05:00] checking whether the compiler supports GNU C... yes [00:05:00] checking whether cc accepts -g... yes [00:05:00] checking for cc option to enable C11 features... none needed [00:05:00] checking whether the compiler supports GNU C++... yes [00:05:00] checking whether c++ accepts -g... yes [00:05:00] checking for c++ option to enable C++11 features... none needed [00:05:00] checking how to run the C preprocessor... cpp [00:05:00] checking for ranlib... ranlib [00:05:00] checking for gar... no [00:05:00] checking for ar... ar [00:05:00] checking for gas... no [00:05:00] checking for as... no [00:05:00] checking for gld... no [00:05:00] checking for ld... ld [00:05:00] checking for gnm... no [00:05:00] checking for nm... nm [00:05:00] checking for gobjcopy... no [00:05:00] checking for objcopy... objcopy [00:05:00] checking for gobjdump... no [00:05:00] checking for objdump... objdump [00:05:00] checking for gstrip... no [00:05:00] checking for strip... strip [00:05:00] checking for stdio.h... (cached) yes [00:05:00] checking for stdlib.h... (cached) yes [00:05:00] checking for string.h... (cached) yes [00:05:00] checking for inttypes.h... (cached) yes [00:05:00] checking for stdint.h... (cached) yes [00:05:00] checking for strings.h... (cached) yes [00:05:00] checking for sys/stat.h... (cached) yes [00:05:00] checking for sys/types.h... (cached) yes [00:05:00] checking for unistd.h... (cached) yes [00:05:00] checking for wchar.h... (cached) yes [00:05:00] checking for minix/config.h... (cached) no [00:05:00] checking for vfork.h... (cached) no [00:05:00] checking whether it is safe to define __EXTENSIONS__... yes [00:05:01] checking whether _XOPEN_SOURCE should be defined... no [00:05:01] checking whether the linker is GNU ld... no [00:05:01] checking whether cpp accepts -o... yes [00:05:22] checking for ar flags... rcD [00:05:22] checking whether ln -s works... yes [00:05:22] checking whether make sets $(MAKE)... yes [00:05:22] checking for a BSD-compatible install... /usr/bin/install -c [00:05:22] checking for a race-free mkdir -p... (cached) /bin/mkdir -p [00:05:22] checking for dtrace... dtrace [00:05:22] checking for dot... no [00:05:22] checking for doxygen... no [00:05:22] checking for pkg-config... no [00:05:22] checking whether it is Android... no [00:05:22] checking for cd using physical directory... cd -P [00:05:22] checking whether CFLAGS is valid... yes [00:05:22] checking whether LDFLAGS is valid... yes [00:05:28] checking whether ELF binaries are produced... yes [00:05:29] checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes [00:05:29] checking whether -fdeclspec is accepted as LDFLAGS... yes [00:05:29] checking whether -fdeclspec is accepted as CXXFLAGS... yes [00:05:29] checking whether -Wextra-tokens is accepted as CFLAGS... yes [00:05:29] checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes [00:05:29] checking whether -Wdivision-by-zero is accepted as CFLAGS... yes [00:05:29] checking whether -Wdiv-by-zero is accepted as CFLAGS... yes [00:05:29] checking whether -Wduplicated-cond is accepted as CFLAGS... no [00:05:29] checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes [00:05:29] checking whether -Wimplicit-int is accepted as CFLAGS... yes [00:05:29] checking whether -Wpointer-arith is accepted as CFLAGS... yes [00:05:29] checking whether -Wshorten-64-to-32 is accepted as CFLAGS... yes [00:05:29] checking whether -Wwrite-strings is accepted as CFLAGS... yes [00:05:29] checking whether -Wold-style-definition is accepted as CFLAGS... yes [00:05:29] checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... no [00:05:29] checking whether -Wmissing-noreturn is accepted as CFLAGS... yes [00:05:29] checking whether -Wno-cast-function-type is accepted as CFLAGS... yes [00:05:29] checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes [00:05:29] checking whether -Wno-long-long is accepted as CFLAGS... yes [00:05:29] checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes [00:05:29] checking whether -Wno-overlength-strings is accepted as CFLAGS... yes [00:05:29] checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... no [00:05:29] checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes [00:05:29] checking whether -Wno-self-assign is accepted as CFLAGS... yes [00:05:30] checking whether -Wno-tautological-compare is accepted as CFLAGS... yes [00:05:30] checking whether -Wno-unused-parameter is accepted as CFLAGS... yes [00:05:30] checking whether -Wno-unused-value is accepted as CFLAGS... yes [00:05:30] checking whether -Wsuggest-attribute=format is accepted as CFLAGS... no [00:05:30] checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... no [00:05:30] checking whether -Wunused-variable is accepted as CFLAGS... yes [00:05:30] checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS... no [00:05:30] checking whether -Wno-maybe-uninitialized is accepted as CFLAGS... no [00:05:30] checking whether -Wmisleading-indentation is accepted as CFLAGS... yes [00:05:30] checking whether -Wundef is accepted as CFLAGS... yes [00:05:30] checking whether -Wall -Wextra is accepted as CFLAGS... yes [00:05:30] checking whether -Qunused-arguments is accepted as CFLAGS... yes [00:05:30] checking whether -O3 -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes [00:05:30] checking whether -fstack-protector-strong is accepted as CFLAGS... yes [00:05:30] checking whether -fstack-protector-strong is accepted as LDFLAGS... yes [00:05:30] checking for -fstack-protector... -fstack-protector-strong [00:05:30] checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... yes [00:05:30] checking whether -fno-strict-overflow is accepted as CFLAGS... yes [00:05:30] checking whether -fvisibility=hidden is accepted as CFLAGS... yes [00:05:30] checking whether -fno-fast-math is accepted as CFLAGS... yes [00:05:30] checking whether -fexcess-precision=standard is accepted as CFLAGS... yes [00:05:30] checking whether -fp-model precise is accepted as CFLAGS... no [00:05:30] checking whether compiler has statement and declarations in expressions... yes [00:05:30] checking whether pthread should be enabled by default... yes [00:05:30] checking for pthread.h... (cached) yes [00:05:30] checking for pthread_create in -lthr... yes [00:05:30] checking for pthread_np.h... yes [00:05:30] checking thread model... pthread [00:05:30] checking whether CXXFLAGS is valid... yes [00:05:31] checking for crypt in -lcrypt... (cached) yes [00:05:31] checking for dlopen in -ldl... yes [00:05:31] checking for shutdown in -lsocket... no [00:05:31] checking for dirent.h that defines DIR... yes [00:05:31] checking for library containing opendir... none required [00:05:31] checking for _Bool... (cached) yes [00:05:31] checking for stdbool.h that conforms to C99 or later... (cached) yes [00:05:31] checking for sys/wait.h that is POSIX.1 compatible... (cached) yes [00:05:31] checking for afunix.h... no [00:05:31] checking for atomic.h... no [00:05:31] checking for copyfile.h... no [00:05:31] checking for direct.h... no [00:05:31] checking for grp.h... yes [00:05:31] checking for fcntl.h... (cached) yes [00:05:31] checking for float.h... (cached) yes [00:05:31] checking for ieeefp.h... yes [00:05:31] checking for intrinsics.h... no [00:05:31] checking for langinfo.h... (cached) yes [00:05:31] checking for limits.h... (cached) yes [00:05:31] checking for locale.h... (cached) yes [00:05:31] checking for malloc.h... yes [00:05:31] checking for malloc/malloc.h... no [00:05:31] checking for malloc_np.h... yes [00:05:31] checking for net/socket.h... no [00:05:31] checking for process.h... no [00:05:31] checking for pwd.h... (cached) yes [00:05:31] checking for sanitizer/asan_interface.h... yes [00:05:32] checking for sanitizer/msan_interface.h... yes [00:05:32] checking for setjmpex.h... no [00:05:32] checking for stdalign.h... yes [00:05:32] checking for stdio.h... (cached) yes [00:05:32] checking for sys/attr.h... no [00:05:32] checking for sys/eventfd.h... yes [00:05:32] checking for sys/fcntl.h... (cached) yes [00:05:32] checking for sys/file.h... (cached) yes [00:05:32] checking for sys/id.h... no [00:05:33] checking for sys/ioctl.h... (cached) yes [00:05:33] checking for sys/mkdev.h... no [00:05:33] checking for sys/param.h... (cached) yes [00:05:33] checking for sys/prctl.h... no [00:05:33] checking for sys/random.h... yes [00:05:33] checking for sys/resource.h... (cached) yes [00:05:33] checking for sys/select.h... (cached) yes [00:05:33] checking for sys/sendfile.h... no [00:05:33] checking for sys/socket.h... (cached) yes [00:05:33] checking for sys/syscall.h... yes [00:05:33] checking for sys/sysmacros.h... no [00:05:33] checking for sys/time.h... (cached) yes [00:05:33] checking for sys/times.h... (cached) yes [00:05:33] checking for sys/uio.h... (cached) yes [00:05:33] checking for sys/utime.h... no [00:05:33] checking for syscall.h... no [00:05:33] checking for time.h... (cached) yes [00:05:33] checking for ucontext.h... (cached) yes [00:05:33] checking for utime.h... (cached) yes [00:05:33] checking for sys/epoll.h... no [00:05:33] checking for sys/event.h... yes [00:05:33] checking for stdatomic.h... yes [00:05:33] checking for x86intrin.h... yes [00:05:36] checking for cc option to enable large file support... none needed [00:05:36] checking whether byte ordering is bigendian... no [00:05:36] checking for an ANSI C-conforming const... yes [00:05:36] checking whether char is unsigned... no [00:05:36] checking for inline... inline [00:05:36] checking for working volatile... yes [00:05:36] checking for typeof syntax and keyword spelling... typeof [00:05:36] checking for C/C++ restrict keyword... __restrict__ [00:05:36] checking for long long... (cached) yes [00:05:36] checking for off_t... (cached) yes [00:05:36] checking char bit... 8 [00:05:36] checking size of int... 4 [00:05:36] checking size of short... 2 [00:05:36] checking size of long... 8 [00:05:36] checking size of long long... 8 [00:05:37] checking size of __int64... 0 [00:05:37] checking size of __int128... 16 [00:05:37] checking size of off_t... 8 [00:05:37] checking size of void*... 8 [00:05:37] checking size of float... 4 [00:05:37] checking size of double... 8 [00:05:37] checking size of time_t... 8 [00:05:37] checking size of clock_t... 4 [00:05:37] checking word size... 8 [00:05:37] checking packed struct attribute... x __attribute__((packed)) [00:05:38] checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes [00:05:38] checking for printf prefix for long long... ll [00:05:38] checking for pid_t... (cached) yes [00:05:38] checking for convertible type of pid_t... INT [00:05:38] checking for uid_t... (cached) yes [00:05:38] checking for convertible type of uid_t... UINT [00:05:39] checking for gid_t... yes [00:05:39] checking for convertible type of gid_t... UINT [00:05:39] checking for time_t... yes [00:05:39] checking for convertible type of time_t... LONG [00:05:39] checking for dev_t... yes [00:05:39] checking for convertible type of dev_t... ULONG [00:05:40] checking for mode_t... (cached) yes [00:05:40] checking for convertible type of mode_t... USHORT [00:05:40] checking for rlim_t... yes [00:05:40] checking for convertible type of rlim_t... LONG [00:05:40] checking for off_t... (cached) yes [00:05:40] checking for convertible type of off_t... LONG [00:05:41] checking for clockid_t... yes [00:05:41] checking for convertible type of clockid_t... INT [00:05:41] checking for variable length macro... yes [00:05:41] checking if _Alignof() works... yes [00:05:41] checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x [00:05:41] checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x [00:05:41] checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x [00:05:41] checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x [00:05:41] checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x [00:05:41] checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x [00:05:41] checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x [00:05:41] checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x [00:05:41] checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x [00:05:41] checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x [00:05:41] checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x [00:05:42] checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x [00:05:42] checking for ERRORFUNC function attribute... __attribute__ ((__error__ mesg)) x [00:05:42] checking for WARNINGFUNC function attribute... __attribute__ ((__warning__ mesg)) x [00:05:42] checking for WEAK function attribute... __attribute__ ((__weak__)) x [00:05:42] checking for __attribute__((__depreacted__(msg))) in C++... yes [00:05:42] checking for std::nullptr_t... yes [00:05:42] checking for FUNC_STDCALL function attribute... x [00:05:42] checking for FUNC_CDECL function attribute... __attribute__ ((__cdecl__)) x [00:05:42] checking for FUNC_FASTCALL function attribute... x [00:05:42] checking for FUNC_UNOPTIMIZED function attribute... x [00:05:42] checking for FUNC_MINIMIZED function attribute... x [00:05:42] checking for function alias... alias [00:05:42] checking for __atomic builtins... yes [00:05:42] checking for __sync builtins... yes [00:05:42] checking for __builtin_unreachable... yes [00:05:43] checking for __assume... no [00:05:43] checking for exported function attribute... __attribute__ ((__visibility__("default"))) [00:05:43] checking for RUBY_FUNC_NONNULL function attribute... __attribute__ ((__nonnull__(n))) x [00:05:46] checking for function name string predefined identifier... __func__ [00:05:46] checking if enum over int is allowed... yes [00:05:46] checking for cc options needed to detect all undeclared functions... -fno-builtin [00:05:46] checking whether sys_nerr is declared... yes [00:05:46] checking whether getenv is declared... (cached) yes [00:05:46] checking for size_t... (cached) yes [00:05:46] checking size of size_t... 8 [00:05:46] checking size of ptrdiff_t... 8 [00:05:46] checking size of dev_t... 8 [00:05:46] checking for printf prefix for size_t... z [00:05:46] checking for printf prefix for ptrdiff_t... t [00:05:46] checking for struct stat.st_blksize... (cached) yes [00:05:46] checking for struct stat.st_blocks... yes [00:05:46] checking for struct stat.st_rdev... yes [00:05:46] checking size of struct stat.st_size... SIZEOF_OFF_T [00:05:46] checking size of struct stat.st_blocks... SIZEOF_OFF_T [00:05:46] checking size of struct stat.st_ino... SIZEOF_LONG [00:05:46] checking size of struct stat.st_dev... SIZEOF_DEV_T [00:05:47] checking size of struct stat.st_rdev... SIZEOF_DEV_T [00:05:47] checking for struct stat.st_atim... yes [00:05:47] checking for struct stat.st_atimespec... yes [00:05:47] checking for struct stat.st_atimensec... yes [00:05:47] checking for struct stat.st_mtim... yes [00:05:47] checking for struct stat.st_mtimespec... yes [00:05:47] checking for struct stat.st_mtimensec... yes [00:05:47] checking for struct stat.st_ctim... yes [00:05:47] checking for struct stat.st_ctimespec... yes [00:05:47] checking for struct stat.st_ctimensec... yes [00:05:48] checking for struct stat.st_birthtimespec... yes [00:05:48] checking for struct timeval... yes [00:05:48] checking size of struct timeval.tv_sec... SIZEOF_TIME_T [00:05:48] checking for struct timespec... (cached) yes [00:05:48] checking for struct timezone... yes [00:05:48] checking for fd_mask... yes [00:05:48] checking for int8_t... yes [00:05:48] checking size of int8_t... 1 [00:05:48] checking for uint8_t... yes [00:05:48] checking size of uint8_t... 1 [00:05:48] checking for int16_t... yes [00:05:48] checking size of int16_t... 2 [00:05:48] checking for uint16_t... yes [00:05:48] checking size of uint16_t... 2 [00:05:49] checking for int32_t... yes [00:05:49] checking size of int32_t... 4 [00:05:49] checking for uint32_t... yes [00:05:49] checking size of uint32_t... 4 [00:05:49] checking for int64_t... yes [00:05:49] checking size of int64_t... 8 [00:05:49] checking for uint64_t... yes [00:05:49] checking size of uint64_t... 8 [00:05:49] checking for int128_t... __int128 [00:05:49] checking for uint128_t... unsigned __int128 [00:05:49] checking for intptr_t... yes [00:05:49] checking size of intptr_t... 8 [00:05:49] checking for uintptr_t... yes [00:05:49] checking size of uintptr_t... 8 [00:05:49] checking for printf prefix for intptr_t... NONE [00:05:50] checking for ssize_t... yes [00:05:50] checking size of ssize_t... 8 [00:05:50] checking for printf prefix for int64_t... NONE [00:05:50] checking for stack end address... no [00:05:50] checking for uid_t... (cached) yes [00:05:50] checking for gid_t... (cached) yes [00:05:50] checking type of array argument to getgroups... gid_t [00:05:50] checking for working alloca.h... no [00:05:50] checking for alloca... yes [00:05:50] checking for dynamic size alloca... ok [00:05:50] checking for working memcmp... yes [00:05:50] checking for close... (cached) no [00:05:50] checking for dup... yes [00:05:50] checking for dup2... (cached) yes [00:05:50] checking for acosh... yes [00:05:50] checking for cbrt... yes [00:05:50] checking for crypt... yes [00:05:51] checking for erf... yes [00:05:51] checking for explicit_bzero... yes [00:05:51] checking for ffs... (cached) yes [00:05:51] checking for flock... yes [00:05:51] checking for hypot... yes [00:05:51] checking for lgamma_r... yes [00:05:51] checking for memmove... (cached) yes [00:05:51] checking for nan... yes [00:05:51] checking for nextafter... yes [00:05:51] checking for setproctitle... (cached) yes [00:05:51] checking for strchr... (cached) yes [00:05:51] checking for strerror... (cached) yes [00:05:51] checking for strlcat... (cached) yes [00:05:51] checking for strlcpy... (cached) yes [00:05:51] checking for strstr... (cached) yes [00:05:51] checking for tgamma... yes [00:05:51] checking for sys/pstat.h... no [00:05:51] checking for pid_t... (cached) yes [00:05:51] checking for fork... (cached) yes [00:05:51] checking for vfork... (cached) yes [00:05:51] checking for working fork... yes [00:05:51] checking for working vfork... (cached) yes [00:05:51] checking for __syscall... yes [00:05:51] checking for _longjmp... yes [00:05:51] checking for arc4random_buf... (cached) yes [00:05:51] checking for atan2l... yes [00:05:51] checking for atan2f... yes [00:05:51] checking whether atomic_signal_fence is declared... yes [00:05:51] checking for chmod... yes [00:05:51] checking for chown... (cached) yes [00:05:51] checking for chroot... yes [00:05:51] checking for chsize... no [00:05:51] checking for clock_gettime... (cached) yes [00:05:51] checking for copy_file_range... yes [00:05:51] checking for cosh... yes [00:05:51] checking for crypt_r... yes [00:05:51] checking for daemon... (cached) yes [00:05:51] checking for dirfd... (cached) yes [00:05:51] checking for dl_iterate_phdr... yes [00:05:51] checking for dlopen... (cached) yes [00:05:51] checking for dladdr... yes [00:05:52] checking for dup3... yes [00:05:52] checking for eaccess... (cached) yes [00:05:52] checking for endgrent... (cached) yes [00:05:52] checking for eventfd... yes [00:05:52] checking for execl... yes [00:05:52] checking for execle... yes [00:05:52] checking for execv... yes [00:05:52] checking for execve... yes [00:05:52] checking for explicit_memset... no [00:05:52] checking for fcopyfile... no [00:05:52] checking for fchdir... yes [00:05:52] checking for fchmod... (cached) yes [00:05:52] checking for fchown... (cached) yes [00:05:52] checking for fcntl... (cached) yes [00:05:52] checking for fdatasync... yes [00:05:52] checking for fdopendir... yes [00:05:52] checking for fgetattrlist... no [00:05:52] checking for fmod... yes [00:05:52] checking for fstatat... (cached) yes [00:05:52] checking for fsync... (cached) yes [00:05:52] checking for ftruncate... yes [00:05:52] checking for ftruncate64... no [00:05:52] checking for getattrlist... no [00:05:52] checking for getcwd... (cached) yes [00:05:52] checking for getegid... (cached) yes [00:05:52] checking for getentropy... yes [00:05:52] checking for geteuid... (cached) yes [00:05:52] checking for getgid... (cached) yes [00:05:52] checking for getgidx... no [00:05:52] checking for getgrnam... yes [00:05:52] checking for getgrnam_r... yes [00:05:52] checking for getgroups... yes [00:05:52] checking for getlogin... yes [00:05:52] checking for getlogin_r... yes [00:05:52] checking for getpgid... (cached) yes [00:05:52] checking for getpgrp... (cached) yes [00:05:52] checking for getppid... yes [00:05:53] checking for getpriority... yes [00:05:53] checking for getpwnam... yes [00:05:53] checking for getpwnam_r... yes [00:05:53] checking for getpwuid... yes [00:05:53] checking for getpwuid_r... yes [00:05:53] checking for getrandom... yes [00:05:53] checking for getresgid... yes [00:05:53] checking for getresuid... yes [00:05:53] checking for getrlimit... (cached) yes [00:05:53] checking for getsid... yes [00:05:53] checking for gettimeofday... (cached) yes [00:05:53] checking for getuid... (cached) yes [00:05:53] checking for getuidx... no [00:05:53] checking for gmtime_r... yes [00:05:53] checking for grantpt... yes [00:05:53] checking for initgroups... yes [00:05:53] checking for ioctl... yes [00:05:53] checking for isfinite... no [00:05:53] checking for issetugid... (cached) yes [00:05:53] checking for kill... (cached) yes [00:05:53] checking for killpg... (cached) yes [00:05:53] checking for lchmod... yes [00:05:53] checking for lchown... yes [00:05:53] checking for link... (cached) yes [00:05:53] checking for llabs... (cached) yes [00:05:53] checking for lockf... yes [00:05:53] checking for log2... yes [00:05:53] checking for lstat... (cached) yes [00:05:53] checking for lutimes... yes [00:05:53] checking for malloc_usable_size... yes [00:05:53] checking for malloc_size... no [00:05:53] checking for malloc_trim... no [00:05:54] checking for mblen... (cached) yes [00:05:54] checking for memalign... yes [00:05:54] checking for memset_s... yes [00:05:54] checking for writev... yes [00:05:54] checking for memrchr... yes [00:05:54] checking for memmem... yes [00:05:54] checking for mkfifo... yes [00:05:54] checking for mknod... yes [00:05:54] checking for mktime... yes [00:05:54] checking for mmap... (cached) yes [00:05:54] checking for mremap... no [00:05:54] checking for openat... yes [00:05:54] checking for pclose... yes [00:05:54] checking for pipe... (cached) yes [00:05:54] checking for pipe2... yes [00:05:54] checking for poll... (cached) yes [00:05:54] checking for popen... yes [00:05:54] checking for posix_fadvise... yes [00:05:54] checking for posix_madvise... yes [00:05:54] checking for posix_memalign... yes [00:05:54] checking for ppoll... yes [00:05:54] checking for pread... (cached) yes [00:05:54] checking for pwrite... (cached) yes [00:05:54] checking for qsort_r... yes [00:05:54] checking for qsort_s... yes [00:05:54] checking for readlink... (cached) yes [00:05:54] checking for realpath... (cached) yes [00:05:54] checking for round... yes [00:05:54] checking for sched_getaffinity... yes [00:05:57] checking for seekdir... yes [00:05:57] checking for select_large_fdset... no [00:05:57] checking for sendfile... yes [00:05:57] checking for setegid... (cached) yes [00:05:57] checking for setenv... (cached) yes [00:05:57] checking for seteuid... (cached) yes [00:05:57] checking for setgid... (cached) yes [00:05:57] checking for setgroups... (cached) yes [00:05:57] checking for setpgid... (cached) yes [00:05:57] checking for setpgrp... yes [00:05:57] checking for setregid... (cached) yes [00:05:57] checking for setresgid... (cached) yes [00:05:57] checking for setresuid... (cached) yes [00:05:57] checking for setreuid... (cached) yes [00:05:57] checking for setrgid... yes [00:05:57] checking for setrlimit... (cached) yes [00:05:57] checking for setruid... yes [00:05:57] checking for setsid... (cached) yes [00:05:57] checking for setuid... (cached) yes [00:05:57] checking for shutdown... (cached) no [00:05:57] checking for sigaction... (cached) yes [00:05:57] checking for sigaltstack... (cached) yes [00:05:57] checking for sigprocmask... (cached) yes [00:05:57] checking for sinh... yes [00:05:57] checking for snprintf... (cached) yes [00:05:57] checking for spawnv... no [00:05:57] checking for symlink... (cached) yes [00:05:57] checking for syscall... yes [00:05:57] checking for sysconf... (cached) yes [00:05:57] checking for system... yes [00:05:57] checking for tanh... yes [00:05:57] checking for telldir... yes [00:05:57] checking for timegm... yes [00:05:57] checking for times... (cached) yes [00:05:57] checking for truncate... (cached) yes [00:05:57] checking for truncate64... no [00:05:57] checking for tzset... yes [00:05:57] checking for umask... yes [00:05:57] checking for unsetenv... (cached) yes [00:05:57] checking for utimensat... yes [00:05:57] checking for utimes... (cached) yes [00:05:57] checking for wait4... (cached) yes [00:05:57] checking for waitpid... (cached) yes [00:05:57] checking for __cospi... no [00:05:57] checking for __sinpi... no [00:05:57] checking if getcwd allocates buffer if NULL is given... yes [00:05:57] checking for crypt.h... no [00:05:58] checking for __builtin_alloca_with_align... yes [00:05:58] checking for __builtin_assume_aligned... yes [00:05:58] checking for __builtin_bswap16... yes [00:05:58] checking for __builtin_bswap32... yes [00:05:58] checking for __builtin_bswap64... yes [00:05:58] checking for __builtin_popcount... yes [00:05:58] checking for __builtin_popcountll... yes [00:05:58] checking for __builtin_clz... yes [00:05:58] checking for __builtin_clzl... yes [00:05:58] checking for __builtin_clzll... yes [00:05:58] checking for __builtin_ctz... yes [00:05:58] checking for __builtin_ctzll... yes [00:05:58] checking for __builtin_add_overflow... yes [00:05:58] checking for __builtin_sub_overflow... yes [00:05:58] checking for __builtin_mul_overflow... yes [00:05:58] checking for __builtin_mul_overflow_p... no [00:05:58] checking for __builtin_constant_p... yes [00:05:58] checking for __builtin_choose_expr... yes [00:05:58] checking for __builtin_choose_expr_constant_p... yes [00:05:58] checking for __builtin_types_compatible_p... yes [00:05:58] checking for __builtin_trap... yes [00:05:58] checking for __builtin_expect... yes [00:05:58] checking for __builtin_mul_overflow with long long arguments... yes [00:05:58] checking whether qsort_r is GNU version... yes [00:05:58] checking whether qsort_r is BSD version... no [00:05:58] checking whether atan2 handles Inf as C99... yes [00:05:59] checking for clock_getres... yes [00:05:59] checking for timer_create in -lrt... yes [00:05:59] checking for timer_settime in -lrt... yes [00:05:59] checking for unsetenv returns a value... yes [00:05:59] checking whether struct tm is in sys/time.h or time.h... time.h [00:05:59] checking for struct tm.tm_zone... yes [00:05:59] checking for struct tm.tm_gmtoff... yes [00:05:59] checking for external int daylight... no [00:05:59] checking for negative time_t for gmtime(3)... yes [00:05:59] checking for localtime(3) overflow correctly... yes [00:05:59] checking for sig_t... yes [00:05:59] checking whether right shift preserve sign bit... yes [00:05:59] checking whether _SC_CLK_TCK is supported... yes [00:05:59] checking stack growing direction on amd64... -1 [00:05:59] checking for getcontext... yes [00:05:59] checking for swapcontext... yes [00:05:59] checking for makecontext... yes [00:05:59] checking native coroutine implementation for amd64-freebsd14... ucontext [00:05:59] checking whether pthread_t is scalar type... yes [00:05:59] checking for sched_yield... (cached) yes [00:05:59] checking for pthread_attr_setinheritsched... yes [00:05:59] checking for pthread_attr_get_np... yes [00:05:59] checking for pthread_attr_getstack... yes [00:05:59] checking for pthread_attr_getguardsize... yes [00:06:00] checking for pthread_get_stackaddr_np... no [00:06:00] checking for pthread_get_stacksize_np... no [00:06:00] checking for thr_stksegment... no [00:06:00] checking for pthread_stackseg_np... no [00:06:00] checking for pthread_getthrds_np... no [00:06:00] checking for pthread_condattr_setclock... yes [00:06:00] checking for pthread_setname_np... yes [00:06:00] checking for pthread_set_name_np... yes [00:06:00] checking for pthread_sigmask... yes [00:06:00] checking for pthread_getattr_np... no [00:06:00] checking arguments of pthread_setname_np... (pthread_self(), name) [00:06:00] checking for thread-local storage sepcifier... _Thread_local [00:06:00] checking if mcontext_t is a pointer... no [00:06:00] checking for getcontext... (cached) yes [00:06:00] checking for setcontext... yes [00:06:00] checking if fork works with pthread... yes [00:06:01] checking for sys/user.h... yes [00:06:01] checking whether PAGE_SIZE is compile-time const... yes [00:06:01] checking ioctl request type... unsigned long [00:06:01] checking for elf.h... (cached) yes [00:06:01] checking for elf_abi.h... no [00:06:01] checking for uncompress in -lz... yes [00:06:02] checking for mach-o/loader.h... no [00:06:02] checking whether OS depend dynamic link works... yes [00:06:02] checking for procstat_open_sysctl in -lprocstat... yes [00:06:02] checking for procstat_getvmmap... yes [00:06:02] checking for execinfo.h... yes [00:06:02] checking for backtrace in -lexecinfo... yes [00:06:02] checking for unw_backtrace in -lunwind... yes [00:06:02] checking for backtrace... yes [00:06:02] checking for broken backtrace... no [00:06:02] checking for valgrind/memcheck.h... no [00:06:02] checking for strip flags... -S -x [00:06:02] checking whether -Wl,--no-as-needed is accepted as LDFLAGS... yes [00:06:02] checking whether wrapper for LD_LIBRARY_PATH is needed... no [00:06:02] checking whether dtrace USDT is available... yes(-xnolibs) [00:06:05] checking for __builtin_setjmp... yes with cast ((void **)) [00:06:05] checking for _setjmpex as a macro or function... no [00:06:05] checking for _setjmp as a macro or function... yes [00:06:05] checking for sigsetjmp as a macro or function... yes [00:06:06] checking for setjmp type... __builtin_setjmp\((void **)\) [00:06:06] checking for rustc... no [00:06:06] checking for prefix of external symbols... NONE [00:06:06] checking for default symbols in empty shared library... _init _fini [00:06:06] checking if make is GNU make... no [00:06:06] checking for safe null command for make... : [00:06:06] .ext/include/amd64-freebsd14/ruby/config.h updated [00:06:06] configure: ruby library version = 3.3 [00:06:06] configure: creating ./config.status [00:06:06] config.status: creating Makefile [00:06:06] --- [00:06:06] Configuration summary for ruby version 3.3.9 [00:06:06] [00:06:06] * Installation prefix: /usr/local [00:06:06] * exec prefix: ${prefix} [00:06:06] * arch: amd64-freebsd14 [00:06:06] * site arch: ${arch} [00:06:06] * RUBY_BASE_NAME: ruby [00:06:06] * enable shared: yes [00:06:06] * ruby lib prefix: ${exec_prefix}/lib/ruby [00:06:06] * site libraries path: ${rubylibprefix}/${sitearch} [00:06:06] * vendor path: /usr/local/lib/ruby/vendor_ruby [00:06:06] * target OS: freebsd14 [00:06:06] * compiler: cc [00:06:06] * with thread: pthread [00:06:06] * with coroutine: ucontext [00:06:06] * enable shared libs: yes [00:06:07] * dynamic library ext: so [00:06:07] * CFLAGS: -fdeclspec ${optflags} ${debugflags} ${warnflags} [00:06:07] * LDFLAGS: -L. -Wl,-rpath,/usr/local/lib \ [00:06:07] -fstack-protector-strong -rdynamic \ [00:06:07] -Wl,--no-as-needed [00:06:07] * DLDFLAGS: -Wl,-rpath,/usr/local/lib \ [00:06:07] -Wl,--compress-debug-sections=zlib -Wl,-E [00:06:07] * optflags: -O3 -fno-fast-math [00:06:07] * warnflags: -Wall -Wextra -Wextra-tokens \ [00:06:07] -Wdeprecated-declarations -Wdivision-by-zero \ [00:06:07] -Wdiv-by-zero -Wimplicit-function-declaration \ [00:06:07] -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 \ [00:06:07] -Wwrite-strings -Wold-style-definition \ [00:06:07] -Wmissing-noreturn -Wno-cast-function-type \ [00:06:07] -Wno-constant-logical-operand -Wno-long-long \ [00:06:07] -Wno-missing-field-initializers \ [00:06:07] -Wno-overlength-strings -Wno-parentheses-equality \ [00:06:07] -Wno-self-assign -Wno-tautological-compare \ [00:06:07] -Wno-unused-parameter -Wno-unused-value \ [00:06:07] -Wunused-variable -Wmisleading-indentation -Wundef [00:06:07] * strip command: strip -S -x [00:06:07] * install doc: rdoc [00:06:07] * YJIT support: no [00:06:07] * RJIT support: no [00:06:07] * man page type: doc [00:06:07] [00:06:07] --- [00:06:07] =========================================================================== [00:06:07] =================================================== [00:06:07] ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 [00:06:07] ===> Building for ruby-3.3.9,1 [00:06:07] BASERUBY = ./tool/missing-baseruby.bat [00:06:07] CC = cc [00:06:07] LD = ld [00:06:07] LDSHARED = cc -shared [00:06:07] CFLAGS = -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fdeclspec -O3 -fno-fast-math -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fPIC [00:06:07] XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/amd64-freebsd14 -I.ext/include -I./include -I. -I./prism -I./enc/unicode/15.0.0 [00:06:07] CPPFLAGS = -isystem /usr/local/include [00:06:07] DLDFLAGS = -Wl,-rpath,/usr/local/lib -Wl,--compress-debug-sections=zlib -Wl,-E -Wl,-soname,libruby33.so.33 -fstack-protector-strong [00:06:07] SOLIBS = -lunwind -lexecinfo -lprocstat -lz -lrt -lrt -ldl -lcrypt -lm -lthr -lpthread -L/usr/local/lib [00:06:07] LANG = [00:06:07] LC_ALL = [00:06:07] LC_CTYPE = [00:06:07] MFLAGS = [00:06:07] RUSTC = no [00:06:07] YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/wrkdirs/usr/ports/lang/ruby33/work/ruby-3.3.9/yjit/target/release/' ./yjit/src/lib.rs [00:06:07] FreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2) [00:06:07] Target: x86_64-unknown-freebsd14.3 [00:06:07] Thread model: posix [00:06:07] InstalledDir: /usr/bin [00:06:07] compiling ./main.c [00:06:07] compiling dmydln.c [00:06:07] compiling miniinit.c [00:06:07] compiling dmyext.c [00:06:07] making dummy probes.h [00:06:07] compiling array.c [00:06:10] compiling ast.c [00:06:11] compiling bignum.c [00:06:17] compiling class.c [00:06:18] class.c:1265:29: warning: unused variable 'add_subclass' [-Wunused-variable] [00:06:18] 1265 | int method_changed = 0, add_subclass; [00:06:18] | ^~~~~~~~~~~~ [00:06:18] 1 warning generated. [00:06:18] compiling compar.c [00:06:18] compiling compile.c [00:06:26] compiling complex.c [00:06:28] compiling cont.c [00:06:29] compiling debug.c [00:06:29] compiling debug_counter.c [00:06:29] compiling dir.c [00:06:30] compiling dln_find.c [00:06:30] compiling encoding.c [00:06:31] compiling enum.c [00:06:33] compiling enumerator.c [00:06:35] compiling error.c [00:06:36] compiling eval.c [00:06:37] compiling file.c [00:06:39] compiling gc.c [00:06:44] compiling hash.c [00:06:46] compiling inits.c [00:06:47] compiling io.c [00:06:51] compiling io_buffer.c [00:06:54] compiling iseq.c [00:06:56] compiling load.c [00:06:57] compiling marshal.c [00:06:59] compiling math.c [00:07:00] compiling memory_view.c [00:07:00] compiling rjit.c [00:07:00] compiling rjit_c.c [00:07:01] compiling node.c [00:07:01] compiling node_dump.c [00:07:02] compiling numeric.c [00:07:05] compiling object.c [00:07:07] compiling pack.c [00:07:09] compiling parse.c [00:07:15] compiling parser_st.c [00:07:16] compiling proc.c [00:07:18] compiling process.c [00:07:20] compiling ractor.c [00:07:22] compiling random.c [00:07:24] compiling range.c [00:07:25] compiling rational.c [00:07:27] compiling re.c [00:07:30] compiling regcomp.c [00:07:31] compiling regenc.c [00:07:32] compiling regerror.c [00:07:32] compiling regexec.c [00:07:34] compiling regparse.c [00:07:36] compiling regsyntax.c [00:07:37] compiling ruby.c [00:07:38] compiling ruby_parser.c [00:07:38] compiling scheduler.c [00:07:38] compiling shape.c [00:07:39] compiling signal.c [00:07:39] compiling sprintf.c [00:07:41] compiling st.c [00:07:42] compiling strftime.c [00:07:44] compiling string.c [00:07:49] compiling struct.c [00:07:50] compiling symbol.c [00:07:51] compiling thread.c [00:07:55] compiling time.c [00:07:58] compiling transcode.c [00:08:00] compiling util.c [00:08:01] compiling variable.c [00:08:02] compiling version.c [00:08:03] compiling vm.c [00:08:12] compiling vm_backtrace.c [00:08:12] compiling vm_dump.c [00:08:14] compiling vm_sync.c [00:08:15] compiling vm_trace.c [00:08:17] compiling weakmap.c [00:08:17] compiling prism/api_node.c [00:08:18] compiling prism/api_pack.c [00:08:19] compiling prism/diagnostic.c [00:08:19] compiling prism/encoding.c [00:08:20] compiling prism/extension.c [00:08:20] compiling prism/node.c [00:08:21] compiling prism/options.c [00:08:21] compiling prism/pack.c [00:08:21] compiling prism/prettyprint.c [00:08:23] compiling prism/regexp.c [00:08:23] compiling prism/serialize.c [00:08:24] compiling prism/token_type.c [00:08:25] compiling prism/util/pm_buffer.c [00:08:25] compiling prism/util/pm_char.c [00:08:25] compiling prism/util/pm_constant_pool.c [00:08:26] compiling prism/util/pm_list.c [00:08:26] compiling prism/util/pm_memchr.c [00:08:26] compiling prism/util/pm_newline_list.c [00:08:26] compiling prism/util/pm_state_stack.c [00:08:26] compiling prism/util/pm_string.c [00:08:26] compiling prism/util/pm_string_list.c [00:08:26] compiling prism/util/pm_strncasecmp.c