[tlbuild] ./Build failure in xindy on macOS Sonoma, 14.2.1, with TL '24 dev sources

Peter Dyballa Peter_Dyballa at Web.DE
Thu Jan 4 23:54:24 CET 2024


Hello!

I fetched the sources with 'rsync -a --delete --exclude=.svn tug.org::tldevsrc/Build/source .' and tried

env PATH=/usr/bin:/bin:/sbin:/usr/sbin STRIP="strip -u -r" ./Build  --without-system-harfbuzz --without-system-icu --without-system-teckit --without-system-graphite2 --without-system-zziplib --without-system-mpfr --without-system-gmp --without-system-cairo --without-system-pixman --without-system-gd --without-system-potrace --without-system-freetype2 --without-system-libpng --without-system-libpaper --without-system-zlib --without-system-ptexenc --without-system-kpathsea --with-clisp-runtime=/opt/local/bin/clisp --enable-xindy=yes CLISP=/opt/local/bin/clisp

to get a standalone installation. Building xindy fails with Build script early because of:

	Making all in xindy
	Making all in .
	sed -e 's:@is_TL\@:yes:' ../../../utils/xindy/xindy-src/user-commands/texindy.in >texindy.pl
	sed: RE error: illegal byte sequence
	make[4]: *** [texindy.pl] Error 1
	make[3]: *** [all-recursive] Error 1

The cause of the failure is "\@" in the sed expression. First "@" ist not escaped, it's OK, just itself. Then some unknown regular expression, "\@", ends the FROM part of the sed expression.


The file source/version.ac contains: dnl $Id: version.ac 66596 2023-03-19 22:16:03Z karl $

  -rw-r--r--  1 pete admin  20K 26. Dez 18:22 ChangeLog

--
Greetings

  Pete

Encryption, n.:
	A powerful algorithmic encoding technique employed in the creation of computer manuals.




More information about the tlbuild mailing list.