I fixed my scm script (for once, it was easy), so I've been trying
to build what will be texlive-2018.

Not unexpectedly, poppler-0.64 breaks it:

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
make[5]: Leaving directory 
'/scratch/working/texlive-2018-r47463-source/texlive-build/texk/web2c'
make[5]: *** Waiting for unfinished jobs....

The actual error is, to me, somewhat surprising (I had assumed a
const char* could be converted to a char* even if the converse was
illegal).

ĸ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