summaryrefslogtreecommitdiff
path: root/dev-lang/python/python-3.13.3.ebuild
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2025-05-10 12:24:47 +0100
committerSam James <sam@gentoo.org>2025-05-10 13:53:22 +0100
commite371afa912187ba5e46ff4a19b21ea80934f77ab (patch)
tree5ad71e6b6fa386ecf8e0a8e0ad6efb4ed331a852 /dev-lang/python/python-3.13.3.ebuild
parent113415c295d1d178cfc8e1d38e338b7714a1f096 (diff)
downloadgentoo-e371afa912187ba5e46ff4a19b21ea80934f77ab.tar.gz
gentoo-e371afa912187ba5e46ff4a19b21ea80934f77ab.tar.bz2
gentoo-e371afa912187ba5e46ff4a19b21ea80934f77ab.zip
dev-lang/python: drop -ffat-lto-objects for >=3.12
The broken autoconf-archive macro which required us to pass -ffat-lto-objects as a workaround has been fixed and backported to >= CPython 3.12: https://github.com/python/cpython/issues/89640#issuecomment-2456579831 Note that the Python build system still adds this anyway but hopefully that can be dropped in future, like -flto-partition=one was in https://github.com/python/cpython/issues/132257. Bug: https://bugs.gentoo.org/700012 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-lang/python/python-3.13.3.ebuild')
-rw-r--r--dev-lang/python/python-3.13.3.ebuild2
1 files changed, 0 insertions, 2 deletions
diff --git a/dev-lang/python/python-3.13.3.ebuild b/dev-lang/python/python-3.13.3.ebuild
index da9cff18c5a3..2a02ff9b8eac 100644
--- a/dev-lang/python/python-3.13.3.ebuild
+++ b/dev-lang/python/python-3.13.3.ebuild
@@ -422,9 +422,7 @@ src_configure() {
$(use_with valgrind)
)
- # https://bugs.gentoo.org/700012
if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
myeconfargs+=(
--with-lto
)