From 765be37e23c0eb52a5f24726eb1e4478692a78b1 Mon Sep 17 00:00:00 2001 From: David Disseldorp Date: Thu, 24 Sep 2026 00:19:29 +1000 Subject: [PATCH] lkl: drop libarchive cptofs dependency Unlike fs2tar, cptofs doesn't appear to use libarchive in any way. The dependency appears to have been added by accident via commit 2030bf6e0e867e ("lkl tools: improve the build system"). Signed-off-by: David Disseldorp --- tools/lkl/Build | 2 +- tools/lkl/Targets | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/tools/lkl/Build b/tools/lkl/Build index 6048440d0e1b6c..51ea7b1486770f 100644 --- a/tools/lkl/Build +++ b/tools/lkl/Build @@ -1,6 +1,6 @@ CFLAGS_lklfuse.o += -D_FILE_OFFSET_BITS=64 -cptofs-$(LKL_HOST_CONFIG_ARCHIVE) += cptofs.o +cptofs-y += cptofs.o fs2tar-$(LKL_HOST_CONFIG_ARCHIVE) += fs2tar.o lklfuse-$(LKL_HOST_CONFIG_FUSE) += lklfuse.o diff --git a/tools/lkl/Targets b/tools/lkl/Targets index bedc64d94ea362..6f3f875ead2b7c 100644 --- a/tools/lkl/Targets +++ b/tools/lkl/Targets @@ -22,9 +22,7 @@ progs-$(LKL_HOST_CONFIG_ARCHIVE) += fs2tar LDLIBS_fs2tar-y := -larchive LDLIBS_fs2tar-$(LKL_HOST_CONFIG_NEEDS_LARGP) += -largp - -progs-$(LKL_HOST_CONFIG_ARCHIVE) += cptofs -LDLIBS_cptofs-y := -larchive +progs-y += cptofs LDLIBS_cptofs-$(LKL_HOST_CONFIG_NEEDS_LARGP) += -largp # tools/build/Makefile.build does not support parallel builds when