On Fri, Aug 04, 2017 at 01:00:55PM -0700, Adam Williamson wrote:
On Wed, 2017-08-02 at 13:19 +0200, David Tardon wrote:
> Hi,
>
> I will build a new release of poppler this week, which includes soname
> bump. I will take care of rebuilding the affected packages:
>
> boomaga
> calligra
> cups-filters
> evas-generic-loaders
> gambas3
> gdal
> gdcm
> inkscape
> kf5-kfilemetadata
> libreoffice
> okular
> pdf2djvu
> poppler-sharp
> texlive
> texworks
Welp, the rebuild of texlive failed, which means gdal can't be built,
and I can't build openqa
In file included from /usr/include/poppler/PDFDoc.h:53:0,
from ../../../texk/web2c/pdftexdir/pdftosrc.cc:52:
/usr/include/poppler/Form.h:353:32: warning: override controls (override/final) only
available with -std=c++11 or -std=gnu++11
void fillChildrenSiblingsID () override;
^
In file included from ../../../texk/web2c/pdftexdir/pdftosrc.cc:52:0:
/usr/include/poppler/PDFDoc.h:295:153: error: 'nullptr' was not declared in this
scope
void markPageObjects(Dict *pageDict, XRef *xRef, XRef *countRef, Guint numOffset, int
oldRefNum, int newRefNum, std::set<Dict*> *alreadyMarkedDicts = nullptr);
It seem the new poppler requires c++11. I'm now starting a build of
texlive with -std=c++11 locally. On the off chance that it does work
like that, I can try to build it in rawhide too.
Zbyszek