commit:     7713099e8182bd74003d1a0a2f5be8f9347c5b26
Author:     Holger Hoffstätte <holger <AT> applied-asynchrony <DOT> com>
AuthorDate: Wed May 21 14:15:46 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 21 20:54:21 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7713099e

net-dns/dnsdist: clean up unnecessary eautoreconf & sed

The eautoreconf was added in commit 4b330dc703c3
("net-dns/dnsdist: add patch for net-libs/quiche >= 0.23.0") because
a patch touched m4 files; this patch has since been integrated upstream.
The sed appeared in commit cd27b48e1fbc ("net-dns/dnsdist: 1.9.0-r1
update EAPI 7 -> 8, new useflags and several fixes all over.") without
any explanation; removing it does not seem to have any negative effect.

Signed-off-by: Holger Hoffstätte <holger <AT> applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/42169
Closes: https://github.com/gentoo/gentoo/pull/42169
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-dns/dnsdist/dnsdist-1.9.10.ebuild | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/net-dns/dnsdist/dnsdist-1.9.10.ebuild 
b/net-dns/dnsdist/dnsdist-1.9.10.ebuild
index 2b530d29c1bf..94331b3911af 100644
--- a/net-dns/dnsdist/dnsdist-1.9.10.ebuild
+++ b/net-dns/dnsdist/dnsdist-1.9.10.ebuild
@@ -54,9 +54,6 @@ src_prepare() {
 
        # clean up duplicate file
        rm -f README.md
-
-       # reconfigure
-       eautoreconf
 }
 
 src_configure() {
@@ -67,9 +64,6 @@ src_configure() {
        ! use dnstap && append-cppflags -DDISABLE_PROTOBUF
        ! use web && append-cppflags -DDISABLE_BUILTIN_HTML
 
-       sed 's/hardcode_libdir_flag_spec_CXX='\''$wl-rpath 
$wl$libdir'\''/hardcode_libdir_flag_spec_CXX='\''$wl-rpath $wl\/$libdir'\''/g' \
-               -i "${S}/configure"
-
        local myeconfargs=(
                --sysconfdir=/etc/dnsdist
                --with-lua="${ELUA}"

Reply via email to