commit:     a2e843d56a93928dfd43586eac7df0ee42d63ca0
Author:     orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Sat May 24 03:23:30 2025 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Mon Aug  4 23:58:51 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e843d5

net-proxy/squid: use AT_NO_RECURSIVE

With slibtool and sltdl eautoreconf fails because the default
aclocal.m4 contains references to the vendored libltdl. This is because
upstream generates the sources with libltdl included in
AC_CONFIG_SUBDIRS, but then comments the line in configure.ac for
release.

Closes: https://bugs.gentoo.org/956509
Closes: https://github.com/gentoo/gentoo/pull/42236
Signed-off-by: orbea <orbea <AT> riseup.net>
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 net-proxy/squid/squid-6.14.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-proxy/squid/squid-6.14.ebuild 
b/net-proxy/squid/squid-6.14.ebuild
index 40dfcf4b727c..747c55f6c38c 100644
--- a/net-proxy/squid/squid-6.14.ebuild
+++ b/net-proxy/squid/squid-6.14.ebuild
@@ -140,7 +140,8 @@ src_prepare() {
        sed -i -e 's:_LTDL_SETUP:LTDL_INIT([installable]):' \
                libltdl/configure.ac || die
 
-       eautoreconf
+       # https://bugs.gentoo.org/956509
+       AT_NO_RECURSIVE="yes" eautoreconf
 }
 
 src_configure() {

Reply via email to