[Bug 276231] devel/py-threadpoolctl: Mark broken on 13.2-RELEASE and earlier, add pytest
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 10 Jan 2024 02:05:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276231 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} == FreeBSD && ${OSVERSION} < 1302509 BROKEN= 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=pytest seems sufficient to enable "make test". -- You are receiving this mail because: You are the assignee for the bug.