summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz93@gmail.com>2024-03-11 19:46:14 -0400
committerSam James <sam@gentoo.org>2024-03-12 00:28:41 +0000
commit19de11b220e212e8a6b1fb20ecf4e7474091125a (patch)
treef760f257e4c56f03ff1a2a1392bf43b737b43eff /sys-libs/libunwind/libunwind-9999.ebuild
parentdev-util/herdtools7: add github upstream metadata (diff)
downloadgentoo-19de11b220e212e8a6b1fb20ecf4e7474091125a.tar.gz
gentoo-19de11b220e212e8a6b1fb20ecf4e7474091125a.tar.bz2
gentoo-19de11b220e212e8a6b1fb20ecf4e7474091125a.zip
sys-libs/libunwind: make sure elibtoolize is applied
Needed to e.g. pass LTO warning flags through to the linker. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-libs/libunwind/libunwind-9999.ebuild')
-rw-r--r--sys-libs/libunwind/libunwind-9999.ebuild4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys-libs/libunwind/libunwind-9999.ebuild b/sys-libs/libunwind/libunwind-9999.ebuild
index 1a96013dda65..589d748ba8b7 100644
--- a/sys-libs/libunwind/libunwind-9999.ebuild
+++ b/sys-libs/libunwind/libunwind-9999.ebuild
@@ -13,7 +13,7 @@ LIBUNWIND_DOCS_VERSION=1.8.0
# Default to generating docs (inc. man pages) if no prebuilt; overridden later
LIBUNWIND_DOCS_USEFLAG="+doc"
-inherit multilib-minimal
+inherit libtool multilib-minimal
DESCRIPTION="Portable and efficient API to determine the call-chain of a program"
HOMEPAGE="https://savannah.nongnu.org/projects/libunwind"
@@ -82,6 +82,8 @@ src_prepare() {
if [[ ${PV} == 9999 ]] ; then
eautoreconf
+ else
+ elibtoolize
fi
}