Date: Tue, 11 Nov 2025 08:31:46 +0000 From: <pkg-fallout@FreeBSD.org> To: ruby@FreeBSD.org Cc: pkg-fallout@FreeBSD.org Subject: [package - main-arm64-default][lang/ruby35] Failed for ruby35-3.5.0.p1,1 in stage Message-ID: <6912f472.3124.7e163af4@ampere2.nyi.freebsd.org>
next in thread | raw e-mail | index | archive | help
You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Log URL: https://pkg-status.freebsd.org/ampere2/data/main-arm64-default/p7c7045637357_s8fb17896120/logs/ruby35-3.5.0.p1,1.log Build URL: https://pkg-status.freebsd.org/ampere2/build.html?mastername=main-arm64-default&build=p7c7045637357_s8fb17896120 Log: =>> Building lang/ruby35 build started at Tue Nov 11 08:11:35 -00 2025 port directory: /usr/ports/lang/ruby35 package name: ruby35-3.5.0.p1,1 building for: FreeBSD main-arm64-default-job-07 16.0-CURRENT FreeBSD 16.0-CURRENT 1600002 arm64 maintained by: ruby@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 6543 May 6 2025 /usr/ports/lang/ruby35/Makefile Ports top last git commit: 7c704563735 Ports top unclean checkout: no Port dir last git commit: 6b3f59e8612 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.4 Host OSVERSION: 1600000 Jail OSVERSION: 1600002 Job Id: 07 !!! Jail is newer than host. (Jail: 1600002, Host: 1600000) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- SHELL=/bin/sh OSVERSION=1600002 UNAME_v=FreeBSD 16.0-CURRENT 1600002 UNAME_r=16.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.4 MASTERMNT=/usr/local/poudriere/data/.m/main-arm64-default/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM= OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/main-arm64-default/07/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=main-arm64-default SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/main-arm64-default/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.4 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for ruby35-3.5.0.p1,1: CAPIDOCS=off: Build and install C API documents DEBUG=off: Build with debugging support DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples GMP=off: Use GMP to accelerate Bignum operations RDOC=on: Build and install Rdoc indexes YJIT=off: Enable YJIT (Yet Another Ruby JIT) ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- ruby@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --with-rubyhdrdir="/usr/local/include/ruby-3.5/" --with-rubylibprefix="/usr/local/lib/ruby" --docdir="/usr/local/share/doc/ruby35" --with-soname=ruby35 --program-prefix="" --program-suffix="35" --disable-rpath --enable-install-static-library --enable-pthread --enable-shared --with-ruby-version="3.5" --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} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- debugflags= XDG_DATA_HOME=/wrkdirs/usr/ports/lang/ruby35/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/ruby35/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/ruby35/work/.cache HOME=/wrkdirs/usr/ports/lang/ruby35/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/ruby35/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/ruby35/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" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 --End CONFIGURE_ENV-- --MAKE_ENV-- OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib XDG_DATA_HOME=/wrkdirs/usr/ports/lang/ruby35/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/lang/ruby35/work XDG_CACHE_HOME=/wrkdirs/usr/ports/lang/ruby35/work/.cache HOME=/wrkdirs/usr/ports/lang/ruby35/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/lang/ruby35/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/lang/ruby35/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=" " LIBS="-lpthread -L/usr/local/lib" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-alia sing -isystem /usr/local/include " 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" --End MAKE_ENV-- --PLIST_SUB-- 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.5" RUBY_ARCHLIBDIR="lib/ruby/3.5/aarch64-freebsd16" RUBY_SITELIBDIR="lib/ruby/site_ruby/3.5" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/3.5/aarch64-freebsd16" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/3.5" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/3.5/aarch64-freebsd16" RUBY_MODDOCDIR="share/doc/ruby35/ruby" RUBY_MODEXAMPLESDIR="share/examples/ruby35/ruby" RUBY_DOCDIR="share/doc/ruby35" RUBY_EXAMPLESDIR="share/examples/ruby35" RUBY_RIDIR="share/ri/3.5/system" RUBY_SITERIDIR="share/ri/3.5/site" RUBY_VERSION="3.5.0" RUBY_VER="3.5" RUBY_SHLIBVER="35" RUBY_ARCH="aarch64-freebsd16" RUBY_SUFFIX="35" RUBY_DEFAULT_SUFFIX="33" IF_DEFAULT="@comment " OSREL=16.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DI R=lib DOCSDIR="share/doc/ruby" EXAMPLESDIR="share/examples/ruby" DATADIR="share/ruby" WWWDIR="www/ruby" ETCDIR="etc/ruby" --End PLIST_SUB-- --SUB_LIST-- 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 --End SUB_LIST-- ---Begin make.conf--- # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes # Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs MAKE_JOBS_NUMBER=3 #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 1048576 stack size (kbytes, -s) 1048576 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =======================<phase: check-sanity >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License BSD2CLAUSE RUBY accepted by the user =========================================================================== =======================<phase: pkg-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ruby35-3.5.0.p1,1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.3.1_1.pkg [main-arm64-default-job-07] Installing pkg-2.3.1_1... [main-arm64-default-job-07] Extracting pkg-2.3.1_1: .......... done ===> ruby35-3.5.0.p1,1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of ruby35-3.5.0.p1,1 =========================================================================== =======================<phase: fetch-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: fetch >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License BSD2CLAUSE RUBY accepted by the user ===> Fetching all distfiles required by ruby35-3.5.0.p1,1 for building =========================================================================== =======================<phase: checksum >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License BSD2CLAUSE RUBY accepted by the user ===> Fetching all distfiles required by ruby35-3.5.0.p1,1 for building => SHA256 Checksum OK for ruby/ruby-3.5.0-preview1.tar.xz. =========================================================================== =======================<phase: extract-depends>============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: extract >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> License BSD2CLAUSE RUBY accepted by the user ===> Fetching all distfiles required by ruby35-3.5.0.p1,1 for building ===> Extracting for ruby35-3.5.0.p1,1 => SHA256 Checksum OK for ruby/ruby-3.5.0-preview1.tar.xz. /bin/mv /wrkdirs/usr/ports/lang/ruby35/work/ruby-3.5.0-preview1/ChangeLog /wrkdirs/usr/ports/lang/ruby35/work/ruby-3.5.0-preview1/doc/ChangeLog =========================================================================== =======================<phase: patch-depends >============================ ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =======================<phase: patch >============================ ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for ruby35-3.5.0.p1,1 ===> Applying FreeBSD patches for ruby35-3.5.0.p1,1 from /usr/ports/lang/ruby35/files =========================================================================== <snip> configuring -test-/recursion configuring -test-/regexp configuring -test-/scan_args configuring -test-/st/foreach configuring -test-/st/numhash configuring -test-/st/update configuring -test-/stack configuring -test-/string configuring -test-/struct configuring -test-/symbol configuring -test-/thread/id configuring -test-/thread/instrumentation configuring -test-/thread/lock_native_thread configuring -test-/thread_fd configuring -test-/time configuring -test-/tracepoint configuring -test-/typeddata configuring -test-/vm configuring -test-/wait configuring cgi/escape configuring continuation configuring coverage configuring date configuring digest configuring digest/bubblebabble configuring digest/md5 configuring digest/rmd160 configuring digest/sha1 configuring digest/sha2 configuring erb/escape configuring etc configuring fcntl configuring io/console configuring io/nonblock configuring io/wait configuring json configuring json/generator configuring json/parser configuring monitor configuring objspace configuring openssl configuring pathname configuring psych configuring pty configuring rbconfig/sizeof configuring ripper configuring rubyvm configuring socket configuring stringio configuring strscan configuring zlib configuring bigdecimal-3.1.9/ext/bigdecimal configuring debug-1.10.0/ext/debug configuring fiddle-1.1.6/ext/fiddle configuring nkf-0.2.0/ext/nkf configuring racc-1.8.1/ext/racc/cparse configuring rbs-3.9.2/ext/rbs_extension configuring syslog-0.3.0/ext/syslog generating makefile exts.mk exts.mk unchanged linking shared-object -test-/RUBY_ALIGNOF.so linking shared-object -test-/abi.so linking shared-object -test-/arith_seq/beg_len_step.so linking shared-object -test-/arith_seq/extract.so linking shared-object -test-/array/to_ary_concat.so linking shared-object -test-/array/resize.so linking shared-object -test-/asan.so linking shared-object -test-/bignum.so linking shared-object -test-/bug_14834.so linking shared-object -test-/bug_3571.so linking shared-object -test-/bug_5832.so linking shared-object -test-/bug_reporter.so linking shared-object -test-/class.so linking shared-object -test-/cxxanyargs.so linking shared-object -test-/debug.so linking shared-object -test-/dln/empty.so linking shared-object -test-/econv.so linking shared-object -test-/ensure_and_callcc.so linking shared-object -test-/enumerator_kw.so linking shared-object -test-/eval.so linking shared-object -test-/exception.so linking shared-object -test-/fatal.so linking shared-object -test-/file.so linking shared-object -test-/float.so linking shared-object -test-/funcall.so linking shared-object -test-/gvl/call_without_gvl.so linking shared-object -test-/hash.so linking shared-object -test-/integer.so linking shared-object -test-/iseq_load.so linking shared-object -test-/iter.so linking shared-object -test-/load/dot.dot.so linking shared-object -test-/load/protect.so linking shared-object -test-/load/resolve_symbol_resolver.so linking shared-object -test-/load/resolve_symbol_target.so linking shared-object -test-/load/stringify_symbols.so linking shared-object -test-/load/stringify_target.so linking shared-object -test-/marshal/compat.so linking shared-object -test-/marshal/internal_ivar.so linking shared-object -test-/marshal/usr.so linking shared-object -test-/memory_view.so linking shared-object -test-/method.so linking shared-object -test-/notimplement.so linking shared-object -test-/num2int.so linking shared-object -test-/path_to_class.so linking shared-object -test-/postponed_job.so linking shared-object -test-/printf.so linking shared-object -test-/proc.so linking shared-object -test-/random.so linking shared-object -test-/rational.so linking shared-object -test-/rb_call_super_kw.so linking shared-object -test-/recursion.so linking shared-object -test-/regexp.so linking shared-object -test-/scan_args.so linking shared-object -test-/st/foreach.so linking shared-object -test-/st/numhash.so linking shared-object -test-/st/update.so linking shared-object -test-/stack.so linking shared-object -test-/string.so linking shared-object -test-/struct.so linking shared-object -test-/symbol.so linking shared-object -test-/thread/instrumentation.so linking shared-object -test-/thread/lock_native_thread.so linking shared-object -test-/thread_fd.so linking shared-object -test-/time.so linking shared-object -test-/tracepoint.so linking shared-object -test-/typeddata.so linking shared-object -test-/vm/at_exit.so linking shared-object -test-/wait.so linking shared-object cgi/escape.so linking shared-object continuation.so linking shared-object coverage.so installing default coverage libraries linking shared-object date_core.so installing default date_core libraries linking shared-object digest.so installing digest libraries installing default digest libraries linking shared-object digest/bubblebabble.so linking shared-object digest/md5.so linking shared-object digest/rmd160.so linking shared-object digest/sha1.so linking shared-object digest/sha2.so installing default sha2 libraries linking shared-object erb/escape.so linking shared-object etc.so linking shared-object fcntl.so linking shared-object io/console.so installing default console libraries linking shared-object io/nonblock.so linking shared-object io/wait.so installing default libraries linking shared-object json/ext/generator.so linking shared-object json/ext/parser.so linking shared-object monitor.so installing default monitor libraries linking shared-object objspace.so installing default objspace libraries linking shared-object openssl.so installing default openssl libraries linking shared-object pathname.so installing default pathname libraries linking shared-object psych.so installing default psych libraries linking shared-object pty.so installing default pty libraries linking shared-object rbconfig/sizeof.so linking shared-object ripper.so installing default ripper libraries installing default libraries linking shared-object socket.so installing default socket libraries linking shared-object stringio.so linking shared-object strscan.so installing default strscan libraries linking shared-object zlib.so linking shared-object bigdecimal.so compiling debug.c compiling iseq_collector.c linking shared-object debug/debug.so linking shared-object fiddle.so linking shared-object nkf.so linking shared-object racc/cparse.so linking shared-object rbs_extension.so linking shared-object syslog_ext.so `ruby35' is up to date. making enc making trans making encs generating aarch64-freebsd16-fake.rb aarch64-freebsd16-fake.rb updated Generating RDoc documentation ld-elf.so.1: /usr/local/lib/libunwind.so.8: Undefined symbol "__aarch64_ldadd4_acq_rel" *** Error code 1 Stop. make: stopped making "install" in /wrkdirs/usr/ports/lang/ruby35/work/ruby-3.5.0-preview1 *** Error code 1 Stop. make: stopped making "stage" in /usr/ports/lang/ruby35
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6912f472.3124.7e163af4>
