On Fri, Jan 26, 2024 at 12:53:01PM +0100, Marcel Logen wrote:
> Hello,
> 
> I'm using OpenBSD -current. Since some weeks (or months?) I get
> a core dump when trying to start "xpdf".
> 
> | t20$ head -n 1 /etc/motd                     
> | OpenBSD 7.4-current (GENERIC.MP) #1625: Thu Jan 25 09:16:39 MST 2024
> 
> | t20$ uname -a                                
> | OpenBSD t20 7.4 GENERIC.MP#1625 amd64
> 
> | t20$ pkg_info xpdf | grep -e 'Inf' -e 'Main' 
> | Information for inst:xpdf-4.04p1v0
> | Maintainer: The OpenBSD ports mailing-list <ports@openbsd.org>
> 
> | t20$ xpdf
> | xpdf:/usr/X11R6/lib/libX11.so.17.1: /usr/X11R6/lib/libX11.so.18.0 : 
> WARNING: symbol(_XkeyTable) size mismatch, relink your program
> | QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-user20'
> | Cannot mix incompatible Qt library (5.9.8) with this library (5.15.11)
> | Abort trap (core dumped) 
> | t20$ 
> 
> What can I do, or is it a problem of the package maintainer?
> 

Hi,

You have some package installed that was not updated properly.
It has been almost 2 years since libX11 shared lib revision was bumped
to 18.0.

go to /var/db/pkg and run:

  grep X11\\.17 */+CONTENTS

to figure out which packages need some kind of manual update (assuming
that you have run pkg_add -u on a regular basis in the last 2 years).

-- 
Matthieu Herrb

Reply via email to