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/
