Summary: | app-text/mupdf-1.17.0 : source/.../pkcs7-openssl.c: error: redefinition of PKCS12_SAFEBAG_get0_safes | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo LibreSSL <libressl> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | johu, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 561854 | ||
Attachments: |
emerge-info.txt
app-text:mupdf-1.17.0:20200814-051237.log emerge-history.txt environment etc.portage.tbz2 logs.tbz2 temp.tbz2 |
Description
Toralf Förster
2020-08-14 13:18:56 UTC
Created attachment 654622 [details]
emerge-info.txt
Created attachment 654624 [details]
app-text:mupdf-1.17.0:20200814-051237.log
Created attachment 654626 [details]
emerge-history.txt
Created attachment 654628 [details]
environment
Created attachment 654630 [details]
etc.portage.tbz2
Created attachment 654632 [details]
logs.tbz2
Created attachment 654634 [details]
temp.tbz2
Without mupdf-1.14-libressl.patch app-text/mupdf-1.17.0 compiles against dev-libs/libressl-3.2.0. mupdf-1.17.0 seems to have the libressl support now builtin: http://git.ghostscript.com/?p=mupdf.git;a=commit;h=8b79cf2ead21053ae7e0875dba6e1e9b24624467 "Add workaround for libressl missing new openssl APIs. If supporting libressl is trivial, then mupdf should support it. Should libressl and openssl diverge too much, we might need to reconsider this decision." another important change: http://git.ghostscript.com/?p=mupdf.git;a=commit;h=3f9ee8f4dfa03e9680cf0777f1518e305cb48c09 "pkcs7: refactor signing interface. Move the pkcs7 check functions to pkcs7-openssl.c/.h and remove pkcs7-check.c/h. Move pdf pkcs7 sign/verify interfaces from pdf/document.h to pdf/form.h. Fix up redundant references to pkcs7-check.h. Update the gl app and tools to use the slightly reworked pkcs7 interface." The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30fc228f731e480aaef3d357936c0c7768acfadd commit 30fc228f731e480aaef3d357936c0c7768acfadd Author: Aaron Bauman <bman@gentoo.org> AuthorDate: 2020-08-14 23:51:42 +0000 Commit: Aaron Bauman <bman@gentoo.org> CommitDate: 2020-08-14 23:53:29 +0000 app-text/mupdf: drop libressl patch and bump min version * Upstream has included LibreSSL support * Bump minimum version to 3.2.0 for latest APIs. Closes: https://bugs.gentoo.org/737126 Signed-off-by: Aaron Bauman <bman@gentoo.org> app-text/mupdf/mupdf-1.17.0.ebuild | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) |