[tex-live] poppler-0.64.0 and building from source ?

Ken Moffat zarniwhoop at ntlworld.com
Sun Apr 22 01:00:42 CEST 2018

Using the current svn sources, but on a system where
poppler-0.64.0 has been installed, the -newpoppler.cc files are
again inadequate for building with system poppler:

make[5]: Entering directory '/scratch/working/texlive-2018-r47463-source/texlive-build/texk/web2c'
g++ -DHAVE_CONFIG_H -I. -I../../../texk/web2c -I./w2c  -I/scratch/working/texlive-2018-r47463-source/texlive-build/texk -I/scratch/working/texlive-2018-r47463-source/texk  -I/usr/include/libpng16 -DPOPPLER_VERSION=\"0.64.0\" -I/usr/include/poppler -I../../../texk/web2c/libmd5 -I../../../texk/web2c/pdftexdir  -Wreturn-type -Wno-write-strings -O2 -march=native -MT pdftexdir/pdftosrc-pdftosrc.o -MD -MP -MF pdftexdir/.deps/pdftosrc-pdftosrc.Tpo -c -o pdftexdir/pdftosrc-pdftosrc.o `test -f 'pdftexdir/pdftosrc.cc' || echo '../../../texk/web2c/'`pdftexdir/pdftosrc.cc
../../../texk/web2c/pdftexdir/pdftosrc.cc: In function 'int main(int, char**)':
../../../texk/web2c/pdftexdir/pdftosrc.cc:112:50: error: invalid conversion from 'const char*' to 'char*' [-fpermissive]
         outname = srcName.getString()->getCString();
make[5]: *** [Makefile:15864: pdftexdir/pdftosrc-pdftosrc.o] Error 1

Hopefully, somebody will understand what needs to change before the
2018 release arrives.

Meanwhile, why is it that almost every new version of poppler breaks
packages that use it ?

This email was written using 100% recycled letters.

More information about the tex-live mailing list