commit:     60af5c2a1b0115662e871844c8af6390b7672794
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  2 18:43:39 2025 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Thu Jul  3 07:59:10 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60af5c2a

net-dns/c-ares: make sure elibtoolize is applied

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

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 net-dns/c-ares/c-ares-1.34.4.ebuild | 3 ++-
 net-dns/c-ares/c-ares-1.34.5.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-dns/c-ares/c-ares-1.34.4.ebuild 
b/net-dns/c-ares/c-ares-1.34.4.ebuild
index f5bf9a5624da..7ae948ac1146 100644
--- a/net-dns/c-ares/c-ares-1.34.4.ebuild
+++ b/net-dns/c-ares/c-ares-1.34.4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 # Both Daniel and Brad are listed as possible signers on the homepage
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bradhouse.asc
-inherit edo flag-o-matic multilib-minimal verify-sig
+inherit edo flag-o-matic libtool multilib-minimal verify-sig
 
 DESCRIPTION="C library that resolves names asynchronously"
 HOMEPAGE="https://c-ares.org/";
@@ -50,6 +50,7 @@ A__QA_CONFIG_IMPL_DECL_SKIP=(
 
 src_prepare() {
        default
+       elibtoolize
 
        if [[ ${CHOST} == *-darwin* ]] ; then
                # warnings are default, but enable -std=c90 which doesn't define

diff --git a/net-dns/c-ares/c-ares-1.34.5.ebuild 
b/net-dns/c-ares/c-ares-1.34.5.ebuild
index c2639589bb8b..5beae570fa58 100644
--- a/net-dns/c-ares/c-ares-1.34.5.ebuild
+++ b/net-dns/c-ares/c-ares-1.34.5.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 # Both Daniel and Brad are listed as possible signers on the homepage
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bradhouse.asc
-inherit edo flag-o-matic multilib-minimal verify-sig
+inherit edo flag-o-matic libtool multilib-minimal verify-sig
 
 DESCRIPTION="C library that resolves names asynchronously"
 HOMEPAGE="https://c-ares.org/";
@@ -50,6 +50,7 @@ A__QA_CONFIG_IMPL_DECL_SKIP=(
 
 src_prepare() {
        default
+       elibtoolize
 
        if [[ ${CHOST} == *-darwin* ]] ; then
                # warnings are default, but enable -std=c90 which doesn't define

Reply via email to