Date: Tue, 11 Feb 2025 04:06:13 +0200 From: Konstantin Belousov <kostikbel@gmail.com> To: "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net> Cc: Dimitry Andric <dim@freebsd.org>, current@freebsd.org Subject: Re: __cxa_thread_call_dtors: dtr 0x........ from unloaded dso, skipping Message-ID: <Z6qwlap7Nn9kfLfH@kib.kiev.ua> In-Reply-To: <4so13o96-5r39-15oo-qp05-78n11qsr2556@yvfgf.mnoonqbm.arg> References: <46pq4r4n-p46r-47nn-r1ss-7r2984891pn7@yvfgf.mnoonqbm.arg> <16A8852E-DEA9-408E-80BC-94322FB2415E@FreeBSD.org> <p2p1n65r-511q-9oos-6369-0qnq2q7os4q7@yvfgf.mnoonqbm.arg> <0A55614E-3577-4933-9CCD-4D723DFA86E8@FreeBSD.org> <4so13o96-5r39-15oo-qp05-78n11qsr2556@yvfgf.mnoonqbm.arg>
index | next in thread | previous in thread | raw e-mail
On Tue, Feb 11, 2025 at 12:21:29AM +0000, Bjoern A. Zeeb wrote: > On Mon, 26 Jun 2023, Dimitry Andric wrote: > > > On 26 Jun 2023, at 17:29, Bjoern A. Zeeb <bzeeb-lists@lists.zabbadoz.net> wrote: > > > > > > On Mon, 26 Jun 2023, Dimitry Andric wrote: > > > > > > > On 26 Jun 2023, at 17:00, Bjoern A. Zeeb <bzeeb-lists@lists.zabbadoz.net> wrote: > > > > > > > > > > while building world and current I see a lot of: > > > > > > > > > > __cxa_thread_call_dtors: dtr 0x...... from unloaded dso, skipping > > > > > > > > > > Can anyone shed light on that? > > > > > > > > You need (thanks to Kostik): > > > > https://cgit.freebsd.org/src/commit/?id=42ceab3ea1a997db93b65404be0ee4b17b5382d7 > > > > > > > > Build libc and install it, then the messages should disappear. > > > > > > Great! Basically update world and it'll go. > > > Do we add an UPDATING note for this or do we consider it developer noise? > > > > I think the message has been there for a long time, but was not often > > noticed. It happened when the buildworld bootstrap decides to build a > > static bootstrap lld ("SYSTEM_LINKER: libclang will be built for > > bootstrapping a cross-linker"), so usually when lld's version is bumped. > > And that is because lld is one of the few threaded build tools in the > > tree. > > > > The messages themselves are harmless and can be ignored. Feel free to > > add an UPDATING note to that effect, otherwise worried users might think > > something is off. :) > > And it seems to be back after I updated to main from a few days ago: > > During make buildkernel I now see: > > ... > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xf043d0 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe7bc90 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xf043d0 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe7bc90 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > __cxa_thread_call_dtors: dtr 0xe67c10 from unloaded dso, skipping > ... Your linker is old. I believe this should cure itself after the upgrade is done.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Z6qwlap7Nn9kfLfH>
