Date: Sat, 13 Jun 2026 16:06:49 +0000 From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 296036] lang/python314: enable PGO + full LTO with LTO option Message-ID: <bug-296036-21822-fD8whR7Q0h@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-296036-21822@https.bugs.freebsd.org/bugzilla/>
index | next in thread | previous in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296036 Charlie Li <vishwin@freebsd.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|maintainer-feedback?(python |maintainer-feedback+ |@FreeBSD.org) | CC| |vishwin@freebsd.org Resolution|--- |Not Accepted Summary|lang/python314 |lang/python314: enable PGO | |+ full LTO with LTO option Status|New |Closed --- Comment #2 from Charlie Li <vishwin@freebsd.org> --- PGO (--enable-optimizations) requires llvm-profdata which is not in the base system. It is present in the LLVM ports but this would result in a circular dependency, since oft-used parts of LLVM use Python to build (and sometimes run). Tail calls could be considered later, depending on which based-on-LLVM versions are present in each supported base system. -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-296036-21822-fD8whR7Q0h>
