Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 269544 - dev-tex/luatex-0.30.3 fails to build w/ dev-libs/poppler-0.11.0
Summary: dev-tex/luatex-0.30.3 fails to build w/ dev-libs/poppler-0.11.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: TeX project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-12 12:37 UTC by Peter Alfredsen (RETIRED)
Modified: 2009-05-14 17:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Alfredsen (RETIRED) gentoo-dev 2009-05-12 12:37:08 UTC
x86_64-pc-linux-gnu-g++ -O2 -march=core2 -mcx16 -msahf --param l1-cache-size=32 --param l1-cache-line-size=64 -mtune=core2 -pipe -Wall -ggdb -DHAVE_CONFIG_H  -I. -I/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir -I../.. -I/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/../.. -I/usr/include/poppler   -I../../../libs/obsdcompat -I../../../libs/obsdcompat/.. -I -I/.. -I/usr/include/libpng12   -I. -DPDF_PARSER_ONLY -DDISABLE_OUTLINE -c /dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc -o image/pdftoepdf.o
In file included from /dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:34:
/usr/include/poppler/Object.h: In member function 'GBool Object::getBool()':
/usr/include/poppler/Object.h:189: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'int Object::getInt()':
/usr/include/poppler/Object.h:190: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'double Object::getReal()':
/usr/include/poppler/Object.h:191: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'double Object::getNum()':
/usr/include/poppler/Object.h:192: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'GooString* Object::getString()':
/usr/include/poppler/Object.h:193: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'char* Object::getName()':
/usr/include/poppler/Object.h:194: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'Array* Object::getArray()':
/usr/include/poppler/Object.h:195: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'Dict* Object::getDict()':
/usr/include/poppler/Object.h:196: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'Stream* Object::getStream()':
/usr/include/poppler/Object.h:197: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'Ref Object::getRef()':
/usr/include/poppler/Object.h:198: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'int Object::getRefNum()':
/usr/include/poppler/Object.h:199: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'int Object::getRefGen()':
/usr/include/poppler/Object.h:200: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'char* Object::getCmd()':
/usr/include/poppler/Object.h:201: warning: deprecated conversion from string constant to 'char*'
In file included from /dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:34:
/usr/include/poppler/Object.h: In member function 'int Object::arrayGetLength()':
/usr/include/poppler/Object.h:267: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'void Object::arrayAdd(Object*)':
/usr/include/poppler/Object.h:270: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'Object* Object::arrayGet(int, Object*)':
/usr/include/poppler/Object.h:273: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'Object* Object::arrayGetNF(int, Object*)':
/usr/include/poppler/Object.h:276: warning: deprecated conversion from string constant to 'char*'
In file included from /dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:34:
/usr/include/poppler/Object.h: In member function 'int Object::dictGetLength()':
/usr/include/poppler/Object.h:285: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'void Object::dictAdd(char*, Object*)':
/usr/include/poppler/Object.h:288: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'void Object::dictSet(char*, Object*)':
/usr/include/poppler/Object.h:291: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'GBool Object::dictIs(char*)':
/usr/include/poppler/Object.h:294: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'Object* Object::dictLookup(char*, Object*)':
/usr/include/poppler/Object.h:300: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'Object* Object::dictLookupNF(char*, Object*)':
/usr/include/poppler/Object.h:303: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'char* Object::dictGetKey(int)':
/usr/include/poppler/Object.h:306: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'Object* Object::dictGetVal(int, Object*)':
/usr/include/poppler/Object.h:309: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'Object* Object::dictGetValNF(int, Object*)':
/usr/include/poppler/Object.h:312: warning: deprecated conversion from string constant to 'char*'
In file included from /dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:34:
/usr/include/poppler/Object.h: In member function 'GBool Object::streamIs(char*)':
/usr/include/poppler/Object.h:321: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'void Object::streamReset()':
/usr/include/poppler/Object.h:327: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'void Object::streamClose()':
/usr/include/poppler/Object.h:330: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'int Object::streamGetChar()':
/usr/include/poppler/Object.h:333: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'int Object::streamLookChar()':
/usr/include/poppler/Object.h:336: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'char* Object::streamGetLine(char*, int)':
/usr/include/poppler/Object.h:339: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'Guint Object::streamGetPos()':
/usr/include/poppler/Object.h:342: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'void Object::streamSetPos(Guint, int)':
/usr/include/poppler/Object.h:345: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/Object.h: In member function 'Dict* Object::streamGetDict()':
/usr/include/poppler/Object.h:348: warning: deprecated conversion from string constant to 'char*'
/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc: In function 'void copyFont(char*, Object*)':
/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:406: warning: deprecated conversion from string constant to 'char*'
/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:408: warning: deprecated conversion from string constant to 'char*'
/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:409: warning: deprecated conversion from string constant to 'char*'
/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:411: warning: deprecated conversion from string constant to 'char*'
/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:413: warning: deprecated conversion from string constant to 'char*'
/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:415: warning: deprecated conversion from string constant to 'char*'
/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:419: warning: deprecated conversion from string constant to 'char*'
/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:421: warning: deprecated conversion from string constant to 'char*'
/usr/include/poppler/GfxFont.h: In function 'void writeEncodings()':
/usr/include/poppler/GfxFont.h:230: error: 'virtual GfxFont::~GfxFont()' is protected
/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:661: error: within this context
/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc: In function 'void write_epdf1(image_dict*)':
/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:955: warning: deprecated conversion from string constant to 'char*'
/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:959: warning: deprecated conversion from string constant to 'char*'
/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:964: warning: deprecated conversion from string constant to 'char*'
/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/src/texk/web2c/luatexdir/image/pdftoepdf.cc:969: warning: deprecated conversion from string constant to 'char*'
make[1]: *** [image/pdftoepdf.o] Error 1
make[1]: Leaving directory `/dev/shm/portage/dev-tex/luatex-0.30.3/work/luatex-beta-0.30.3/build/texk/web2c/luatexdir'
make: *** [luatexdir/libpdf.a] Error 2

Caused by this commit:
http://cgit.freedesktop.org/poppler/poppler/commit/?id=80f415176952635a485356cf36048eee53396c25
Comment 1 Alexis Ballier gentoo-dev 2009-05-14 17:33:10 UTC
fixed, thanks