On Fri, Oct 27, 2023 at 10:41:56PM +0200, Theo Buehler wrote: > On Fri, Oct 27, 2023 at 08:27:37PM +0000, Klemens Nanni wrote: > > Something installed this library on my machine, so it came up when > > looking for future fallout. > > > > Patch looks simple, 'nm libtbb.so.* | grep syscall' shows the symbol > > gone and check_syms agrees: > > > > /l/lib/libtbb.so.1.0 --> > > /p/pobj/tbb-2020.3.3/fake-amd64/usr/local/lib/libtbb.so.1.0 > > Dynamic export changes: > > removed: > > _ZN3tbb8internal3rml14private_worker14wake_or_launchEv > > Do you know what leads to this symbol removal? That's not clear from > your patch and seems unrelated. I would have thought
Building -current without the diff shows no changes between installed and built libtbb.so.1.0, no that removal must stem from my diff. > > tbb::internal::rml::private_worker::wake_or_launch() > > should not have been exported in the first place. Perhaps something picked up from the <sys/syscall.h>? I can check later.