Hi, The following patch add MODCARGO_WANTLIB to WANTLIB.
It is required as python3.10/site-packages/bcrypt/_bcrypt.abi3.so file reference libc++abi and libc. 0x0000000000000001 (NEEDED) Shared library: [libc++abi.so.6.0] 0x0000000000000001 (NEEDED) Shared library: [libc.so.98.0] Without it, py3-bcrypt isn't updated when libc is bumped. Comments or OK ? -- Sebastien Marie diff /home/semarie/repos/openbsd/ports commit - 02bae0e33157daec047bd3f8064ef4dc3d7f19d9 path + /home/semarie/repos/openbsd/ports blob - a75fa6b9dd49d531ab6f9ce09f3b992a5c0600ef file + security/py-bcrypt/Makefile --- security/py-bcrypt/Makefile +++ security/py-bcrypt/Makefile @@ -4,6 +4,7 @@ MODPY_EGG_VERSION= 4.1.1 DISTNAME= bcrypt-${MODPY_EGG_VERSION} DISTFILES= bcrypt-${MODPY_EGG_VERSION}${EXTRACT_SUFX} PKGNAME= py-${DISTNAME} +REVISION= 0 .include "crates.inc" @@ -12,7 +13,7 @@ CATEGORIES= security # Apache License 2.0 PERMIT_PACKAGE= Yes -WANTLIB += pthread ${MODPY_WANTLIB} +WANTLIB += pthread ${MODPY_WANTLIB} ${MODCARGO_WANTLIB} COMPILER= base-clang ports-gcc COMPILER_LANGS= c