Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Jun 2026 22:58:18 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   maintainer-feedback requested: [Bug 295967] lang/python315: mark as IGNORE_i386, we won't get upstream support, ctypes is broken and complex depends on SSE2
Message-ID:  <bug-295967-21822-pK2Rg3Aalx@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-295967-21822@https.bugs.freebsd.org/bugzilla/>

index | next in thread | previous in thread | raw e-mail

Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-python (Nobody)
<python@FreeBSD.org> 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/


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-295967-21822-pK2Rg3Aalx>