* Re: zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
@ 2022-02-15 13:11 ` sug0
2022-02-15 13:39 ` dkwo
` (7 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: sug0 @ 2022-02-15 13:11 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 151 bytes --]
New comment by sug0 on void-packages repository
https://github.com/void-linux/void-packages/issues/35634#issuecomment-1040255448
Comment:
cc @lemmi
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
2022-02-15 13:11 ` sug0
@ 2022-02-15 13:39 ` dkwo
2022-02-15 14:01 ` [ISSUE] [CLOSED] " lemmi
` (6 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: dkwo @ 2022-02-15 13:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 424 bytes --]
New comment by dkwo on void-packages repository
https://github.com/void-linux/void-packages/issues/35634#issuecomment-1040285905
Comment:
Similar error on `Void 5.16.7_1 x86_64-musl GenuineIntel uptodate rrnFFFFFFFF`
```
error: Could not load plugin '/usr/lib64/zathura/libpdf-mupdf.so' (Error relocating /usr/lib64/zathura/libpdf-mupdf.so: jbig2_page_out: symbol not found).
error: Could not determine file type.
```
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [ISSUE] [CLOSED] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
2022-02-15 13:11 ` sug0
2022-02-15 13:39 ` dkwo
@ 2022-02-15 14:01 ` lemmi
2022-02-15 14:02 ` lemmi
` (5 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: lemmi @ 2022-02-15 14:01 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 817 bytes --]
Closed issue by sug0 on void-packages repository
https://github.com/void-linux/void-packages/issues/35634
Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System
* xuname:
* Void 5.15.22_1 x86_64 AuthenticAMD uptodate hold rrrmFFFFFFFFF
* package:
* zathura-0.4.9_1
* zathura-pdf-mupdf-0.3.8_1
### Expected behavior
Read a PDF file.
### Actual behavior
```
error: Could not load plugin '/usr/lib64/zathura/libpdf-mupdf.so' (/usr/lib64/zathura/libpdf-mupdf.so: undefined symbol: opj_setup_decoder).
error: Could not determine file type.
```
### Steps to reproduce the behavior
Open any PDF file with zathura and the mupdf plugin.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
` (2 preceding siblings ...)
2022-02-15 14:01 ` [ISSUE] [CLOSED] " lemmi
@ 2022-02-15 14:02 ` lemmi
2022-09-08 2:13 ` dexgs
` (4 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: lemmi @ 2022-02-15 14:02 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 263 bytes --]
New comment by lemmi on void-packages repository
https://github.com/void-linux/void-packages/issues/35634#issuecomment-1040310550
Comment:
Had to revert to the previous version. The only changes in `0.3.8` were to dependencies and both patches caused problems.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
` (3 preceding siblings ...)
2022-02-15 14:02 ` lemmi
@ 2022-09-08 2:13 ` dexgs
2022-09-08 10:47 ` lemmi
` (3 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: dexgs @ 2022-09-08 2:13 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 390 bytes --]
New comment by dexgs on void-packages repository
https://github.com/void-linux/void-packages/issues/35634#issuecomment-1240135198
Comment:
I think this might be the offending change: https://git.pwmt.org/pwmt/zathura-pdf-mupdf/-/blob/0.3.8/meson.build#L32-36
If you modify the ``meson.build`` such that the ``else`` block always executes, I think you might be able to get it to build.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
` (4 preceding siblings ...)
2022-09-08 2:13 ` dexgs
@ 2022-09-08 10:47 ` lemmi
2022-09-08 12:56 ` dkwo
` (2 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: lemmi @ 2022-09-08 10:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1235 bytes --]
New comment by lemmi on void-packages repository
https://github.com/void-linux/void-packages/issues/35634#issuecomment-1240548064
Comment:
> I think this might be the offending change: https://git.pwmt.org/pwmt/zathura-pdf-mupdf/-/blob/0.3.8/meson.build#L32-36
>
> If you modify the `meson.build` such that the `else` block always executes, I think you might be able to get it to build.
Yeah, this is basically what we achieved by not updating to `0.3.8`. That obviously won't work forever.
So, [comments for 49a85ef](https://git.pwmt.org/pwmt/zathura-pdf-mupdf/-/commit/49a85efb915bfed933d251f6074b807d0e1ef385#note_1588) sound like this won't be fixed by upstream at this point, but they are open to contributions. Additionally they suggested
1. to rework the detection, such that they can still run their tests against `mupdf` built from source
2. ship a `pkgconfig` file with `mupdf-devel`
Maybe @Gottox can judge whether this is possible or desired
I don't know how to do either of those, but I think we can just revert [49a85ef](https://git.pwmt.org/pwmt/zathura-pdf-mupdf/-/commit/49a85efb915bfed933d251f6074b807d0e1ef385) for the time being and keep the thing on life support this way for a little longer.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
` (5 preceding siblings ...)
2022-09-08 10:47 ` lemmi
@ 2022-09-08 12:56 ` dkwo
2023-11-02 15:41 ` dkwo
2023-11-02 19:44 ` [ISSUE] [CLOSED] " sug0
8 siblings, 0 replies; 10+ messages in thread
From: dkwo @ 2022-09-08 12:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 320 bytes --]
New comment by dkwo on void-packages repository
https://github.com/void-linux/void-packages/issues/35634#issuecomment-1240680817
Comment:
I made a pr for mujs, in case it helps.
Also, perhaps take a look at the patch in Alpine https://git.alpinelinux.org/aports/tree/community/zathura-pdf-mupdf/fix-meson.build.patch
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
` (6 preceding siblings ...)
2022-09-08 12:56 ` dkwo
@ 2023-11-02 15:41 ` dkwo
2023-11-02 19:44 ` [ISSUE] [CLOSED] " sug0
8 siblings, 0 replies; 10+ messages in thread
From: dkwo @ 2023-11-02 15:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 176 bytes --]
New comment by dkwo on void-packages repository
https://github.com/void-linux/void-packages/issues/35634#issuecomment-1790981619
Comment:
is this now fixed? cannot reproduce
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [ISSUE] [CLOSED] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder
2022-02-15 13:11 [ISSUE] zathura-pdf-mupdf: undefined symbol: opj_setup_decoder sug0
` (7 preceding siblings ...)
2023-11-02 15:41 ` dkwo
@ 2023-11-02 19:44 ` sug0
8 siblings, 0 replies; 10+ messages in thread
From: sug0 @ 2023-11-02 19:44 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 817 bytes --]
Closed issue by sug0 on void-packages repository
https://github.com/void-linux/void-packages/issues/35634
Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System
* xuname:
* Void 5.15.22_1 x86_64 AuthenticAMD uptodate hold rrrmFFFFFFFFF
* package:
* zathura-0.4.9_1
* zathura-pdf-mupdf-0.3.8_1
### Expected behavior
Read a PDF file.
### Actual behavior
```
error: Could not load plugin '/usr/lib64/zathura/libpdf-mupdf.so' (/usr/lib64/zathura/libpdf-mupdf.so: undefined symbol: opj_setup_decoder).
error: Could not determine file type.
```
### Steps to reproduce the behavior
Open any PDF file with zathura and the mupdf plugin.
^ permalink raw reply [flat|nested] 10+ messages in thread