From: Matthieu Herrb Subject: Re: devel/startup-notification: fix wantlib To: ports@openbsd.org Date: Sun, 20 Jul 2025 18:23:10 +0200 On Sun, Jul 20, 2025 at 05:50:55PM +0200, Matthieu Herrb wrote: > Hi, > > After upgrading packages to the snapshot after major libs bumps, I > found that libstartup-notification-.so.2.0 was not upgraded / still > referencing libpthreads.so.27.1. > > Turns out to be a missing WANTLIB. ok ? More missing pthread in WANTLIB found on my development laptop: Index: graphics/libexif/Makefile =================================================================== RCS file: /local/cvs/ports/graphics/libexif/Makefile,v diff -u -p -u -r1.39 Makefile --- graphics/libexif/Makefile 20 Jan 2025 12:31:28 -0000 1.39 +++ graphics/libexif/Makefile 20 Jul 2025 16:21:31 -0000 @@ -2,6 +2,8 @@ COMMENT= extract digital camera info tag V= 0.6.25 DISTNAME= libexif-$V +REVISION= 0 + EXTRACT_SUFX= .tar.bz2 SHARED_LIBS= exif 13.1 @@ -13,7 +15,7 @@ HOMEPAGE= https://libexif.github.io/ # LGPLv2.1 PERMIT_PACKAGE= Yes -WANTLIB += iconv intl m +WANTLIB += iconv intl m pthread SITES= https://github.com/libexif/libexif/releases/download/v$V/ Index: security/libassuan/Makefile =================================================================== RCS file: /local/cvs/ports/security/libassuan/Makefile,v diff -u -p -u -r1.26 Makefile --- security/libassuan/Makefile 27 Sep 2023 16:34:32 -0000 1.26 +++ security/libassuan/Makefile 20 Jul 2025 16:21:31 -0000 @@ -1,6 +1,7 @@ COMMENT= IPC library used by GnuPG and gpgme DISTNAME= libassuan-2.5.5 +REVISION= 0 SHARED_LIBS += assuan 2.1 # 8.1 @@ -11,7 +12,7 @@ HOMEPAGE= https://www.gnupg.org/softwar # LGPLv3+ PERMIT_PACKAGE= Yes -WANTLIB += gpg-error iconv intl +WANTLIB += gpg-error iconv intl pthread SITES= ${SITE_GNUPG:=libassuan/} EXTRACT_SUFX= .tar.bz2 Index: security/libksba/Makefile =================================================================== RCS file: /local/cvs/ports/security/libksba/Makefile,v diff -u -p -u -r1.32 Makefile --- security/libksba/Makefile 23 Jun 2024 20:12:58 -0000 1.32 +++ security/libksba/Makefile 20 Jul 2025 16:21:31 -0000 @@ -1,6 +1,8 @@ COMMENT = X.509 library DISTNAME = libksba-1.6.7 +REVISION = 0 + CATEGORIES = security SHARED_LIBS = ksba 2.0 # 22.4 @@ -18,7 +20,7 @@ EXTRACT_SUFX = .tar.bz2 LIB_DEPENDS = devel/gettext,-runtime \ security/libgpg-error -WANTLIB += gpg-error iconv intl +WANTLIB += gpg-error iconv intl pthread CONFIGURE_STYLE = gnu -- Matthieu Herrb