I'm still getting the same problem with the mupdf plugin on the snapshot mentioned below.
$ sysctl -n kern.version OpenBSD 7.1-current (GENERIC.MP) #483: Sat Apr 23 05:33:19 MDT 2022 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP Here are the dynamic libraries marked as needed from objdump(1). $ objdump -p /usr/local/lib/zathura/libpdf-mupdf.so | grep NEEDED NEEDED libgirara-gtk3.so.1.2 NEEDED libharfbuzz.so.17.3 NEEDED libcairo.so.13.2 NEEDED libglib-2.0.so.4201.8 After shooting in the dark for a bit, I looked at the other dependencies in the build file, and noticed these libraries are missing from that output: libjbig2dec.so.1.0 libopenjp2.so.4.0 libgumbo.so.0.0 nm(1) showed that they contain the needed symbols. Using LD_PRELOAD with them listed causes zathura to work. Without LD_PRELOAD, it breaks like before. Sadly, I don't know much about meson build files, or libraries and linking for that matter, so I wouldn't know how to write a diff to fix this. $ LD_PRELOAD=/usr/local/lib/libgumbo.so.0.0:/usr/local/lib/libopenjp2.so.4.0:/usr/local/lib/libjbig2dec.so.1.0 zathura --version zathura 0.4.9 girara 0.3.7 (runtime: 0.3.7) (plugin) pdf-mupdf (0.3.8) (/usr/local/lib/zathura/libpdf-mupdf.so) $ zathura --version zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'jbig2_ctx_new_imp' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'jbig2_data_in' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'jbig2_make_global_ctx' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'jbig2_global_ctx_free' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'jbig2_complete_page' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'jbig2_page_out' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'jbig2_release_page' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'jbig2_ctx_free' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_set_default_decoder_parameters' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_create_decompress' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_set_info_handler' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_set_warning_handler' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_set_error_handler' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_setup_decoder' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_stream_default_create' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_stream_set_read_function' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_stream_set_skip_function' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_stream_set_seek_function' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_stream_set_user_data' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_stream_set_user_data_length' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_read_header' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_decode' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_stream_destroy' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_destroy_codec' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'opj_image_destroy' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'gumbo_parse_with_options' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'gumbo_destroy_output' zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol 'gumbo_normalized_tagname' error: Could not load plugin '/usr/local/lib/zathura/libpdf-mupdf.so' (Cannot load specified object). zathura 0.4.9 girara 0.3.7 (runtime: 0.3.7) On 22/04/18 22:36, Stuart Henderson wrote: > I've committed a fix. > > If you report problems with ports, it would help to include at least: > > - OpenBSD version and machine arch (it never hurts to include the full dmesg) > - Package version > - (plus the description of what happens, any console messages etc, like > you included here) > > And preferably on ports@ rather than misc. > > > On 2022-04-18, Shadrock Uhuru <niyal...@gmail.com> wrote: > > Hi everyone > > i have zathura zathura-ps zathura-pdf-mupdf installed, > > i run zathura from the command line with zathura file.pdf which opens > > zathura with nothing > > displayed, > > the shell that i run zathura from displays the following > > > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'jbig2_ctx_new_imp' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'jbig2_data_in' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'jbig2_make_global_ctx' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'jbig2_global_ctx_free' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'jbig2_complete_page' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'jbig2_page_out' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'jbig2_release_page' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'jbig2_ctx_free' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_set_default_decoder_parameters' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_create_decompress' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_set_info_handler' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_set_warning_handler' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_set_error_handler' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_setup_decoder' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_stream_default_create' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_stream_set_read_function' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_stream_set_skip_function' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_stream_set_seek_function' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_stream_set_user_data' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_stream_set_user_data_length' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_read_header' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_decode' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_stream_destroy' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_destroy_codec' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'opj_image_destroy' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'gumbo_parse_with_options' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'gumbo_destroy_output' > > zathura:/usr/local/lib/zathura/libpdf-mupdf.so: undefined symbol > > 'gumbo_normalized_tagname' > > error: Could not load plugin '/usr/local/lib/zathura/libpdf-mupdf.so' > > (Cannot load specified object). > > error: Could not determine file type. > > > > --------------------------------------------------------------------------------------------------- > > > > this error appears if i try to open a pdf or ps file, > > i managed to open one out of about ten ps files i tried, > > is this a known problem or something i'm not doing right ? > > > > shadrock > > > > > > > -- > Please keep replies on the mailing list. > -- https://amissing.link/