commit:     a5d0f69245d5ea86747e32bf9dfe55aaa6381052
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Tue Jun 25 00:14:19 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 25 01:31:27 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d0f692

dev-libs/libgpg-error: make sure elibtoolize is applied

Needed to e.g. pass LTO warning flags through to the linker.

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

 dev-libs/libgpg-error/libgpg-error-1.49.ebuild | 3 ++-
 dev-libs/libgpg-error/libgpg-error-1.50.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
index 949d3e4118c1..4f81b57cfe39 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
@@ -10,7 +10,7 @@ EAPI=8
 # any subsequent ones linked within so you're covered for a while.)
 
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-inherit multilib-minimal toolchain-funcs verify-sig
+inherit libtool multilib-minimal toolchain-funcs verify-sig
 
 DESCRIPTION="Contains error handling functions used by GnuPG software"
 HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
@@ -42,6 +42,7 @@ MULTILIB_CHOST_TOOLS=(
 
 src_prepare() {
        default
+       elibtoolize
 
        if use prefix ; then
                # don't hardcode /usr/xpg4/bin/sh as shell on Solaris

diff --git a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
index a2ccb520f561..a2100f300ae2 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
@@ -10,7 +10,7 @@ EAPI=8
 # any subsequent ones linked within so you're covered for a while.)
 
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-inherit multilib-minimal toolchain-funcs verify-sig
+inherit libtool multilib-minimal toolchain-funcs verify-sig
 
 DESCRIPTION="Contains error handling functions used by GnuPG software"
 HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error";
@@ -46,6 +46,7 @@ PATCHES=(
 
 src_prepare() {
        default
+       elibtoolize
 
        if use prefix ; then
                # don't hardcode /usr/xpg4/bin/sh as shell on Solaris

Reply via email to