Date: Wed, 10 Jan 2024 02:05:46 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 276231] devel/py-threadpoolctl: Mark broken on 13.2-RELEASE and earlier, add pytest Message-ID: <bug-276231-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D276231 Bug ID: 276231 Summary: devel/py-threadpoolctl: Mark broken on 13.2-RELEASE and earlier, add pytest Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: sunpoet@FreeBSD.org Reporter: jwb@freebsd.org Flags: maintainer-feedback?(sunpoet@FreeBSD.org) Assignee: sunpoet@FreeBSD.org py-threadpoolctl does not function properly on 13.2-RELEASE and earlier due= to improper handling on dynamically loaded libc. FreeBSD 13-STABLE and 14 are patched to handle the code correctly. Suggest something like the following: .include <bsd.port.options.mk> .if ${OPSYS} =3D=3D FreeBSD && ${OSVERSION} < 1302509 BROKEN=3D Does not run on FreeBSD 13.2 or earlier due to handling of dynamically loaded libc .endif Note: 1302509 is a later commit than the one with the fix, but it should be fine as nobody is likely depending on an earlier 13-STABLE. Reference: https://github.com/joblib/threadpoolctl/pull/148#discussion_r1446329259 Also, adding USE_PYTHON=3Dpytest seems sufficient to enable "make test". --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-276231-7788>