Index | Thread | Search

From:
George Koehler <kernigh@gmail.com>
Subject:
Re: amd64 package build breakage 2025-08-22
To:
Christian Weisgerber <naddy@mips.inka.de>
Cc:
ports@openbsd.org, Rafael Sadowski <rsadowski@openbsd.org>
Date:
Sat, 23 Aug 2025 16:01:51 -0400

Download raw body.

Thread
On Sat, 23 Aug 2025 21:08:58 +0200
Christian Weisgerber <naddy@mips.inka.de> wrote:

> x11/qt6/qtwebengine             error: unable to find library -latomic

/usr/local/lib/libatomic.so.3.0 is in lang/gcc/8,-libs

For functions like __atomic_compare_exchange_8, ports-gcc needs
-latomic, but base-clang finds them in /usr/lib/libcompiler_rt.a by
default, so you should not pass -latomic to clang.  I suspect that
qtwebengine accidentally found libatomic before dpb junked gcc-libs.
--gkoehler