Summary: | dev-tex/luatex-0.60.0 fails to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jeff Sweeney <kintoshmalae> |
Component: | [OLD] Unspecified | Assignee: | TeX project <tex> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bugs+gentoo, carlphilippreh, defuebr, m_zwart, niteblade, rose, ssuominen |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Build log from the process. |
Description
Jeff Sweeney
2010-04-29 22:51:23 UTC
Created attachment 229755 [details]
Build log from the process.
Same here. Same here. This is also true on a Pentium 3 Mobile system. I tried doing an 'equery b mplib.h' and no packages were found. The same held true for mplibps.h and mplibsvg.h I found the following by using 'locate': # locate mplib /var/cache/edb/dep/usr/portage/dev-ruby/snmplib-0.6.1 /var/cache/edb/dep/usr/portage/dev-ruby/snmplib-1.0.1 /var/cache/edb/dep/usr/portage/dev-ruby/snmplib-0.5.1 /usr/portage/distfiles/mplib-beta-1.110-src.tar.bz2 /usr/portage/distfiles/mplib-beta-1.091-src.tar.bz2 /usr/portage/dev-ruby/snmplib /usr/portage/dev-ruby/snmplib/ChangeLog /usr/portage/dev-ruby/snmplib/metadata.xml /usr/portage/dev-ruby/snmplib/Manifest /usr/portage/dev-ruby/snmplib/snmplib-1.0.2.ebuild /usr/portage/sys-libs/zlib/files/zlib-1.2.3-mingw-implib.patch /usr/portage/metadata/cache/dev-ruby/snmplib-1.0.2 Is there, perhaps, a new missing dependency? Or and old dependency which is now gone but shouldn't be? Finally, this 'ls -l' might be helpful or it may not be helpful. # ls -l /usr/portage/distfiles/mplib* -rw-rw-r-- 1 portage portage 1811861 Jul 19 2008 /usr/portage/distfiles/mplib-beta-1.091-src.tar.bz2 -rw-rw-r-- 1 portage portage 1558006 Nov 27 2008 /usr/portage/distfiles/mplib-beta-1.110-src.tar.bz2 There is no longer any reference to these two source files in portage. I hope this actually helps rather than provides a distraction. `emerge -pv mplib` return anything? luatex builds fine here, both 0.50.0 and 0.60.0. without the old mplib installed. the separate mplib was removed from tree since luatex-0.50.0 didn't use it anymore. it also failed to build against GCC 4.4.x. but now I see mplib has a more recent release, released April. http://foundry.supelec.fr/gf/project/metapost/frs/ also this tarball doesn't include the headers either, mplib*.h futhermore, it looks like these headers are generated at build-time from either luatex's mplib (or the old separate mplib). # emerge -pv mplib These are the packages that would be merged, in order: Calculating dependencies... done! emerge: there are no ebuilds to satisfy "mplib". # emerge -pv luatex These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] dev-tex/luatex-0.60.0 [0.50.0-r1] USE="-doc" 0 kB Total: 1 package (1 upgrade), Size of downloads: 0 kB I'm running "emerge =luatex-0.50.0-r1" to see if that goes to completion. It's currently installed so it did go to completion once. I'm curious to see if perhaps something might have existed previously and is now missing. Will report results later. The laptop involved is not the fastest thing in the world. Interestingly enough, luatex-0.50.0-r1 builds to completion: >>> Installing (1 of 1) dev-tex/luatex-0.50.0-r1 * Rebuilding formats >>> Recording dev-tex/luatex in "world" favorites file... >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. BTW, mplib was an obsolete latex package which has been deleted from portage. Even with that, luatex still has the same compilation error. Interesting, 0.50.0-r1 builds here, too. It did not build a few days ago. For what it's worth, 0.50.0-r1 creates (?) mplib.h but does not have mplibps.h nor mplibsvg.h. This is the relevant 0.50.0-r1 section: This is CTANGLE, Version 3.64 (Web2C 2009) *1*30*38*70*114*133*176*205*241*246*271*292*317*336*352*377*382*403*445*481*519*604*662*691*730*737*741*769*786*816*826*849*889*903*921*979*1012*1054*1083*1217*1274*1385*1446*1472*1507*1512*1535*1536*1537 Writing the output files: (mp.c).....500.....1000.....1500.....2000.....2500.....3000.....3500.....4000.....4500.....5000.....5500.....6000.....6500.....7000.....7500.....8000.....8500.....9000.....9500.....10000.....10500.....11000.....11500.....12000.....12500.....13000.....13500.....14000.....14500.....15000.....15500.....16000.....16500.....17000.....17500.....18000.....18500.....19000.....19500.....20000. (mpmp.h).....500.... (mplib.h).. Done. (No errors were found.) echo timestamp >mp-ctangle touch mp.c mplib.h mpmp.h CWEBINPUTS=./mplibdir TEXMFCNF=./../kpathsea ./ctangle psout.w This is CTANGLE, Version 3.64 (Web2C 2009) *18*33*67*101*111 Writing the output files: (psout.c).....500.....1000.....1500.....2000.....2500.....3000.....3500.....4000.....4500.....5000.....5500 (mppsout.h)... (mplibps.h). Done. (No errors were found.) echo timestamp >psout-ctangle touch mppsout.h psout.c mplibps.h CWEBINPUTS=./mplibdir TEXMFCNF=./../kpathsea ./ctangle svgout.w This is CTANGLE, Version 3.64 (Web2C 2009) Writing the output files: (svgout.c).....500.....1000. (mpsvgout.h) (mplibsvg.h) Done. Here is the section where luatex-0.60.0 fails. i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I./.. -DPOPPLER_VERSION=\"0.12.4\" -I/usr/include/poppler -I/var/tmp/portage/dev-tex/luatex-0.60.0/work/luatex-beta-0.60.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.60.0/work/luatex-beta-0.60.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX -Wimplicit -Wreturn-type -Wdeclaration-after-statement -Wno-unknown-pragmas -O2 -march=i686 -fomit-frame-pointer -pipe -MT libluatex_a-utils.o -MD -MP -MF .deps/libluatex_a-utils.Tpo -c -o libluatex_a-utils.o `test -f 'utils.c' || echo './'`utils.c ./luatexdir/utils/utils.w: In function 'initversionstring': ./luatexdir/utils/utils.w:354: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result mv -f .deps/libluatex_a-utils.Tpo .deps/libluatex_a-utils.Po CWEBINPUTS=./luatexdir/utils TEXMFCNF=./../kpathsea ./ctangle avlstuff.w This is CTANGLE, Version 3.64 (Web2C 2010/dev) *1 Writing the output file (avlstuff.c): Done. (No errors were found.) i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I./.. -DPOPPLER_VERSION=\"0.12.4\" -I/usr/include/poppler -I/var/tmp/portage/dev-tex/luatex-0.60.0/work/luatex-beta-0.60.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.60.0/work/luatex-beta-0.60.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX -Wimplicit -Wreturn-type -Wdeclaration-after-statement -Wno-unknown-pragmas -O2 -march=i686 -fomit-frame-pointer -pipe -MT libluatex_a-avlstuff.o -MD -MP -MF .deps/libluatex_a-avlstuff.Tpo -c -o libluatex_a-avlstuff.o `test -f 'avlstuff.c' || echo './'`avlstuff.c mv -f .deps/libluatex_a-avlstuff.Tpo .deps/libluatex_a-avlstuff.Po CWEBINPUTS=./luatexdir/utils TEXMFCNF=./../kpathsea ./ctangle managed-sa.w This is CTANGLE, Version 3.64 (Web2C 2010/dev) *1 Writing the output file (managed-sa.c):.. Done. (No errors were found.) i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I./.. -DPOPPLER_VERSION=\"0.12.4\" -I/usr/include/poppler -I/var/tmp/portage/dev-tex/luatex-0.60.0/work/luatex-beta-0.60.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.60.0/work/luatex-beta-0.60.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX -Wimplicit -Wreturn-type -Wdeclaration-after-statement -Wno-unknown-pragmas -O2 -march=i686 -fomit-frame-pointer -pipe -MT libluatex_a-managed-sa.o -MD -MP -MF .deps/libluatex_a-managed-sa.Tpo -c -o libluatex_a-managed-sa.o `test -f 'managed-sa.c' || echo './'`managed-sa.c mv -f .deps/libluatex_a-managed-sa.Tpo .deps/libluatex_a-managed-sa.Po i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I./.. -DPOPPLER_VERSION=\"0.12.4\" -I/usr/include/poppler -I/var/tmp/portage/dev-tex/luatex-0.60.0/work/luatex-beta-0.60.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.60.0/work/luatex-beta-0.60.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX -Wimplicit -Wreturn-type -Wdeclaration-after-statement -Wno-unknown-pragmas -O2 -march=i686 -fomit-frame-pointer -pipe -MT libluatex_a-lmplib.o -MD -MP -MF .deps/libluatex_a-lmplib.Tpo -c -o libluatex_a-lmplib.o `test -f 'mplibdir/lmplib.c' || echo './'`mplibdir/lmplib.c mplibdir/lmplib.c:36:19: error: mplib.h: No such file or directory mplibdir/lmplib.c:37:21: error: mplibps.h: No such file or directory mplibdir/lmplib.c:38:22: error: mplibsvg.h: No such file or directory I hope this helps. Tried reemerging 0.50.0-r1, which completes fine. There seems to be a patch in the 0.50 sources related to these files. The same problem seems to have occurred previously in the 0.40.5 source - see bug 274770 (https://bugs.gentoo.org/show_bug.cgi?id=274770). Noted the following during the compile: x86_64-pc-linux-gnu-ranlib libff.a CWEBINPUTS=./mplibdir TEXMFCNF=./../kpathsea ./ctangle mp.w This is CTANGLE, Version 3.64 (Web2C 2009) *1*30*38*70*114*133*176*205*241*246*271*292*317*336*352*377*382*403*445*481*519*604*662*691*730*737*741*769*786*816*826*849*889*903*921*979*1012*1054*1083*1217*1274*1385*1446*1472*1507*1512*1535*1536*1537 Writing the output files: (mp.c).....500.....1000.....1500.....2000.....2500.....3000.....3500.....4000.....4500.....5000.....5500.....6000.....6500.....7000.....7500.....8000.....8500.....9000.....9500.....10000.....10500.....11000.....11500.....12000.....12500.....13000.....13500.....14000.....14500.....15000.....15500.....16000.....16500.....17000.....17500.....18000.....18500.....19000.....19500.....20000. (mpmp.h).....500.... (mplib.h).. Done. (No errors were found.) echo timestamp >mp-ctangle touch mp.c mplib.h mpmp.h CWEBINPUTS=./mplibdir TEXMFCNF=./../kpathsea ./ctangle psout.w This is CTANGLE, Version 3.64 (Web2C 2009) *18*33*67*101*111 Writing the output files: (psout.c).....500.....1000.....1500.....2000.....2500.....3000.....3500.....4000.....4500.....5000.....5500 (mppsout.h)... (mplibps.h). Done. (No errors were found.) echo timestamp >psout-ctangle touch mppsout.h psout.c mplibps.h CWEBINPUTS=./mplibdir TEXMFCNF=./../kpathsea ./ctangle svgout.w This is CTANGLE, Version 3.64 (Web2C 2009) Writing the output files: (svgout.c).....500.....1000. (mpsvgout.h) (mplibsvg.h) Done. (No errors were found.) echo timestamp >svgout-ctangle touch mplibsvg.h mpsvgout.h svgout.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -DPOPPLER_VERSION=\"0.12.4\" -I/usr/include/poppler -I/var/tmp/portage/dev-tex/luatex-0.50.0-r1/work/luatex-beta-0.50.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.50.0-r1/work/luatex-beta-0.50.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX -march=native -fomit-frame-pointer -O2 -pipe -MT libluatex_a-dvigen.o -MD -MP -MF .deps/libluatex_a-dvigen.Tpo -c -o libluatex_a-dvigen.o `test -f 'luatexdir/dvi/dvigen.c' || echo './'`luatexdir/dvi/dvigen.c Am I to assume this means that these files should be being generated by the compilation script? By running these commands inside the 0.60 source tree, the installation will complete. These commands seem to be running immediately after they are needed. x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I./.. -DPOPPLER_VERSION=\"0.12.4\" -I/usr/include/poppler -I/var/tmp/portage/dev-tex/luatex-0.60.0/work/luatex-beta-0.60.0/source/libs/obsdcompat -I/var/tmp/portage/dev-tex/luatex-0.60.0/work/luatex-beta-0.60.0/source/libs/obsdcompat -I./libmd5 -Iluatexdir -I./luatexdir -I./luatexdir/lua51 -DpdfTeX -Wimplicit -Wreturn-type -Wdeclaration-after-statement -Wno-unknown-pragmas -march=native -fomit-frame-pointer -O2 -pipe -MT libluatex_a-lmplib.o -MD -MP -MF .deps/libluatex_a-lmplib.Tpo -c -o libluatex_a-lmplib.o `test -f 'mplibdir/lmplib.c' || echo './'`mplibdir/lmplib.c mv -f .deps/libluatex_a-lmplib.Tpo .deps/libluatex_a-lmplib.Po rm -f libluatex.a x86_64-pc-linux-gnu-ar cru libluatex.a libluatex_a-pdftoepdf.o libluatex_a-lcallbacklib.o libluatex_a-lfontlib.o libluatex_a-limglib.o libluatex_a-lepdflib.o libluatex_a-lkpselib.o libluatex_a-llanglib.o libluatex_a-llualib.o libluatex_a-lnodelib.o libluatex_a-loslibext.o libluatex_a-liolib.o libluatex_a-lpdflib.o libluatex_a-lstatslib.o libluatex_a-ltexiolib.o libluatex_a-ltexlib.o libluatex_a-ltokenlib.o libluatex_a-avl.o libluatex_a-synctex.o libluatex_a-dvigen.o libluatex_a-dofont.o libluatex_a-luafont.o libluatex_a-mapfile.o libluatex_a-pkin.o libluatex_a-sfnt.o libluatex_a-subfont.o libluatex_a-texfont.o libluatex_a-tfmofm.o libluatex_a-tounicode.o libluatex_a-tt_glyf.o libluatex_a-tt_table.o libluatex_a-vfovf.o libluatex_a-vfpacket.o libluatex_a-writecff.o libluatex_a-writeenc.o libluatex_a-writefont.o libluatex_a-writet1.o libluatex_a-writet3.o libluatex_a-writettf.o libluatex_a-writetype0.o libluatex_a-writetype2.o libluatex_a-epdf.o libluatex_a-writeimg.o libluatex_a-writejbig2.o libluatex_a-writejpg.o libluatex_a-writepng.o libluatex_a-luagen.o libluatex_a-luainit.o libluatex_a-luanode.o libluatex_a-luastuff.o libluatex_a-luatoken.o libluatex_a-texluac.o libluatex_a-ocp.o libluatex_a-ocplist.o libluatex_a-readocp.o libluatex_a-runocp.o libluatex_a-texlang.o libluatex_a-hyphen.o libluatex_a-hnjalloc.o libluatex_a-pagetree.o libluatex_a-pdfaction.o libluatex_a-pdfannot.o libluatex_a-pdfcolorstack.o libluatex_a-pdfdest.o libluatex_a-pdffont.o libluatex_a-pdfgen.o libluatex_a-pdfglyph.o libluatex_a-pdfimage.o libluatex_a-pdflink.o libluatex_a-pdflistout.o libluatex_a-pdfliteral.o libluatex_a-pdfobj.o libluatex_a-pdfoutline.o libluatex_a-pdfpage.o libluatex_a-pdfrule.o libluatex_a-pdfsaverestore.o libluatex_a-pdfsetmatrix.o libluatex_a-pdfshipout.o libluatex_a-pdftables.o libluatex_a-pdfthread.o libluatex_a-pdfxform.o libluatex_a-align.o libluatex_a-dumpdata.o libluatex_a-expand.o libluatex_a-inputstack.o libluatex_a-maincontrol.o libluatex_a-mlist.o libluatex_a-postlinebreak.o libluatex_a-scanning.o libluatex_a-texdeffont.o libluatex_a-texnodes.o libluatex_a-arithmetic.o libluatex_a-conditional.o libluatex_a-equivalents.o libluatex_a-extensions.o libluatex_a-commands.o libluatex_a-linebreak.o libluatex_a-mathcodes.o libluatex_a-nesting.o libluatex_a-primitive.o libluatex_a-texfileio.o libluatex_a-textcodes.o libluatex_a-buildpage.o libluatex_a-directions.o libluatex_a-errors.o libluatex_a-filename.o libluatex_a-mainbody.o libluatex_a-memoryword.o libluatex_a-packaging.o libluatex_a-printing.o libluatex_a-stringpool.o libluatex_a-texmath.o libluatex_a-textoken.o libluatex_a-utils.o libluatex_a-avlstuff.o libluatex_a-managed-sa.o libluatex_a-lmplib.o libluatex_a-dvigen.o libluatex_a-dofont.o libluatex_a-luafont.o libluatex_a-mapfile.o libluatex_a-pkin.o libluatex_a-sfnt.o libluatex_a-subfont.o libluatex_a-texfont.o libluatex_a-tfmofm.o libluatex_a-tounicode.o libluatex_a-tt_glyf.o libluatex_a-tt_table.o libluatex_a-vfovf.o libluatex_a-vfpacket.o libluatex_a-writecff.o libluatex_a-writeenc.o libluatex_a-writefont.o libluatex_a-writet1.o libluatex_a-writet3.o libluatex_a-writettf.o libluatex_a-writetype0.o libluatex_a-writetype2.o libluatex_a-epdf.o libluatex_a-writeimg.o libluatex_a-writejbig2.o libluatex_a-writejpg.o libluatex_a-writepng.o libluatex_a-luagen.o libluatex_a-luainit.o libluatex_a-luanode.o libluatex_a-luastuff.o libluatex_a-luatoken.o libluatex_a-texluac.o libluatex_a-ocp.o libluatex_a-ocplist.o libluatex_a-readocp.o libluatex_a-runocp.o libluatex_a-texlang.o libluatex_a-hyphen.o libluatex_a-hnjalloc.o libluatex_a-pagetree.o libluatex_a-pdfaction.o libluatex_a-pdfannot.o libluatex_a-pdfcolorstack.o libluatex_a-pdfdest.o libluatex_a-pdffont.o libluatex_a-pdfgen.o libluatex_a-pdfglyph.o libluatex_a-pdfimage.o libluatex_a-pdflink.o libluatex_a-pdflistout.o libluatex_a-pdfliteral.o libluatex_a-pdfobj.o libluatex_a-pdfoutline.o libluatex_a-pdfpage.o libluatex_a-pdfrule.o libluatex_a-pdfsaverestore.o libluatex_a-pdfsetmatrix.o libluatex_a-pdfshipout.o libluatex_a-pdftables.o libluatex_a-pdfthread.o libluatex_a-pdfxform.o libluatex_a-align.o libluatex_a-dumpdata.o libluatex_a-expand.o libluatex_a-inputstack.o libluatex_a-maincontrol.o libluatex_a-mlist.o libluatex_a-postlinebreak.o libluatex_a-scanning.o libluatex_a-texdeffont.o libluatex_a-texnodes.o libluatex_a-arithmetic.o libluatex_a-conditional.o libluatex_a-equivalents.o libluatex_a-extensions.o libluatex_a-commands.o libluatex_a-linebreak.o libluatex_a-mathcodes.o libluatex_a-nesting.o libluatex_a-primitive.o libluatex_a-texfileio.o libluatex_a-textcodes.o libluatex_a-buildpage.o libluatex_a-directions.o libluatex_a-errors.o libluatex_a-filename.o libluatex_a-mainbody.o libluatex_a-memoryword.o libluatex_a-packaging.o libluatex_a-printing.o libluatex_a-stringpool.o libluatex_a-texmath.o libluatex_a-textoken.o libluatex_a-utils.o libluatex_a-avlstuff.o libluatex_a-managed-sa.o x86_64-pc-linux-gnu-ranlib libluatex.a CWEBINPUTS=./mplibdir TEXMFCNF=./../kpathsea ./ctangle memio This is CTANGLE, Version 3.64 (Web2C 2010/dev) Writing the output files: (memio.c).... (mpmemio.h) Done. (No errors were found.) CWEBINPUTS=./mplibdir TEXMFCNF=./../kpathsea ./ctangle mp This is CTANGLE, Version 3.64 (Web2C 2010/dev) *1*30*38*70*114*133*176*205*241*246*271*292*317*336*352*377*382*403*445*481*519*604*662*691*730*737*741*769*786*816*826*849*889*903*921*979*1012*1054*1083*1217*1274*1385*1446*1472*1507*1511*1534*1535*1536 Writing the output files: (mp.c).....500.....1000.....1500.....2000.....2500.....3000.....3500.....4000.....4500.....5000.....5500.....6000.....6500.....7000.....7500.....8000.....8500.....9000.....9500.....10000.....10500.....11000.....11500.....12000.....12500.....13000.....13500.....14000.....14500.....15000.....15500.....16000.....16500.....17000.....17500.....18000.....18500.....19000.....19500.....20000. (mpmp.h).....500.... (mplib.h).. Done. (No errors were found.) CWEBINPUTS=./mplibdir TEXMFCNF=./../kpathsea ./ctangle psout This is CTANGLE, Version 3.64 (Web2C 2010/dev) *18*34*68*102*112 Writing the output files: (psout.c).....500.....1000.....1500.....2000.....2500.....3000.....3500.....4000.....4500.....5000.....5500 (mppsout.h)... (mplibps.h). Done. (No errors were found.) CWEBINPUTS=./mplibdir TEXMFCNF=./../kpathsea ./ctangle svgout This is CTANGLE, Version 3.64 (Web2C 2010/dev) Writing the output files: (svgout.c).....500.....1000. (mpsvgout.h) (mplibsvg.h) Done. (No errors were found.) CWEBINPUTS=./mplibdir TEXMFCNF=./../kpathsea ./ctangle tfmin This is CTANGLE, Version 3.64 (Web2C 2010/dev) Writing the output files: (tfmin.c). (mptfmin.h) Done. (No errors were found.) x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I./.. -I./mplibdir -Wimplicit -Wreturn-type -Wdeclaration-after-statement -Wno-unknown-pragmas -march=native -fomit-frame-pointer -O2 -pipe -MT libmplib_a-avl.o -MD -MP -MF .deps/libmplib_a-avl.Tpo -c -o libmplib_a-avl.o `test -f 'mplibdir/avl.c' || echo './'`mplibdir/avl.c mv -f .deps/libmplib_a-avl.Tpo .deps/libmplib_a-avl.Po MAKEOPTS="-j2" emerge luatex will compile to completion. This appears to indeed be the same bug reported in bug# 274770. Further, I agree with the last comment on that bug report indicating "First time in my life I see a sequential make failure ..." FWIW - on the laptop where I had this problem, I explicitly set MAKEOPTS="-j1" in my /etc/make.conf file because the maximum installable memory is 512meg. Running an emerge of gcc with MAKEOPTS="-j2" causes so much disk thrashing that -j1 is lots faster. Just wanted to say thanks to Jeff Sweeney for pointing out in comment# 12 bug# 274770. That was enough of a clue to get past the problem. is this still a problem with 0.60.1 ? I cant trigger it with it; tried several MAKEOPTS luatex-0.60.1 emerged successfully luatex-0.60.1 compiled to completion with my default MAKEOPTS="-j1" settings. Thank you. great -> fixed |