Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 302301 - emerge dev-tex/luatex-0.46.0 fails
Summary: emerge dev-tex/luatex-0.46.0 fails
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major
Assignee: TeX project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-26 13:45 UTC by Roland
Modified: 2010-01-26 23:17 UTC (History)
4 users (show)

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 Roland 2010-01-26 13:45:56 UTC
86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writepng.o -MD -MP -MF .deps/libluatex_a-writepng.Tpo -c -o libluatex_a-writepng.o `test -f 'luatexdir/image/writepng.c' || echo './'`luatexdir/image/writepng.c
make[2]: *** [libluatex_a-pdftoepdf.o] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f .deps/libluatex_a-writejpg.Tpo .deps/libluatex_a-writejpg.Po
luatexdir/image/writepng.c: In function 'copy_png':
luatexdir/image/writepng.c:490: warning: ignoring return value of 'fread', declared with attribute warn_unused_result
mv -f .deps/libluatex_a-writejbig2.Tpo .deps/libluatex_a-writejbig2.Po
mv -f .deps/libluatex_a-writepng.Tpo .deps/libluatex_a-writepng.Po
mv -f .deps/libmplib_a-mp.Tpo .deps/libmplib_a-mp.Po
make[2]: Leaving directory `/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk/web2c'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk/web2c'
make: *** [all] Error 2
 * 
 * ERROR: dev-tex/luatex-0.46.0 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2831:  Called die
 * The specific snippet of code:
 *       emake || die "failed to build luatex"
 *  The die message:
 *   failed to build luatex
 * 


Reproducible: Always
Comment 1 Rafał Mużyło 2010-01-26 15:04:32 UTC
The error is still missing in this block.
Comment 2 Roland 2010-01-26 16:01:01 UTC
.o `test -f 'luatexdir/font/vfovf.c' || echo './'`luatexdir/font/vfovf.c
mv -f .deps/libluatex_a-texfont.Tpo .deps/libluatex_a-texfont.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-vfpacket.o -MD -MP -MF .deps/libluatex_a-vfpacket.Tpo -c -o libluatex_a-vfpacket.o `test -f 'luatexdir/font/vfpacket.c' || echo './'`luatexdir/font/vfpacket.c
mv -f .deps/libluatex_a-tt_table.Tpo .deps/libluatex_a-tt_table.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writecff.o -MD -MP -MF .deps/libluatex_a-writecff.Tpo -c -o libluatex_a-writecff.o `test -f 'luatexdir/font/writecff.c' || echo './'`luatexdir/font/writecff.c
mv -f .deps/libluatex_a-vfpacket.Tpo .deps/libluatex_a-vfpacket.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writeenc.o -MD -MP -MF .deps/libluatex_a-writeenc.Tpo -c -o libluatex_a-writeenc.o `test -f 'luatexdir/font/writeenc.c' || echo './'`luatexdir/font/writeenc.c
mv -f .deps/libluatex_a-tt_glyf.Tpo .deps/libluatex_a-tt_glyf.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writefont.o -MD -MP -MF .deps/libluatex_a-writefont.Tpo -c -o libluatex_a-writefont.o `test -f 'luatexdir/font/writefont.c' || echo './'`luatexdir/font/writefont.c
mv -f .deps/libluatex_a-writeenc.Tpo .deps/libluatex_a-writeenc.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writet1.o -MD -MP -MF .deps/libluatex_a-writet1.Tpo -c -o libluatex_a-writet1.o `test -f 'luatexdir/font/writet1.c' || echo './'`luatexdir/font/writet1.c
mv -f .deps/libluatex_a-writefont.Tpo .deps/libluatex_a-writefont.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writet3.o -MD -MP -MF .deps/libluatex_a-writet3.Tpo -c -o libluatex_a-writet3.o `test -f 'luatexdir/font/writet3.c' || echo './'`luatexdir/font/writet3.c
mv -f .deps/libluatex_a-writet3.Tpo .deps/libluatex_a-writet3.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writettf.o -MD -MP -MF .deps/libluatex_a-writettf.Tpo -c -o libluatex_a-writettf.o `test -f 'luatexdir/font/writettf.c' || echo './'`luatexdir/font/writettf.c
mv -f .deps/libluatex_a-writecff.Tpo .deps/libluatex_a-writecff.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writetype0.o -MD -MP -MF .deps/libluatex_a-writetype0.Tpo -c -o libluatex_a-writetype0.o `test -f 'luatexdir/font/writetype0.c' || echo './'`luatexdir/font/writetype0.c
mv -f .deps/libluatex_a-writetype0.Tpo .deps/libluatex_a-writetype0.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writetype2.o -MD -MP -MF .deps/libluatex_a-writetype2.Tpo -c -o libluatex_a-writetype2.o `test -f 'luatexdir/font/writetype2.c' || echo './'`luatexdir/font/writetype2.c
mv -f .deps/libluatex_a-writettf.Tpo .deps/libluatex_a-writettf.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-epdf.o -MD -MP -MF .deps/libluatex_a-epdf.Tpo -c -o libluatex_a-epdf.o `test -f 'luatexdir/image/epdf.c' || echo './'`luatexdir/image/epdf.c
mv -f .deps/libluatex_a-vfovf.Tpo .deps/libluatex_a-vfovf.Po
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-pdftoepdf.o -MD -MP -MF .deps/libluatex_a-pdftoepdf.Tpo -c -o libluatex_a-pdftoepdf.o `test -f 'luatexdir/image/pdftoepdf.cc' || echo './'`luatexdir/image/pdftoepdf.cc
mv -f .deps/libluatex_a-epdf.Tpo .deps/libluatex_a-epdf.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writeimg.o -MD -MP -MF .deps/libluatex_a-writeimg.Tpo -c -o libluatex_a-writeimg.o `test -f 'luatexdir/image/writeimg.c' || echo './'`luatexdir/image/writeimg.c
luatexdir/image/writeimg.c: In function 'write_pdfstream':
luatexdir/image/writeimg.c:637: warning: format not a string literal and no format arguments
mv -f .deps/libluatex_a-writetype2.Tpo .deps/libluatex_a-writetype2.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writejbig2.o -MD -MP -MF .deps/libluatex_a-writejbig2.Tpo -c -o libluatex_a-writejbig2.o `test -f 'luatexdir/image/writejbig2.c' || echo './'`luatexdir/image/writejbig2.c
mv -f .deps/libluatex_a-writet1.Tpo .deps/libluatex_a-writet1.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writejpg.o -MD -MP -MF .deps/libluatex_a-writejpg.Tpo -c -o libluatex_a-writejpg.o `test -f 'luatexdir/image/writejpg.c' || echo './'`luatexdir/image/writejpg.c
mv -f .deps/libluatex_a-writeimg.Tpo .deps/libluatex_a-writeimg.Po
luatexdir/image/pdftoepdf.cc: In function 'void read_pdf_info(pdf_output_file*, image_dict*, integer, integer)':
luatexdir/image/pdftoepdf.cc:737: error: 'class PDFDoc' has no member named 'getPDFVersion'
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writepng.o -MD -MP -MF .deps/libluatex_a-writepng.Tpo -c -o libluatex_a-writepng.o `test -f 'luatexdir/image/writepng.c' || echo './'`luatexdir/image/writepng.c
make[2]: *** [libluatex_a-pdftoepdf.o] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f .deps/libluatex_a-writejpg.Tpo .deps/libluatex_a-writejpg.Po
luatexdir/image/writepng.c: In function 'copy_png':
luatexdir/image/writepng.c:490: warning: ignoring return value of 'fread', declared with attribute warn_unused_result
mv -f .deps/libluatex_a-writejbig2.Tpo .deps/libluatex_a-writejbig2.Po
mv -f .deps/libluatex_a-writepng.Tpo .deps/libluatex_a-writepng.Po
mv -f .deps/libmplib_a-mp.Tpo .deps/libmplib_a-mp.Po
make[2]: Leaving directory `/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk/web2c'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-tex/luatex-0.46.0/work/luatex-beta-0.46.0/source/texk/web2c'
make: *** [all] Error 2
Comment 3 Rafał Mużyło 2010-01-26 19:06:48 UTC
error: 'class PDFDoc' has no member named 'getPDFVersion'
That probably means your versions of poppler and luatex
are incompatible.
Try a more recent luatex.
Comment 4 Roland 2010-01-26 19:46:10 UTC
Ok,

still the same with 0.50.0

-DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-tounicode.o -MD -MP -MF .deps/libluatex_a-tounicode.Tpo -c -o libluatex_a-tounicode.o `test -f 'luatexdir/font/tounicode.c' || echo './'`luatexdir/font/tounicode.c
mv -f .deps/libluatex_a-luafont.Tpo .deps/libluatex_a-luafont.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-tt_glyf.o -MD -MP -MF .deps/libluatex_a-tt_glyf.Tpo -c -o libluatex_a-tt_glyf.o `test -f 'luatexdir/font/tt_glyf.c' || echo './'`luatexdir/font/tt_glyf.c
mv -f .deps/libluatex_a-tounicode.Tpo .deps/libluatex_a-tounicode.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-tt_table.o -MD -MP -MF .deps/libluatex_a-tt_table.Tpo -c -o libluatex_a-tt_table.o `test -f 'luatexdir/font/tt_table.c' || echo './'`luatexdir/font/tt_table.c
mv -f .deps/libluatex_a-texfont.Tpo .deps/libluatex_a-texfont.Po
mv -f .deps/libluatex_a-tt_glyf.Tpo .deps/libluatex_a-tt_glyf.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-vfovf.o -MD -MP -MF .deps/libluatex_a-vfovf.Tpo -c -o libluatex_a-vfovf.o `test -f 'luatexdir/font/vfovf.c' || echo './'`luatexdir/font/vfovf.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-vfpacket.o -MD -MP -MF .deps/libluatex_a-vfpacket.Tpo -c -o libluatex_a-vfpacket.o `test -f 'luatexdir/font/vfpacket.c' || echo './'`luatexdir/font/vfpacket.c
mv -f .deps/libluatex_a-tfmofm.Tpo .deps/libluatex_a-tfmofm.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writecff.o -MD -MP -MF .deps/libluatex_a-writecff.Tpo -c -o libluatex_a-writecff.o `test -f 'luatexdir/font/writecff.c' || echo './'`luatexdir/font/writecff.c
mv -f .deps/libluatex_a-tt_table.Tpo .deps/libluatex_a-tt_table.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writeenc.o -MD -MP -MF .deps/libluatex_a-writeenc.Tpo -c -o libluatex_a-writeenc.o `test -f 'luatexdir/font/writeenc.c' || echo './'`luatexdir/font/writeenc.c
mv -f .deps/libluatex_a-vfpacket.Tpo .deps/libluatex_a-vfpacket.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writefont.o -MD -MP -MF .deps/libluatex_a-writefont.Tpo -c -o libluatex_a-writefont.o `test -f 'luatexdir/font/writefont.c' || echo './'`luatexdir/font/writefont.c
mv -f .deps/libluatex_a-writeenc.Tpo .deps/libluatex_a-writeenc.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writet1.o -MD -MP -MF .deps/libluatex_a-writet1.Tpo -c -o libluatex_a-writet1.o `test -f 'luatexdir/font/writet1.c' || echo './'`luatexdir/font/writet1.c
mv -f .deps/libluatex_a-writet1.Tpo .deps/libluatex_a-writet1.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writet3.o -MD -MP -MF .deps/libluatex_a-writet3.Tpo -c -o libluatex_a-writet3.o `test -f 'luatexdir/font/writet3.c' || echo './'`luatexdir/font/writet3.c
mv -f .deps/libluatex_a-writefont.Tpo .deps/libluatex_a-writefont.Po
mv -f .deps/libluatex_a-writecff.Tpo .deps/libluatex_a-writecff.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writettf.o -MD -MP -MF .deps/libluatex_a-writettf.Tpo -c -o libluatex_a-writettf.o `test -f 'luatexdir/font/writettf.c' || echo './'`luatexdir/font/writettf.c
mv -f .deps/libluatex_a-vfovf.Tpo .deps/libluatex_a-vfovf.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writetype0.o -MD -MP -MF .deps/libluatex_a-writetype0.Tpo -c -o libluatex_a-writetype0.o `test -f 'luatexdir/font/writetype0.c' || echo './'`luatexdir/font/writetype0.c
mv -f .deps/libluatex_a-writet3.Tpo .deps/libluatex_a-writet3.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writetype2.o -MD -MP -MF .deps/libluatex_a-writetype2.Tpo -c -o libluatex_a-writetype2.o `test -f 'luatexdir/font/writetype2.c' || echo './'`luatexdir/font/writetype2.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-epdf.o -MD -MP -MF .deps/libluatex_a-epdf.Tpo -c -o libluatex_a-epdf.o `test -f 'luatexdir/image/epdf.c' || echo './'`luatexdir/image/epdf.c
mv -f .deps/libluatex_a-epdf.Tpo .deps/libluatex_a-epdf.Po
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-pdftoepdf.o -MD -MP -MF .deps/libluatex_a-pdftoepdf.Tpo -c -o libluatex_a-pdftoepdf.o `test -f 'luatexdir/image/pdftoepdf.cc' || echo './'`luatexdir/image/pdftoepdf.cc
mv -f .deps/libluatex_a-writetype0.Tpo .deps/libluatex_a-writetype0.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writeimg.o -MD -MP -MF .deps/libluatex_a-writeimg.Tpo -c -o libluatex_a-writeimg.o `test -f 'luatexdir/image/writeimg.c' || echo './'`luatexdir/image/writeimg.c
mv -f .deps/libluatex_a-writetype2.Tpo .deps/libluatex_a-writetype2.Po
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk   -DPOPPLER_VERSION=\"0.12.3\" -I/usr/include/poppler   -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX   -O2 -pipe -MT libluatex_a-writejbig2.o -MD -MP -MF .deps/libluatex_a-writejbig2.Tpo -c -o libluatex_a-writejbig2.o `test -f 'luatexdir/image/writejbig2.c' || echo './'`luatexdir/image/writejbig2.c
luatexdir/image/writeimg.c: In function 'write_pdfstream':
luatexdir/image/writeimg.c:637: warning: format not a string literal and no format arguments
luatexdir/image/pdftoepdf.cc: In function 'void read_pdf_info(pdf_output_file*, image_dict*, int, int, img_readtype_e)':
luatexdir/image/pdftoepdf.cc:586: error: 'class PDFDoc' has no member named 'getPDFVersion'
make[2]: *** [libluatex_a-pdftoepdf.o] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f .deps/libluatex_a-writeimg.Tpo .deps/libluatex_a-writeimg.Po
mv -f .deps/libluatex_a-writejbig2.Tpo .deps/libluatex_a-writejbig2.Po
mv -f .deps/libluatex_a-writettf.Tpo .deps/libluatex_a-writettf.Po
mv -f .deps/libmplib_a-mp.Tpo .deps/libmplib_a-mp.Po
make[2]: Leaving directory `/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk/web2c'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-tex/luatex-0.50.0/work/luatex-beta-0.50.0/source/texk/web2c'
make: *** [all] Error 2
Comment 5 Peter Volkov (RETIRED) gentoo-dev 2010-01-26 20:23:53 UTC
Assigning on tex, but after reading this thread:
http://lists.freedesktop.org/archives/poppler/2009-November/005260.html
I think that poppler has something to improve... Can we add xpdf-headers USE flag? I haven't tested if probably this fixes luatex issues.

BTW, Roland, what poppler version do you have installed.
Comment 6 Roland 2010-01-26 20:35:56 UTC
qlist -Iv poppler 
app-text/poppler-0.12.3-r2
virtual/poppler-0.12.3-r1
virtual/poppler-glib-0.12.3-r2
virtual/poppler-qt4-0.12.3-r1
virtual/poppler-utils-0.12.3-r1
Comment 7 Ben de Groot (RETIRED) gentoo-dev 2010-01-26 22:05:24 UTC
Roland: did you disable xpdf-headers useflag? It is enabled by default on the app-text/poppler ebuild, as we haven't fully investigated which packages need this. Apparently luatex (and also pdftex) need this.
Comment 8 Alexis Ballier gentoo-dev 2010-01-26 23:17:16 UTC
emerge --sync and use luatex 0.50.0; i think i fixed it this morning