New comment by yopito on void-packages repository https://github.com/void-linux/void-packages/issues/31343#issuecomment-859304565 Comment: I'm a little lost about how scribus plugins are being built regarding compiling toolchain. Are they _supposed_ to use entries that are present in the main `bin/scribus` binary ? verbose build output here: https://gist.github.com/yopito/fec95faf6fc3901e4a4fbac7ef75922b Let's dig a little on a given symbol: ``` $ scribus -g -ns 2>&1 | grep libxpsexplugin.so | sort -u Error relocating /usr/lib/scribus/plugins//libxpsexplugin.so: _ZN7ScImage11loadPictureERK7QStringiRK10CMSettingsNS_11RequestTypeEiPbb: symbol not found ``` This symbol is present here: ``` $ objdump -t /builddir/scribus-1.5.7/build/scribus/CMakeFiles/scribus.dir/scimage.cpp.o | grep _ZN7ScImage11loadPictureERK7QStringiRK10CMSettingsNS_11RequestTypeEiPbb 00000000000002c0 l F .text.unlikely 0000000000000282 _ZN7ScImage11loadPictureERK7QStringiRK10CMSettingsNS_11RequestTypeEiPbb.cold 000000000000a900 g F .text 00000000000026c0 _ZN7ScImage11loadPictureERK7QStringiRK10CMSettingsNS_11RequestTypeEiPbb ``` but the main binary does not provide it, hence the failure of loading the plugin ? ``` $ objdump -t /destdir/scribus-1.5.7/usr/bin/scribus /destdir/scribus-1.5.7/usr/bin/scribus: file format elf64-x86-64 SYMBOL TABLE: no symbols ```