Trunk Build breaks with poppler-0.20.5-1 and before that on 0.20.4-1.
Given: poppler-0.20.5-1, poppler-data-0.4.6-1, Debian Linux
In file included from /usr/include/poppler/Object.h:41:0, from /usr/include/poppler/GfxState.h:40, from /usr/include/poppler/Gfx.h:40, from /home/mdriftmeyer/DeveloperProjects/GTKProjects/Inkscape/bazaar-fork/inkscape/src/extension/internal/pdfinput/pdf-parser.cpp:35:
/usr/include/poppler/Error.h:54:19: note: declared here
/home/mdriftmeyer/DeveloperProjects/GTKProjects/Inkscape/bazaar-fork/inkscape/src/extension/internal/pdfinput/pdf-parser.cpp: In member function ‘void PdfParser::opImageData(Object*, int)’:
/home/mdriftmeyer/DeveloperProjects/GTKProjects/Inkscape/bazaar-fork/inkscape/src/extension/internal/pdfinput/pdf-parser.cpp:3312:67: error: invalid conversion from ‘int’ to ‘ErrorCategory’ [-fpermissive]
/home/mdriftmeyer/DeveloperProjects/GTKProjects/Inkscape/bazaar-fork/inkscape/src/extension/internal/pdfinput/pdf-parser.cpp:3312:67: error: invalid conversion from ‘char*’ to ‘int’ [-fpermissive]
/home/mdriftmeyer/DeveloperProjects/GTKProjects/Inkscape/bazaar-fork/inkscape/src/extension/internal/pdfinput/pdf-parser.cpp:3312:67: error: too few arguments to function ‘void error(ErrorCategory, int, const char*, ...)’
In file included from /usr/include/poppler/Object.h:41:0, from /usr/include/poppler/GfxState.h:40, from /usr/include/poppler/Gfx.h:40, from /home/mdriftmeyer/DeveloperProjects/GTKProjects/Inkscape/bazaar-fork/inkscape/src/extension/internal/pdfinput/pdf-parser.cpp:35:
/usr/include/poppler/Error.h:54:19: note: declared here
/home/mdriftmeyer/DeveloperProjects/GTKProjects/Inkscape/bazaar-fork/inkscape/src/extension/internal/pdfinput/pdf-parser.cpp: In member function ‘void PdfParser::opEndImage(Object*, int)’:
/home/mdriftmeyer/DeveloperProjects/GTKProjects/Inkscape/bazaar-fork/inkscape/src/extension/internal/pdfinput/pdf-parser.cpp:3321:67: error: invalid conversion from ‘int’ to ‘ErrorCategory’ [-fpermissive]
/home/mdriftmeyer/DeveloperProjects/GTKProjects/Inkscape/bazaar-fork/inkscape/src/extension/internal/pdfinput/pdf-parser.cpp:3321:67: error: invalid conversion from ‘char*’ to ‘int’ [-fpermissive]
/home/mdriftmeyer/DeveloperProjects/GTKProjects/Inkscape/bazaar-fork/inkscape/src/extension/internal/pdfinput/pdf-parser.cpp:3321:67: error: too few arguments to function ‘void error(ErrorCategory, int, const char*, ...)’
In file included from /usr/include/poppler/Object.h:41:0, from /usr/include/poppler/GfxState.h:40, from /usr/include/poppler/Gfx.h:40, from /home/mdriftmeyer/DeveloperProjects/GTKProjects/Inkscape/bazaar-fork/inkscape/src/extension/internal/pdfinput/pdf-parser.cpp:35:
/usr/include/poppler/Error.h:54:19: note: declared here
make[2]: *** [src/CMakeFiles/inkscape_LIB.dir/extension/internal/pdfinput/pdf-parser.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/inkscape_LIB.dir/all] Error 2
make: *** [all] Error 2
mdriftmeyer@horus:~/DeveloperProjects/GTKProjects/Inkscape/cmake-trunk$
Trunk Build breaks with poppler-0.20.5-1 and before that on 0.20.4-1.
Given: poppler-0.20.5-1, poppler- data-0. 4.6-1, Debian Linux
In file included from /usr/include/ poppler/ Object. h:41:0,
from /usr/include/ poppler/ GfxState. h:40,
from /usr/include/ poppler/ Gfx.h:40,
from /home/mdriftmey er/DeveloperPro jects/GTKProjec ts/Inkscape/ bazaar- fork/inkscape/ src/extension/ internal/ pdfinput/ pdf-parser. cpp:35: poppler/ Error.h: 54:19: note: declared here er/DeveloperPro jects/GTKProjec ts/Inkscape/ bazaar- fork/inkscape/ src/extension/ internal/ pdfinput/ pdf-parser. cpp: In member function ‘void PdfParser: :opImageData( Object* , int)’: er/DeveloperPro jects/GTKProjec ts/Inkscape/ bazaar- fork/inkscape/ src/extension/ internal/ pdfinput/ pdf-parser. cpp:3312: 67: error: invalid conversion from ‘int’ to ‘ErrorCategory’ [-fpermissive] er/DeveloperPro jects/GTKProjec ts/Inkscape/ bazaar- fork/inkscape/ src/extension/ internal/ pdfinput/ pdf-parser. cpp:3312: 67: error: invalid conversion from ‘char*’ to ‘int’ [-fpermissive] er/DeveloperPro jects/GTKProjec ts/Inkscape/ bazaar- fork/inkscape/ src/extension/ internal/ pdfinput/ pdf-parser. cpp:3312: 67: error: too few arguments to function ‘void error(ErrorCate gory, int, const char*, ...)’ poppler/ Object. h:41:0,
from /usr/include/ poppler/ GfxState. h:40,
from /usr/include/ poppler/ Gfx.h:40,
from /home/mdriftmey er/DeveloperPro jects/GTKProjec ts/Inkscape/ bazaar- fork/inkscape/ src/extension/ internal/ pdfinput/ pdf-parser. cpp:35: poppler/ Error.h: 54:19: note: declared here er/DeveloperPro jects/GTKProjec ts/Inkscape/ bazaar- fork/inkscape/ src/extension/ internal/ pdfinput/ pdf-parser. cpp: In member function ‘void PdfParser: :opEndImage( Object* , int)’: er/DeveloperPro jects/GTKProjec ts/Inkscape/ bazaar- fork/inkscape/ src/extension/ internal/ pdfinput/ pdf-parser. cpp:3321: 67: error: invalid conversion from ‘int’ to ‘ErrorCategory’ [-fpermissive] er/DeveloperPro jects/GTKProjec ts/Inkscape/ bazaar- fork/inkscape/ src/extension/ internal/ pdfinput/ pdf-parser. cpp:3321: 67: error: invalid conversion from ‘char*’ to ‘int’ [-fpermissive] er/DeveloperPro jects/GTKProjec ts/Inkscape/ bazaar- fork/inkscape/ src/extension/ internal/ pdfinput/ pdf-parser. cpp:3321: 67: error: too few arguments to function ‘void error(ErrorCate gory, int, const char*, ...)’ poppler/ Object. h:41:0,
from /usr/include/ poppler/ GfxState. h:40,
from /usr/include/ poppler/ Gfx.h:40,
from /home/mdriftmey er/DeveloperPro jects/GTKProjec ts/Inkscape/ bazaar- fork/inkscape/ src/extension/ internal/ pdfinput/ pdf-parser. cpp:35: poppler/ Error.h: 54:19: note: declared here /inkscape_ LIB.dir/ extension/ internal/ pdfinput/ pdf-parser. cpp.o] Error 1 /inkscape_ LIB.dir/ all] Error 2 horus:~ /DeveloperProje cts/GTKProjects /Inkscape/ cmake-trunk$
/usr/include/
/home/mdriftmey
/home/mdriftmey
/home/mdriftmey
/home/mdriftmey
In file included from /usr/include/
/usr/include/
/home/mdriftmey
/home/mdriftmey
/home/mdriftmey
/home/mdriftmey
In file included from /usr/include/
/usr/include/
make[2]: *** [src/CMakeFiles
make[1]: *** [src/CMakeFiles
make: *** [all] Error 2
mdriftmeyer@