From 43f7cc4e7af91431a33fc3a20c3437d8db718491 Mon Sep 17 00:00:00 2001 From: jwinterm Date: Thu, 18 Jun 2026 20:50:18 -0400 Subject: [PATCH] =?UTF-8?q?fix:=20SIGILL=20on=20launch=20=E2=80=94=20pin?= =?UTF-8?q?=20-DARCH=3Dx86-64=20for=20the=20Linux=20build=20instead=20of?= =?UTF-8?q?=20wownero's=20default=20ARCH=3Dnative=20(CI=20runner=20CPU=20b?= =?UTF-8?q?aked=20in=20instructions=20older=20user=20CPUs=20lack)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5080b550..e0cfe18a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -40,7 +40,9 @@ jobs: run: | mkdir build cd build - cmake -DWITH_SCANNER=OFF -DWOWNEROD_DIR=/tmp/wownerod-embed .. + # ARCH=x86-64: portable generic baseline. NEVER 'native' for a release — the CI runner's + # CPU (often newer than users') would bake in unsupported instructions → SIGILL on launch. + cmake -DWITH_SCANNER=OFF -DARCH=x86-64 -DWOWNEROD_DIR=/tmp/wownerod-embed .. cmake --build . -j $(nproc) - name: package AppImage run: |