From 110fc451b3379afbe820ac8745d5682dcef861f6 Mon Sep 17 00:00:00 2001 From: Martijn Dekker Date: Wed, 17 Aug 2022 13:45:01 +0100 Subject: [PATCH] ksh93/Mamfile: fix shcomp dependency check The dependency rule 'prev libshell.a archive' did not actually cause shcomp to be rebuilt when something in libast.a changed. Replace by 'prev ksh' to ensure shcomp is rebuilt/relinked whenever ksh is. --- src/cmd/ksh93/Mamfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cmd/ksh93/Mamfile b/src/cmd/ksh93/Mamfile index b5f682d45..8dc45e956 100644 --- a/src/cmd/ksh93/Mamfile +++ b/src/cmd/ksh93/Mamfile @@ -1319,7 +1319,7 @@ make install prev sh/shcomp.c exec - ${CC} ${mam_cc_FLAGS} ${CCFLAGS} -I. -Iinclude -I${PACKAGE_ast_INCLUDE} -DSH_DICT=${SH_DICT} -D_API_ast=20100309 -D_PACKAGE_ast -DERROR_CONTEXT_T=Error_context_t -c sh/shcomp.c done shcomp.o generated - prev libshell.a archive + prev ksh prev +ljobs prev +li prev ${mam_libsocket}