git: 182618bbff52 - main - Mk/Scripts/do-depends.sh: propagate DEBUG_MK_* to find-lib.sh

Baptiste Daroussin <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <[email protected]>
The branch main has been updated by bapt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=182618bbff520c3e07fe1c7bc844986722d2baa9

commit 182618bbff520c3e07fe1c7bc844986722d2baa9
Author:     Baptiste Daroussin <[email protected]>
AuthorDate: 2026-08-17 14:54:25 +0000
Commit:     Baptiste Daroussin <[email protected]>
CommitDate: 2026-08-17 15:09:57 +0000

    Mk/Scripts/do-depends.sh: propagate DEBUG_MK_* to find-lib.sh
    
    env -i in find_lib() drops DEBUG_MK_SCRIPTS and
    DEBUG_MK_SCRIPTS_FIND_LIB, so find-lib.sh never enables tracing.
    Pass both through env -i.
    
    PR:             245438
---
 Mk/Scripts/do-depends.sh | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/Mk/Scripts/do-depends.sh b/Mk/Scripts/do-depends.sh
index 47629c006314..10dc087a4f46 100644
--- a/Mk/Scripts/do-depends.sh
+++ b/Mk/Scripts/do-depends.sh
@@ -90,7 +90,9 @@ find_file_path()
 find_lib()
 {
 	echo -n "===>   ${dp_PKGNAME} depends on shared library: $1"
-	libfile=$(env -i PATH="${PATH}" LIB_DIRS="${dp_LIB_DIRS}" LOCALBASE="${dp_LOCALBASE}" ${dp_SH} ${dp_SCRIPTSDIR}/find-lib.sh $1)
+	libfile=$(env -i PATH="${PATH}" LIB_DIRS="${dp_LIB_DIRS}" LOCALBASE="${dp_LOCALBASE}" \
+	    DEBUG_MK_SCRIPTS="${DEBUG_MK_SCRIPTS:-}" DEBUG_MK_SCRIPTS_FIND_LIB="${DEBUG_MK_SCRIPTS_FIND_LIB:-}" \
+	    ${dp_SH} ${dp_SCRIPTSDIR}/find-lib.sh $1)
 	if [ -z "${libfile}" ]; then
 		echo " - not found"
 		return 1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.