commit:     f6d432b09c1c81a53b6dd51f35ad730f682a0518
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Sun Feb 18 22:15:27 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 19 04:04:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6d432b0

sys-libs/libcap-ng: apply elibtoolize to ensure LTO flags stick

It optionally runs eautomake for prefix, but never elibtoolize...

Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild 
b/sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild
index a1b318b5eae6..159df67e7c45 100644
--- a/sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild
+++ b/sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 # Keep an eye on Fedora's packaging 
(https://src.fedoraproject.org/rpms/libcap-ng/tree/rawhide) for patches
 # Same maintainer in Fedora as upstream
 PYTHON_COMPAT=( python3_{10..12} )
-inherit autotools flag-o-matic python-r1
+inherit autotools flag-o-matic libtool python-r1
 
 DESCRIPTION="POSIX 1003.1e capabilities"
 HOMEPAGE="https://people.redhat.com/sgrubb/libcap-ng/";
@@ -37,6 +37,7 @@ src_prepare() {
                # bug #668722
                eautomake
        fi
+       elibtoolize
 }
 
 src_configure() {

Reply via email to