Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 699818 - app-text/pdf2djvu-0.9.12 : /.../OutputDev.h:300:16: error: virtual void OutputDev::drawImage... was hidden [-Werror=overloaded-virtual]
Summary: app-text/pdf2djvu-0.9.12 : /.../OutputDev.h:300:16: error: virtual void Outpu...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Deadline: 2020-10-19
Assignee: Printing Team
URL:
Whiteboard:
Keywords: PMASKED
Depends on: 703566
Blocks:
  Show dependency tree
 
Reported: 2019-11-11 12:46 UTC by Toralf Förster
Modified: 2020-10-19 06:49 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,15.18 KB, text/plain)
2019-11-11 12:46 UTC, Toralf Förster
Details
app-text:pdf2djvu-0.9.12:20191111-124255.log (app-text:pdf2djvu-0.9.12:20191111-124255.log,10.35 KB, text/plain)
2019-11-11 12:47 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,46.19 KB, text/plain)
2019-11-11 12:47 UTC, Toralf Förster
Details
environment (environment,99.44 KB, text/plain)
2019-11-11 12:47 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,11.37 KB, application/x-bzip)
2019-11-11 12:47 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,6.88 KB, application/x-bzip)
2019-11-11 12:47 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,24.43 KB, application/x-bzip)
2019-11-11 12:47 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2019-11-11 12:46:54 UTC
                 from pdf-dpi.cc:15:
/usr/include/poppler/OutputDev.h: At global scope:
/usr/include/poppler/OutputDev.h:300:16: error: ‘virtual void OutputDev::drawImage(GfxState*, Object*, Stream*, int, int, GfxImageColorMap*, bool, const int*, bool)’ was hidden [-Werror=overloaded-virtual]
  300 |   virtual void drawImage(GfxState *state, Object *ref, Stream *str,
      |                ^~~~~~~~~
pdf-dpi.cc:36:16: error:   by ‘virtual void DpiGuessDevice::drawImage(pdf::gfx::State*, pdf::Object*, pdf::Stream*, int, int, pdf::gfx::ImageColorMap*, bool, int*, bool)’ [-Werror=overloaded-virtual]

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_systemd-20191110-111530

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-9.2.0 *


llvm:
9.0.0
Available Python interpreters, in order of preference:
  [1]   python3.6
  [2]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby24 (with Rubygems)
  [2]   ruby25 (with Rubygems) *
Available Rust versions:
  [1]   rust-1.39.0 *



repository:
==> /var/db/repos/gentoo/metadata/timestamp.chk <==
Mon, 11 Nov 2019 11:06:08 +0000

emerge -qpvO app-text/pdf2djvu
[ebuild  N    ] app-text/pdf2djvu-0.9.12  USE="graphicsmagick nls openmp -test"
Comment 1 Toralf Förster gentoo-dev 2019-11-11 12:46:57 UTC
Created attachment 595742 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2019-11-11 12:47:00 UTC
Created attachment 595744 [details]
app-text:pdf2djvu-0.9.12:20191111-124255.log
Comment 3 Toralf Förster gentoo-dev 2019-11-11 12:47:03 UTC
Created attachment 595746 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2019-11-11 12:47:06 UTC
Created attachment 595748 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2019-11-11 12:47:09 UTC
Created attachment 595750 [details]
etc.portage.tbz2
Comment 6 Toralf Förster gentoo-dev 2019-11-11 12:47:11 UTC
Created attachment 595752 [details]
logs.tbz2
Comment 7 Toralf Förster gentoo-dev 2019-11-11 12:47:14 UTC
Created attachment 595754 [details]
temp.tbz2
Comment 8 Petr Zima 2019-11-14 19:11:03 UTC
Fixed in pdf2djvu-0.9.14, cf. commit:

https://github.com/jwilk/pdf2djvu/commit/9a6334c6c736cdd56f5fe835f2ab3cdc3ab5dbce

So a version bump is needed.
Comment 9 Nuno Silva 2019-12-09 03:03:56 UTC
Is there already a version bump request for >=0.9.14, or should one be filled?
Comment 10 Sławomir Nizio 2019-12-22 11:48:33 UTC
In git of pdf2djvu there are various fixes for newer Poppler so version bump is likely to help.
Comment 11 Sławomir Nizio 2019-12-22 13:04:54 UTC
(In reply to Sławomir Nizio from comment #10)
> In git of pdf2djvu there are various fixes for newer Poppler so version bump
> is likely to help.

And indeed, 0.9.15 (not from Gentoo tree) has built here (app-text/poppler-0.82.0).
Comment 12 Larry the Git Cow gentoo-dev 2019-12-25 10:18:27 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ce991f3d22734acdd99925a84e805041c064dd

commit 55ce991f3d22734acdd99925a84e805041c064dd
Author:     Matthias Maier <tamiko@gentoo.org>
AuthorDate: 2019-12-25 10:07:06 +0000
Commit:     Matthias Maier <tamiko@gentoo.org>
CommitDate: 2019-12-25 10:18:01 +0000

    app-text/pdf2djvu: version bump to 0.9.15
    
    Bug: https://bugs.gentoo.org/699818
    Package-Manager: Portage-2.3.83, Repoman-2.3.20
    Signed-off-by: Matthias Maier <tamiko@gentoo.org>

 app-text/pdf2djvu/Manifest               |  1 +
 app-text/pdf2djvu/pdf2djvu-0.9.15.ebuild | 64 ++++++++++++++++++++++++++++++++
 2 files changed, 65 insertions(+)
Comment 13 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-10-19 06:49:06 UTC
Package removed.