[Pkg-e-devel] Bug#737053: evas-loaders can FTBFS if poppler is installed

Игорь Пашев pashev.igor at gmail.com
Wed Jan 29 19:38:42 UTC 2014


Source: evas-loaders
Version: 1.8.1-1
Severity: minor
Tags: upstream

If libpoppler-private-dev and libpoppler-dev are installed
configure detects poppler and GlobalParams.h and enables PDF support,
which FTBFS:

make[5]: Entering directory `/home/pashev/tmp/evas-loaders-1.8.1/src/bin/pdf'
  CXX      main.o
In file included from /usr/include/poppler/SplashOutputDev.h:41:0,
                 from main.cpp:15:
/usr/include/poppler/GfxState.h: In member function ‘virtual void
GfxColorSpace::getGrayLine(Guchar*, Guchar*, int)’:
/usr/include/poppler/GfxState.h:205:142: warning: deprecated
conversion from string constant to ‘char*’ [-Wwrite-strings]
/usr/include/poppler/GfxState.h: In member function ‘virtual void
GfxColorSpace::getRGBLine(Guchar*, unsigned int*, int)’:
/usr/include/poppler/GfxState.h:206:162: warning: deprecated
conversion from string constant to ‘char*’ [-Wwrite-strings]
/usr/include/poppler/GfxState.h: In member function ‘virtual void
GfxColorSpace::getRGBLine(Guchar*, Guchar*, int)’:
/usr/include/poppler/GfxState.h:207:158: warning: deprecated
conversion from string constant to ‘char*’ [-Wwrite-strings]
/usr/include/poppler/GfxState.h: In member function ‘virtual void
GfxColorSpace::getRGBXLine(Guchar*, Guchar*, int)’:
/usr/include/poppler/GfxState.h:208:143: warning: deprecated
conversion from string constant to ‘char*’ [-Wwrite-strings]
main.cpp: In function ‘int main(int, char**)’:
main.cpp:205:4: error: ‘Eina_Tmpstr’ was not declared in this scope
main.cpp:205:17: error: ‘tmpdir’ was not declared in this scope
main.cpp:206:17: error: ‘generated’ was not declared in this scope
main.cpp:257:71: error: ‘eina_file_mkdtemp’ was not declared in this scope
main.cpp:280:100: error: ‘eina_tmpstr_add_length’ was not declared in this scope
main.cpp:284:44: error: ‘eina_tmpstr_del’ was not declared in this scope
main.cpp:344:31: error: ‘eina_tmpstr_del’ was not declared in this scope

I've found that Eina_Tmpstr and eina_file_mkdtemp are not available ib
libeina in Debian



More information about the Pkg-e-devel mailing list