[tex-live] Changes 5374 - 5395 -- resolving diffs between web2c and
TeX-live
Olaf Weber
olaf at infovore.xs4all.nl
Sun Jul 4 13:56:14 CEST 2004
The following changes resolve the bulk of the differences between
TeX-live and web2c. With it there is the infrastructure for
cross-compiling in the web2c source tree. Not yet included are some
cygwin-specific fixes that I've been sent.
Note that for other reasons cross-compilation will still fail at
configure time except for a few selected (special-coded!) cases.
That bit will be fixed once web2c moves to current autoconf, which
should be in the next iteration of TeX-live.
Change 5395 on 2004/07/04 by olaf at olaf
Update non-source file from web2c/kpathsea master.
Change 5394 on 2004/07/04 by olaf at olaf
Syncing non-source files with web2c master.
Change 5393 on 2004/07/04 by olaf at olaf
web2c/lib/Makefile.in: Remove alloca.o from the objects. We shouldn't
be using it anywhere.
web2c/lib/texmfmp.c: Allow omega/aleph to parse the -8bit and
-translate-file options without errors.
Change 5392 on 2004/07/04 by olaf at olaf
web2c/doc/{install,web2c}.texi (and info): Sync with web2c tree. More
updates are necessary though. In particular, the documentation about
"funny coredumps" has been removed, as they haven't been used in a long
time now.
Change 5391 on 2004/07/04 by olaf at olaf
web2c/omegadir/{com16bit,comsrcspec}.ch: Incorporate the latest spaces-
in-filenames changes. Hopefully things are stable now.
Change 5390 on 2004/07/04 by olaf at olaf
web2c/alephdir/com16bit-rc2.ch: Bring this up-to-date with the latest
changes for spaces in filenames. Hopefully this area of code is now
stable.
Change 5389 on 2004/07/04 by olaf at olaf
web2c/pdftexdir/pdftexlib.mk: Change the rule for $(LIBMD5DIR) from a
double-colon rule into a single-colon rule. The double-colon rule
resulted in the directory being recreated too often, which resulted
in pdf*tex being relinked too often.
Change 5388 on 2004/07/04 by olaf at olaf
web2c/ChangeLog, web2c/etrip/etrip.diffs: Update.
Change 5387 on 2004/07/04 by olaf at olaf
web2c/Makefile.in, web2c/*dir/*.mk: Changes to the Makefile and makefile
fragments so that when cross-compiling, a pre-installed tangle (etc) is
used. Also changes to the rules in the makefile fragments to ensure
that the --without-* options work properly.
Todo: not building formats when cross-compiling.
Change 5386 on 2004/07/04 by olaf at olaf
tex.ch: Make |mubyte_incs| a boolean variable.
Change 5385 on 2004/07/04 by olaf at olaf
weave.ch: Change |max_names| to 10220 which is just about the most
it can be without extensive rework. This allows weave to (barely)
process pdfetex.web.
Change 5384 on 2004/07/04 by olaf at olaf
web2c/window/depend.mk update
Change 5383 on 2004/07/04 by olaf at olaf
web2c/web2c: To make cross-compiling feasible, the web2c conversion
programs are changed to stand alone instead of using libkpathsea or
even lib.a.
kps.c: New file, implements functions used in common.
Makefile.in: Add ../make/cross.mk to the ac_includes. Changes to
build rules.
depend.mk: Updated.
fixwrites.c: Remove dependencies on lib.a and libkpathsea.
main.c: Remove dependencies on lib.a and libkpathsea. Also remove
references to yytext, so we no longer need to care about its type.
splitup.c: Remove dependencies on lib.a and libkpathsea.
web2c.h: Remove the YYTEXT_POINTER, YYTEXT_UCHAR stuff. Declare
the functions in kps.c.
web2c.l: Add functions to access yytext.
web2c.y: Replace direct accesses to yytext with functions.
Change 5382 on 2004/07/04 by olaf at olaf
configure: Generated file, new configure.in was submitted.
Change 5381 on 2004/07/04 by olaf at olaf
Include KPSE_CROSS* invocations to set up things for cross-compiling.
Change 5380 on 2004/07/04 by olaf at olaf
configure, kpathsea.info: generated files, separate submission
from their sources which hopefully avoids timestamp issues.
Change 5379 on 2004/07/04 by olaf at olaf
Bundle of changes to sync with web2c/kpathsea master tree.
common.ac: Add "standard" invocations of KPSE_CROSS_BUILD_VAR.
kpathsea.texi: Update copyright dare, clarify use of kpathsea/kpathsea.h.
kpsewhich.c: Update copyright date.
mktextfm: Accept same metafont errors as mktexpk.
Change 5378 on 2004/07/04 by olaf at olaf
acsite.m4: Add KPSE_CROSS_BUILD_VAR and KPSE_CROSS_PATH_PROG
macros.
cross.mk: Makefile fragment that uses some "standard" values
to be set up with KPSE_CROSS_BUILD_VAR.
Change 5377 on 2004/07/04 by olaf at olaf
acspecific.m4: Sync with web2c tree -- comment change.
Change 5376 on 2004/07/04 by rahtz at tex
hopefully avoid spurious collections in install
Change 5375 on 2004/07/04 by olaf at olaf
Correct date of encTeX version in banner.
Change 5374 on 2004/07/04 by olaf at olaf
Updated web2c manual pages to the versions in the web2c sources.
--
Olaf Weber
(This space left blank for technical reasons.)
More information about the tex-live
mailing list