Summary: | app-office/libreoffice[pdfimport] with >=app-text/poppler-0.71.0: sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx:154:17: error: ‘GBool’ does not name a type; did you mean ‘bool’? | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c> |
Component: | Current packages | Assignee: | Gentoo Office Team <office> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | volkov |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | fixed in 6.1.5 | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 670222 | ||
Attachments: |
build.log.xz
libreoffice-poppler-0.71.0.patch libreoffice-poppler-0.70.patch |
Created attachment 554568 [details, diff]
libreoffice-poppler-0.71.0.patch
Work in progress patch. This fixes the type change errors but won't fix the remaining issues. Help is highly appreciated.
Created attachment 554720 [details, diff]
libreoffice-poppler-0.70.patch
Errors fixed
In file included from sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx:20:
sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx:175:22: error: 'virtual void pdfi::PDFOutDev::setDefaultCTM(double*)' marked 'override', but does not override
virtual void setDefaultCTM(double *ctm) override;
^~~~~~~~~~~~~
sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx:175:22: warning: by virtual void pdfi::PDFOutDev::setDefaultCTM(double*)' [-Woverloaded-virtual]
Two commits in libreoffice git master: https://cgit.freedesktop.org/libreoffice/core/commit/?id=5e8bdd9203dd642111c62a6668ee665a20d4ba19 https://cgit.freedesktop.org/libreoffice/core/commit/?id=8ff41a26caf51544699863c89598d37d93dc1b21 The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9005e78b82e88f88b1685d2453de977b20818e62 commit 9005e78b82e88f88b1685d2453de977b20818e62 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-01-08 00:16:23 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-01-08 00:17:15 +0000 app-office/libreoffice: Fix build with poppler-0.71, poppler-0.72 Bug: https://bugs.gentoo.org/670692 Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../files/libreoffice-6.2.0.1-poppler-0.71-1.patch | 164 +++++++++++++++++++++ .../files/libreoffice-6.2.0.1-poppler-0.71-2.patch | 72 +++++++++ .../files/libreoffice-6.2.0.1-poppler-0.72.patch | 26 ++++ app-office/libreoffice/libreoffice-6.2.9999.ebuild | 9 +- 4 files changed, 270 insertions(+), 1 deletion(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7b5a4c1a694614bca06b710072f34b4df5f2c8 commit 1c7b5a4c1a694614bca06b710072f34b4df5f2c8 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-01-10 19:03:48 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-01-10 19:20:27 +0000 app-office/libreoffice: 6.2.0.2 version bump (no keywords) Pre-release, non-keyworded dependencies. Fixes build with poppler up to 0.72.0. Bug: https://bugs.gentoo.org/670692 Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-office/libreoffice/Manifest | 2 + app-office/libreoffice/libreoffice-6.2.0.2.ebuild | 581 ++++++++++++++++++++++ 2 files changed, 583 insertions(+) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d54a39e47b855efa17619ffc5014c100715b78 commit d2d54a39e47b855efa17619ffc5014c100715b78 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2019-01-16 21:19:48 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-01-16 22:08:12 +0000 app-office/libreoffice: 6.1.5.1 version bump (no keywords) Bug: https://bugs.gentoo.org/670692 Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-office/libreoffice/Manifest | 2 + app-office/libreoffice/libreoffice-6.1.5.1.ebuild | 572 ++++++++++++++++++++++ 2 files changed, 574 insertions(+) 6.1.5.2 got re-keyworded. |
Created attachment 554566 [details] build.log.xz Too many error messages to post them all here. Please see attached (and unfortunately compressed) build.log file.