On Sat, Apr 21, 2018 at 11:45:01PM -0500, Bruce Dubbs wrote:
> On 04/21/2018 11:01 PM, Ken Moffat wrote:
> > In inkscape,
> > 
> > and more lines only referencing pdf-parser.cpp.  I can't be sure,
> > but since this is for PDF it smells like more breakage from poppler.
> 
> Looking at the NEWS fie for poppler-0.64.0, it appears the problem is:
> 
> * Add const to several classes and members
> 
> It may end up being a PITA.  These are the files that reverence poppler:
> 
> general/genutils/graphviz.xml:      <xref linkend="poppler"/>
tested by you

> gnome/applications/evince.xml:      <xref linkend="poppler"/>
I've built 3.28.0, it seems unaffected.

> kde/kf5-apps/okular5.xml:   <xref linkend="poppler"/> (built with Qt5,
Not tested, but traditionally it has used the splash backend instead
of the cairo backend - see
https://github.com/giddie/poppler-cairo-backend (patches updated
there to 0.63.0)

and examples in the sometimes unpleasant thread at
 https://bugs.freedesktop.org/show_bug.cgi?id=25240
e.g. comment #7, some background in comment #12, and more recent
comments in #43 onwards.

> pst/printing/cups-filters.xml:      <xref linkend="poppler"/>, and

Not tested, I'm waiting in the hope that gutenprint-5.2.14 will get
a release or prerelease soon, so I haven't built all of my printing
stack.

> pst/ps/epdfview.xml:      <xref linkend="poppler"/>
works fine

> x/lib/cairo.xml:      <xref linkend="poppler"/>,
tested by you and me

> xfce/core/tumbler.xml:      <xref linkend="poppler"/>,
not tested

> xincludes/texrecommendlibs.xml:  <xref linkend="poppler"/>
I've got a patch to try - fixed by typecasting, tested on windows,
needs to be confirmed if it will fix 'nix.

> xsoft/office/libreoffice.xml:      <xref linkend="poppler"/>,
Breakage already noted.

> xsoft/other/inkscape.xml:      <xref linkend="poppler"/>,

> xsoft/other/gimp.xml:      <xref linkend="poppler"/>,
I'm using 2.10.0-RC2, that found POPPLER as well as POPPLER_DATA and
CAIRO_PDF so no problem here

> 
> Obviously inkscape is a problem.
> 
> I did a quick test build of graphviz and cairo and they seem ok.
> 
> I can confirm the inkscape problem though.  In addition to pdf-parser.cpp, I
> have an error in svg-builder.cpp.
> 
> I see that arch has a patch 
> https://git.archlinux.org/svntogit/packages.git/tree/trunk/noconst.patch?h=packages/inkscape
> 
>   -- Bruce

It might be a few days before I have time to look at inkscape again.
In the meantime, thanks for the summary and for what you have
tested.

ĸen
-- 
This email was written using 100% recycled letters.
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to