libijx-static contains LLVM IR bitcode which seems to not work with gcc
Hi! i ran into this link problem:
/usr/lib/gcc/x86_64-alpine-linux-musl/13.2.1/../../../../x86_64-alpine-linux-musl/bin/ld: /usr/lib/gcc/x86_64-alpine-linux-musl/13.2.1/../../../../lib/libjxl.a: error adding symbols: file format not recognized
I think the problem is that libjxl is built with clang and outputs LLVM IR bitcode.
$ apk add libijx-static
...
$ cd /tmp
$ ar x /usr/lib/libjxl.a
$ file *
ac_strategy.cc.o: LLVM IR bitcode
alpha.cc.o: LLVM IR bitcode
ans_common.cc.o: LLVM IR bitcode
aux_out.cc.o: LLVM IR bitcode
...