[tlbuild] [CWEB] Why should I care about harfbuzz?
Andreas Scherer
andreas_tex at freenet.de
Sun Jul 14 17:20:38 CEST 2019
Dear all,
in preparation of TL 2019, I used the attached shell skript to
test-compile CWEB -- and not much more.
Recently, the invocation './tl-disable 2>&1 | tee cweb.build' started to
fail with this error message:
In file included from
../../../texk/web2c/luatexdir/luaharfbuzz/src/luaharfbuzz/blob.c:1:0:
../../../texk/web2c/luatexdir/luaharfbuzz/src/luaharfbuzz/luaharfbuzz.h:4:10:
fatal error: hb.h: No such file or directory
#include <hb.h>
^~~~~~
compilation terminated.
Obviously, I should try to add some more '--disable-OPTIONS' to suppress
compilation of icu, harfbuzz, luaharfbuzz, w.h.y.
Could someone with more indepth knowledge advise me how to compile CWEB
from the TL sources again? TIA.
Greetings, Andreas
-------------- next part --------------
#!/bin/sh -e
./Build --disable-all-pkgs \
--disable-autosp \
--disable-axodraw2 \
--disable-devnag \
--disable-lacheck \
--disable-m-tx \
--disable-pmx \
--disable-ps2eps \
--disable-t1utils \
--disable-texdoctk \
--disable-tpic2pdftex \
--disable-vlna \
--disable-xindy \
--disable-xindy-rules \
--disable-xindy-docs \
--disable-xpdfopen \
--enable-web2c \
--disable-ipc \
--disable-tex \
--disable-tex-synctex \
--disable-etex \
--disable-etex-synctex \
--disable-ptex \
--disable-ptex-synctex \
--disable-eptex \
--disable-eptex-synctex \
--disable-uptex \
--disable-uptex-synctex \
--disable-euptex \
--disable-euptex-synctex \
--disable-aleph \
--disable-pdftex \
--disable-pdftex-synctex \
--disable-luatex \
--disable-luatex53 \
--disable-luajittex \
--disable-mp \
--disable-pmp \
--disable-upmp \
--disable-xetex \
--disable-xetex-synctex \
--disable-mf \
--disable-mf-nowin \
--disable-mflua \
--disable-mflua-nowin \
--disable-mfluajit \
--disable-mfluajit-nowin \
--disable-web-progs \
--disable-synctex \
--disable-afm2pl \
--disable-bibtex-x \
--disable-bibtex8 \
--disable-bibtexu \
--disable-chktex \
--disable-cjkutils \
--disable-detex \
--disable-dtl \
--disable-dvi2tty \
--disable-dvidvi \
--disable-dviljk \
--disable-dviout-util \
--disable-dvipdfm-x \
--disable-dvipng \
--disable-dvipos \
--disable-dvipsk \
--disable-dvisvgm \
--disable-gregorio \
--disable-gsftopk \
--disable-lcdf-typetools \
--disable-cfftot1 \
--disable-mmafm \
--disable-mmpfb \
--disable-otfinfo \
--disable-otftotfm \
--disable-t1dotlessj \
--disable-t1lint \
--disable-t1rawafm \
--disable-t1reencode \
--disable-t1testpage \
--disable-ttftotype42 \
--disable-makeindexk \
--disable-makejvf \
--disable-mendexk \
--disable-musixtnt \
--disable-ps2pk \
--disable-psutils \
--disable-seetexk \
--disable-tex4htk \
--disable-ttf2pk2 \
--disable-ttfdump \
--disable-upmendex \
--disable-xdvik
More information about the tlbuild
mailing list