Need help fix xreader crash in X11:Cinnamon:Factory

Hello,

I recently update the package xreader 2.8.2.
https://build.opensuse.org/package/s…actory/xreader

Starting xreader from terminal I got.


symbol lookup error: xreader: undefined symbol: ev_document_model_set_rtl

I did not make change to the spec file macro at all, I just change the version number. The previous version 2.8.1 work fine with the macro.

I’m not sure if this due to missing dependency or not.
I tried installed evince-devel because ev in ev_document_model_set_rtl is relate to evince, but the issue still occur.
I also report in here https://github.com/linuxmint/xreader/issues/452 but no response yet.

Thank you

Hi
If you disable the pdf backend and test, does the error occur? Look at the build log from 132 seconds, lots of ‘ev’ type warnings… could mean one of the backend packages may need updating?

Hello,

I tried disabling all plugins, same issue still happen. I look through the dependency, I don’t see any outdate package (except exempi, have another issue when I try to update it).

Hi
Something somewhere, I see it’s defined;


libview/ev-document-model.h:void             ev_document_model_set_rtl (EvDocumentModel *model,

The meson.build in the shell directory links to it in libview directory… xreader-view.h references it as;


#include <libview/ev-document-model.h>

Not really sure… might be a meson build issue…

Thanks for the help. Will try asking in ML.