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)"
