[Bug 290914] Cannot bootstrap lang/sbcl on FreeBSD 15.0

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 09 Nov 2025 14:06:13 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290914

            Bug ID: 290914
           Summary: Cannot bootstrap lang/sbcl on FreeBSD 15.0
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: krion@FreeBSD.org
          Reporter: shamaz.mazum@gmail.com
          Assignee: krion@FreeBSD.org
             Flags: maintainer-feedback?(krion@FreeBSD.org)

When trying to build lang/sbcl on 15.0-BETA5 I get this in the log:

vasily@vonbraun:~ % tail -n 20
/usr/local/poudriere/data/logs/bulk/15amd64-newabi-desktop/latest-per-pkg/sbcl-2.5.10,1.log
=======================<phase: configure      >============================
===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534
===>  Configuring for sbcl-2.5.10,1
===========================================================================
=======================<phase: build          >============================
===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534
===>  Building for sbcl-2.5.10,1
(cd /wrkdirs/usr/ports/lang/sbcl/work/sbcl-2.5.10 && /bin/sh make.sh
--prefix="/usr/local"
--xc-host="/wrkdirs/usr/ports/lang/sbcl/work/sbcl-1.2.7-x86-64-freebsd/src/runtime/sbcl
--core
/wrkdirs/usr/ports/lang/sbcl/work/sbcl-1.2.7-x86-64-freebsd/output/sbcl.core
--noinform --disable-debugger --no-sysinit --no-userinit"
--with-sb-core-compression --with-gencgc --without-mark-region-gc
--with-sb-qshow --with-sb-simd --with-sb-thread --with-sb-unicode
--with-sb-xref-for-internals)
ld-elf.so.1: Shared object "libutil.so.9" not found, required by "sbcl"
No working host Common Lisp implementation.
See ./INSTALL, the "SOURCE DISTRIBUTION" section
*** Error code 1

Stop.
make: stopped making "build" in /usr/ports/lang/sbcl
=>> Cleaning up wrkdir
===>  Cleaning for sbcl-2.5.10,1
build of lang/sbcl | sbcl-2.5.10,1 ended at 2025-11-09T16:02:05+03:00
build time: 00:00:07
!!! build failure encountered !!!

As it says, FreeBSD 15.0 has libutil.so.10 and the official SBCL binary is
linked against libutil.so.9, therefore it's impossible to build SBCL when SBCL
is used for bootstrapping.

What should we do in this situation? Can we, e.g. ask SBCL developers to host a
newer version for the new FreeBSD?

-- 
You are receiving this mail because:
You are the assignee for the bug.