1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-11-24 07:40:52 +00:00

depend-cleanup.sh: Fix overzealous rescue.mk cleanup

grep -q -v means "are there any lines that don't match", not "are there
no lines that match", and since the file has lines other than ones with
nvme_util.o when up-to-date this triggers on every build.

Fixes:		26a09db3ad ("Fix incremental build with WITH_NVME newly enabled")
MFC after:	1 week
This commit is contained in:
Jessica Clarke 2024-09-10 17:33:06 +01:00
parent 7ce171bd42
commit e546c3950a

View File

@ -178,7 +178,7 @@ fi
# 20240416 2fda3ab0ac19 WITH_NVME: Remove from broken
if [ -f "$OBJTOP"/rescue/rescue/rescue.mk ] && \
grep -q -v 'nvme_util.o' "$OBJTOP"/rescue/rescue/rescue.mk; then
! grep -q 'nvme_util.o' "$OBJTOP"/rescue/rescue/rescue.mk; then
echo "removing rescue.mk without nvme_util.o"
run rm -f "$OBJTOP"/rescue/rescue/rescue.mk
fi