Bugzilla Automation <[email protected]> has asked freebsd-python (Nobody)
<[email protected]> for maintainer-feedback:
Bug 295967: lang/python315: mark as IGNORE_i386, we won't get upstream support,
ctypes is broken and complex depends on SSE2
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295967



--- Description ---
Please change python315 from BROKEN_i386 in its Makefile to IGNORE_i386 so as
to make sure we stop packaging it, communicate to users the situation is
permanent and no Python 3.15 release will appear for i386, and we won't receive
upstream support per
https://github.com/python/cpython/issues/151007#issuecomment-4658177717 

On i386, ctypes is broken and fails to pass two short integers round trip
(relevant self-tests failing); complex deviates from other platforms in
near-extinction conditioned calculations because 80387 has different precision
than most other platforms. Details in that linked (closed) upstream issue.

FreeBSD will discontinue i386 support for good at the end of 2026 by letting go
of 14.X release which were the last to support i386, Python 3.15 would appear a
dozen weeks before that day, and i386 is already unsupported on 15.X.

https://www.freebsd.org/security/#sup
https://www.freebsd.org/platforms/

Reply via email to