New comment by Aloz1 on void-packages repository https://github.com/void-linux/void-packages/pull/34626#issuecomment-997987451 Comment: Would like some feedback on how I've implemented this. At present, I've added libbacktrace.a to libgcc-devel, and ghdl uses that for the llvm backend (it just copies it). It irks me a bit that it copies libbacktrace, and I'm also not happy with the way I've got the template detecting where to find libbacktrace.a A few possible solutions: 1) Fix detection of /usr/lib/gcc// for cross builds, maybe update the libbacktrace copy to a symlink while we're at it. 2) Use [ianlancetaylor/libbacktrace](/ianlancetaylor/libbacktrace) instead (they unfortunately don't seem to do any versioning at all). 3) Download gcc source and build libbacktrace from that (gcc source will eventually be needed anyway for building ghdl-gcc) Any thoughts?