Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Oct 2023 22:00:29 +0200
From:      Joel Bodenmann <jbo@FreeBSD.org>
To:        stable@FreeBSD.org
Subject:   Base libc++ missing symbol
Message-ID:  <20231002220029.7fd36b77@beefy02>

next in thread | raw e-mail | index | archive | help
Hi,

It seems like I finally managed to hose a FreeBSD system.
The machine in question is my workstation at home. It has been running
stable/13 without any problems. Yesterday I've updated to
ef295f69abbffb3447771a30df6906ca56a5d0c0 and since then I'm getting an
undefined symbol on anything using Qt:

ld-elf.so.1: /usr/local/lib/qt5/libQt5Widgets.so.5: Undefined symbol
"_ZTVNSt3__13pmr25monotonic_buffer_resourceE"

Unless I'm missing something, it would seem like my base libc++
is missing the pmr::monotonic_buffer_resource symbol.

At first I thought I might have messed up on installworld but rolling
back to the previous boot environment and then performing the same
procedure again lead to the same outcome.

Any ideas or wild guesses? Anything obvious I'm missing here?

uname -a
FreeBSD beefy02 13.2-STABLE FreeBSD 13.2-STABLE
stable/13-n256443-ef295f69abbf GENERIC amd64

freebsd-version -kru
13.2-STABLE
13.2-STABLE
13.2-STABLE

clang --version
FreeBSD clang version 16.0.6
(https://github.com/llvm/llvm-project.git
llvmorg-16.0.6-0-g7cbf1a259152) Target: x86_64-unknown-freebsd13.2
Thread model: posix
InstalledDir: /usr/bin


Best regards,
~ jbo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20231002220029.7fd36b77>