From 64113e5eef2d6d9a17e053b3b2e261eac28bc880 Mon Sep 17 00:00:00 2001 From: Vantz Stockwell Date: Tue, 17 Mar 2026 09:37:22 -0400 Subject: [PATCH] fix: nuke cached FreeRDP source/build dirs before fresh download and configure --- .gitea/workflows/build-release.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/build-release.yml b/.gitea/workflows/build-release.yml index 13921cd..cdda4a7 100644 --- a/.gitea/workflows/build-release.yml +++ b/.gitea/workflows/build-release.yml @@ -112,6 +112,9 @@ jobs: INSTALL_PREFIX="/tmp/mingw-deps" echo "=== Building FreeRDP ${FREERDP_VERSION} for Windows amd64 via MinGW ===" + # Nuke any cached source/build from previous runs + rm -rf /tmp/FreeRDP-* /tmp/freerdp-install /tmp/freerdp.tar.gz + # Download FreeRDP source curl -sSL -o /tmp/freerdp.tar.gz "https://github.com/FreeRDP/FreeRDP/archive/refs/tags/${FREERDP_VERSION}.tar.gz" tar -xzf /tmp/freerdp.tar.gz -C /tmp @@ -137,8 +140,7 @@ jobs: export CFLAGS="-w" export CXXFLAGS="-w" - # Clean any stale cmake cache and configure fresh - rm -rf build + # Fresh configure — no cached state cmake -B build -G Ninja \ -DCMAKE_TOOLCHAIN_FILE=/tmp/mingw-toolchain.cmake \ -DCMAKE_BUILD_TYPE=Release \