From 450dc24a365ed1c9af468688917ee980512b43db Mon Sep 17 00:00:00 2001 From: richardsondev Date: Tue, 12 May 2026 12:07:51 -0700 Subject: [PATCH 1/2] Add nasm to Windows cross-compile dependencies The aws-lc-sys crate requires nasm (Netwide Assembler) for optimized cryptographic routines when targeting x86 Windows. Without it, the i686-pc-windows-gnu build fails with 'NASM command not found'. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bd2d608..9d67eb8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -93,7 +93,7 @@ jobs: - name: Add Windows Build Dependencies if: ${{ contains(matrix.target.rustTarget, 'pc-windows') }} - run: sudo apt install -y gcc-mingw-w64 + run: sudo apt install -y gcc-mingw-w64 nasm - name: Add ARM32 Build Dependencies if: ${{ contains(matrix.target.rustTarget, 'arm') }} From 09370c12f7f2401a7fd6b5608e08e3f6a788d45a Mon Sep 17 00:00:00 2001 From: richardsondev Date: Tue, 12 May 2026 12:47:48 -0700 Subject: [PATCH 2/2] chore: retrigger CI --- .github/workflows/release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9d67eb8..9ca3680 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -170,3 +170,4 @@ jobs: VERSION="${{ github.ref_name }}" VERSION="${VERSION#v}" gh release upload ${{ github.event.release.tag_name }} --clobber ./${{ env.APP_NAME }}_${VERSION}_${{ matrix.target.debArch }}.deb +