From: Kirill A. Korinsky Subject: Re: To: bentley@openbsd.org, ports@openbsd.org Date: Mon, 01 Dec 2025 11:23:38 +0100 On Mon, 01 Dec 2025 10:05:10 +0100, Stuart Henderson wrote: > > On 2025/11/30 16:02, Kirill A. Korinsky wrote: > > WANTLIB needs pthread: > > > > lunasvg $ ldd /build/pobj/lunasvg-3.5.0/fake-amd64/usr/local/lib/*so* | grep pthread > > /build/pobj/lunasvg-3.5.0/fake-amd64/usr/local/lib/liblunasvg.so.0.0: exit status 1 > > 00000d8f39e7c000 00000d8f39e89000 rlib 0 1 0 /usr/lib/libpthread.so.28.1 > > ldd is the wrong tool to check this, it includes things pulled in > via inter-library dependencies. WANTLIB should only list things > pulled in directly by this port, see objdump -p. > It states: Dynamic Section: NEEDED libplutovg.so.0.0 NEEDED libc++.so.12.0 NEEDED libc++abi.so.9.0 NEEDED libpthread.so.28.1 NEEDED libm.so.10.1 SONAME liblunasvg.so.0.0 have I missed something? -- wbr, Kirill