commit:     2b4558f7270faa30595c219a10be908257542bbf
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 31 22:59:23 2024 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Wed Jul 31 22:59:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4558f7

dev-libs/libgit2: remove no longer needed strict-aliasing workaround

As noted (and just confirmed via bisect) on the bug, the test failure
was fixed upstream:
https://github.com/libgit2/libgit2/commit/54218b5506a45217403f6cdfb85fce861b62606d

Closes: https://bugs.gentoo.org/927821
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 dev-libs/libgit2/libgit2-1.8.1.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-libs/libgit2/libgit2-1.8.1.ebuild 
b/dev-libs/libgit2/libgit2-1.8.1.ebuild
index d2b9098cf1c3..d61dadbe9330 100644
--- a/dev-libs/libgit2/libgit2-1.8.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.8.1.ebuild
@@ -44,9 +44,6 @@ src_configure() {
                -DUSE_HTTP_PARSER=system
                -DREGEX_BACKEND=pcre2
        )
-       # https://bugs.gentoo.org/927821
-       append-flags -fno-strict-aliasing
-       filter-lto
        # https://bugs.gentoo.org/925207
        append-lfs-flags
        cmake_src_configure

Reply via email to