Hi! qpdf upgraded to 9.0.0, and it comes with some API changes. This breaks the re-build of cups-filters-1.25.4. Some reference can be found at: https://github.com/KaOSx/main/commit/e75230f91c03ad80c27f6781a1f35cd292d51577 Fortunately, I found a workaround to get rid of that and I'll upload the patch to fix that. Thanks. Reproducible: Always
Created attachment 589042 [details, diff] The patch to fix
I have the same issue and can confirm that the patch solves it. Thanks jorgicio!
Reported upstream: https://github.com/OpenPrinting/cups-filters/issues/151
Tried the patch, here's the error * Applying cups-filters-qpdf-9-fix.patch ... The text leading up to this was: -------------------------- |diff -Naur a/filter/pdf.cxx b/filter/pdf.cxx |--- a/filter/pdf.cxx2019-09-04 11:57:33.104531512 -0400 |+++ b/filter/pdf.cxx2019-09-04 11:58:27.830347465 -0400 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored
looks like the github version of cups-filters was changed to add the cstrings include
Same here
(In reply to Silvio from comment #6) > Same here Both problem and solution
Hey print team, mind if I commit this? Thanks
Same here. The patch works.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65b125b85b64534a995da2e918073a15f404e38 commit a65b125b85b64534a995da2e918073a15f404e38 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2019-09-05 06:45:09 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2019-09-05 06:45:09 +0000 net-print/cups-filters: Fixed build against app-text/qpdf-9.0.0 Closes: https://bugs.gentoo.org/693498 Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> net-print/cups-filters/cups-filters-1.25.4.ebuild | 4 ++++ .../files/cups-filters-1.25.4-missing_cstring.patch | 17 +++++++++++++++++ 2 files changed, 21 insertions(+)
*** Bug 693544 has been marked as a duplicate of this bug. ***
you included the patch just in v1.25.x, all other branches are still affected, including "stable"