[tlbuild] Error building luatex
François Charette
firmicus at ankabut.net
Mon Jul 13 16:50:45 CEST 2009
Taco Hoekwater a écrit :
> François Charette wrote:
>
>> Hello,
>>
>> I currently experience the following error when building luatex (I
>> rsynced the TL2009 source tree a few hours ago):
>>
>> ...
>> srcdir=../../../texk/web2c /bin/sh ../../../texk/web2c/web2c/convert luatex
>> syntax error: Last token = 290 ("), error buffer = `kpsesrccmdline',
>> last id = `kpsesrccmdline' (not in symbol table).
>> ../../../texk/web2c/web2c/convert: conversion of luatex.p failed, moving
>> dregs:
>> ../../../texk/web2c/web2c/convert: mv luatex[0-9].c luatexini.c
>> luatexd.h luatexcoerce.h /tmp
>> make[5]: *** [luatex-web2c] Error 1
>> ...
>>
>
> This appears to be caused by a change in common.defines (#14235).
> Did some kpathsea variable name change?
>
>
You're right, this seems to be due to the changes brought about by
commit 14235 "minor fixes for pdftex":
--- trunk/Build/source/texk/web2c/web2c/common.defines 2009/03/30 11:13:40 12570
+++ trunk/Build/source/texk/web2c/web2c/common.defines 2009/07/13 08:40:49 14235
@@ -50,7 +50,7 @@
@define const kpsetfmformat;
@define const kpsevfformat;
@define const kpsewebformat;
- at define const kpsesrccmdline;
+ at define const kpsesrccompile;
@define const maxint;
@define const nil;
@define const output;
--- trunk/Build/source/texk/web2c/cpascal.h 2009/06/24 07:02:11 13938
+++ trunk/Build/source/texk/web2c/cpascal.h 2009/07/13 08:40:49 14235
@@ -253,7 +253,7 @@
#define kpsewebformat kpse_web_format
#define kpsevarvalue kpse_var_value
#define kpsesetprogramenabled kpse_set_program_enabled
-#define kpsesrccmdline kpse_src_cmdline
+#define kpsesrccompile kpse_src_compile
#define makesuffix make_suffix
#define recorderchangefilename recorder_change_filename
#define recorderenabled recorder_enabled
The definitions for kpsesrccmdline should have been kept, no?
I see that "kpse_src_cmdline" is still in lib/kpathsea/types.h (line 156).
F
More information about the tlbuild
mailing list