<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Dear all, <br>
</p>
<p>Processing sample2e.tex with <font face="Courier New, Courier,
monospace">pdflatex --recorder</font> and<font face="Courier
New, Courier, monospace"> lualatex --recorder</font>. <br>
</p>
<p>lualatex compiler does not record the following in .fls file:<br>
- .cnf files (e.g., texmf.cnf - two instances); pdflatex does
record them in .fls file;<br>
- .map files (e.g. texfonts.map, pdftex.map); although they are
present in .log file; pdflatex does record them in .fls file;<br>
- .otf files (e.g. lmroman17-regular.otf, lmroman12-regular.otf);
present in .log file;<br>
- some .lua files (e.g. ltluatex.lua, luaotfload-main.lua) -
although strace log shows they are read.<br>
</p>
<p>Makefile for a test: <br>
</p>
<p><font face="Courier New, Courier, monospace">tl_path=/usr/local/texlive/2019/bin/x86_64-linux<br>
pdflatex=$(tl_path)/pdflatex -recorder<br>
lualatex=$(tl_path)/lualatex -recorder<br>
<br>
f=sample2e<br>
<br>
test: $f.fls.pdflatex $f.fls.lualatex<br>
<br>
$f.fls.pdflatex:<br>
$(pdflatex) $f<br>
cp $f.fls $f.fls.pdflatex<br>
cp $f.log $f.log.pdflatex<br>
<br>
$f.fls.lualatex:<br>
strace -f -t -eall -o $f.strace.log $(lualatex) $f<br>
cp $f.fls $f.fls.lualatex<br>
cp $f.log $f.log.lualatex<br>
<br>
</font></p>
<p>Running "make test" will produce</p>
<p>- sample2e.log.pdflatex<br>
- sample2e.log.lualatex<br>
- sample2e.fls.pdflatex<br>
- sample2e.fls.lualatex<br>
- sample2e.strace.log (for lualatex run)<br>
</p>
<p>latexmk script makes use of the .fls file, and I myself use it
for archival purposes.</p>
<p>Are there any chances to amend this?<br>
</p>
<p><br>
</p>
<p>kind regards, -- deimi </p>
</body>
</html>