Index | Thread | Search

From:
Kirill A. Korinsky <kirill@korins.ky>
Subject:
Re:
To:
bentley@openbsd.org, ports@openbsd.org
Date:
Mon, 01 Dec 2025 11:23:38 +0100

Download raw body.

Thread
  • Anthony J. Bentley:

    NEW: graphics/lunasvg

  • Stuart Henderson:

    • Kirill A. Korinsky:

      • Stuart Henderson:

        • Kirill A. Korinsky:

On Mon, 01 Dec 2025 10:05:10 +0100,
Stuart Henderson <stu@spacehopper.org> 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