FS#64154 - [mupdf] rebuild vs new jbig2dec

Attached to Project: Community Packages
Opened by Vladimir (_v_l) - Thursday, 17 October 2019, 00:40 GMT
Last edited by Giancarlo Razzolini (grazzolini) - Thursday, 17 October 2019, 15:15 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Andreas Radke (AndyRTR)
Gaetan Bisson (vesath)
Christian Hesse (eworm)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: with new jbig2dec in testing mupdf crashes with error

mupdf: symbol lookup error: mupdf: undefined symbol: jbig2_ctx_new

The mupdf has to be rebuild vs new jbig2dec

Additional info:
mupdf: 1.16.1
jbig2dec: 0.17

Steps to reproduce:

try to open any PDF file with mupdf while having jbig2dec from testing.
This task depends upon

Closed by  Giancarlo Razzolini (grazzolini)
Thursday, 17 October 2019, 15:15 GMT
Reason for closing:  Fixed
Additional comments about closing:  libmupdf-1.16.1-2 fixes this
Comment by Eli Schwartz (eschwartz) - Thursday, 17 October 2019, 14:48 GMT
$ pkg-list-linked-libraries -s jbig2dec jbig2_ctx_new
==> checking linked symbols for jbig2dec-0.17-1-x86_64.pkg.tar.xz ...
/usr/bin/jbig2dec
jbig2_ctx_new_imp
/usr/lib/libjbig2dec.so.0.0.0
jbig2_ctx_new_imp@@Base


$ pkg-list-linked-libraries -s /var/cache/pacman/pkg/jbig2dec-0.16-1-x86_64.pkg.tar.xz jbig2_ctx_new
==> checking linked symbols for jbig2dec-0.16-1-x86_64.pkg.tar.xz ...
/usr/bin/jbig2dec
jbig2_ctx_new
/usr/lib/libjbig2dec.so.0.0.0
jbig2_ctx_new@@Base

So, jbig2dec renamed a function without bumping soname? We'll need to investigate *all* jbig2dec users to make sure none of them are broken either...
Comment by Giancarlo Razzolini (grazzolini) - Thursday, 17 October 2019, 14:55 GMT
I'm rebuilding mupdf and related software.

Loading...