From 7fc8faa3bc92c854d117338754ff2cda5ac4cffb Mon Sep 17 00:00:00 2001 From: robojerk Date: Sun, 7 Sep 2025 17:11:58 -0700 Subject: [PATCH] Add debugging and clean build directory for meson - Add debug output to show current directory and contents - Remove existing build directory before creating new one - This should resolve the 'Build directory cannot be a parent of source directory' error - Add logging to help diagnose meson configuration issues The build directory might be persisting from previous runs, causing meson to detect the parent/source directory conflict. --- .forgejo/workflows/ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 6b8dbae..d605ba8 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -95,7 +95,11 @@ jobs: cd fuse-3.10.0 # Build libfuse + echo "Current directory: $(pwd)" + echo "Contents: $(ls -la)" + rm -rf build mkdir build && cd build + echo "Build directory: $(pwd)" meson setup --prefix=/usr --libdir=lib/x86_64-linux-gnu .. ninja