diff options
| author | Sam James <sam@gentoo.org> | 2025-05-10 12:24:47 +0100 |
|---|---|---|
| committer | Sam James <sam@gentoo.org> | 2025-05-10 13:53:22 +0100 |
| commit | e371afa912187ba5e46ff4a19b21ea80934f77ab (patch) | |
| tree | 5ad71e6b6fa386ecf8e0a8e0ad6efb4ed331a852 /dev-lang/python/python-3.13.3.ebuild | |
| parent | 113415c295d1d178cfc8e1d38e338b7714a1f096 (diff) | |
| download | gentoo-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.ebuild | 2 |
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 ) |
