commit:     92481379ec242ee1e3d9e1e95f66fe9613413865
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 17 17:26:25 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 17 17:26:46 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92481379

dev-cpp/folly: filter LTO

I haven't filed this upstream (at least for now) as our bugs tend to
not get much traction.

Closes: https://bugs.gentoo.org/949607
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-cpp/folly/folly-2024.11.04.00-r2.ebuild | 3 +++
 dev-cpp/folly/folly-2025.04.14.00-r1.ebuild | 3 +++
 dev-cpp/folly/folly-2025.04.14.00-r2.ebuild | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/dev-cpp/folly/folly-2024.11.04.00-r2.ebuild 
b/dev-cpp/folly/folly-2024.11.04.00-r2.ebuild
index 2814b97344eb..9cbed7021ae2 100644
--- a/dev-cpp/folly/folly-2024.11.04.00-r2.ebuild
+++ b/dev-cpp/folly/folly-2024.11.04.00-r2.ebuild
@@ -65,6 +65,9 @@ src_unpack() {
 }
 
 src_configure() {
+       # bug #949607
+       filter-lto
+
        # TODO: liburing could in theory be optional but fails to link
        local mycmakeargs=(
                -DCMAKE_INSTALL_DIR="$(get_libdir)/cmake/${PN}"

diff --git a/dev-cpp/folly/folly-2025.04.14.00-r1.ebuild 
b/dev-cpp/folly/folly-2025.04.14.00-r1.ebuild
index eb787db6e428..c3bbe87a20b7 100644
--- a/dev-cpp/folly/folly-2025.04.14.00-r1.ebuild
+++ b/dev-cpp/folly/folly-2025.04.14.00-r1.ebuild
@@ -75,6 +75,9 @@ src_prepare() {
 }
 
 src_configure() {
+       # bug #949607
+       filter-lto
+
        local mycmakeargs=(
                -DCMAKE_INSTALL_DIR="$(get_libdir)/cmake/${PN}"
                -DLIB_INSTALL_DIR="$(get_libdir)"

diff --git a/dev-cpp/folly/folly-2025.04.14.00-r2.ebuild 
b/dev-cpp/folly/folly-2025.04.14.00-r2.ebuild
index bdb37c3b957d..44377f35c5f3 100644
--- a/dev-cpp/folly/folly-2025.04.14.00-r2.ebuild
+++ b/dev-cpp/folly/folly-2025.04.14.00-r2.ebuild
@@ -76,6 +76,9 @@ src_prepare() {
 }
 
 src_configure() {
+       # bug #949607
+       filter-lto
+
        local mycmakeargs=(
                -DCMAKE_INSTALL_DIR="$(get_libdir)/cmake/${PN}"
                -DLIB_INSTALL_DIR="$(get_libdir)"

Reply via email to