print/tex-xetex: TeX capacity exceeded

From: Joerg Wunsch <joerg_at_freebsd.org>
Date: Fri, 28 Oct 2022 21:53:38 UTC
Hi,

I tried to upgrade my entire TeX ports, and it stops in xetex with

[...]
UTF-8 Thai hyphenation patterns
(/usr/local/share/texmf-dist/tex/generic/hyph-utf8/patterns/tex/hyph-th.tex
! TeX capacity exceeded, sorry [pattern memory=1000000].
l.3412 6ฅ.
          
No pages of output.
Transcript written on xetex.log.
fmtutil [INFO]: log file copied to: /usr/ports/print/tex-xetex/work/stage/usr/local/share/texmf-var/web2c/xetex/xetex.log
fmtutil [ERROR]: running `xetex -ini   -jobname=xetex -progname=xetex -etex xetex.ini </dev/null' return status: 1
fmtutil [ERROR]: returning error due to option --strict
fmtutil [INFO]: not selected formats: 4
fmtutil [INFO]: failed to build: 1 (xetex/xetex)
fmtutil [INFO]: total formats: 5
fmtutil [INFO]: exiting with status 1
*** Error code 1

Stop.
make: stopped in /usr/ports/print/tex-xetex


Any ideas how to work around that?

I looked into /usr/local/share/texmf-dist/web2c/texmf.cnf but cannot
see any "pattern memory" there. Tried bumping

trie_size = 1100000

but to no avail.

-- 
cheers, Joerg               .-.-.   --... ...--   -.. .  DL8DTL

http://www.sax.de/~joerg/
Never trust an operating system you don't have sources for. ;-)