From 0af484fde648b4e8534167a98abe16b55a1bd21f Mon Sep 17 00:00:00 2001 From: Alexandre Esteves Date: Sun, 4 Jan 2026 23:18:51 +0000 Subject: [PATCH] Disable flag for custom libturbojpeg linking options Workarounds relocation error on x86_64-linux with gcc: /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/libturbojpeg.a(turbojpeg.c.o): relocation R_X86_64_TPOFF32 against `errStr' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: failed to set dynamic section sizes: bad value --- .github/workflows/build.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index afca2da1b8..3b08035e2e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -212,8 +212,6 @@ jobs: echo "package direct-sqlcipher" >> cabal.project.local echo " flags: +openssl" >> cabal.project.local echo "" >> cabal.project.local - echo "package jpeg-turbo" >> cabal.project.local - echo " flags: +static-gcc" >> cabal.project.local # chmod/git commands are used to workaround permission issues when cache is restored - name: Build CLI