https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295967

            Bug ID: 295967
           Summary: lang/python315: mark as IGNORE_i386, we won't get
                    upstream support, ctypes is broken and complex depends
                    on SSE2
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
               URL: https://github.com/python/cpython/issues/151007#issuec
                    omment-4658177717
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: [email protected]
          Reporter: [email protected]
             Flags: maintainer-feedback?([email protected])
             Flags: maintainer-feedback+

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/

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to