Now problem building TeX(life) on FreeBSD 14.0:
What I did? What I since many years without problems do!
And then gmake.
I would prefer to use packages, but tex is spread in many packages, and either I do not get enough
or get a tar-bomb with many gigabytes. The above procedure worked since years.
And yes, also this is too much, for TeX one does not need C++, and the unnecessary C++ makes the problem.
I have gcc and g++ in versions 11, 12 and 13 as package dependencies in the system.
Perhaps comes the problem from there?
TeXlife is an awful bloat bloat.
gmake[5]: Entering directory '/usr/opt/TeX/src/BUILD/libs/icu/icu-build/data'
/bin/sh /usr/opt/TeX/src/texlive-20240511-source/libs/icu/icu-src/source/mkinstalldirs ./out/tmp ./out/build/icudt74l
Unpacking /usr/opt/TeX/src/texlive-20240511-source/libs/icu/icu-src/source/data/in/icudt74l.dat and generating out/tmp/icudata.lst (list of data files)
LD_LIBRARY_PATH=../lib:../stubdata:../tools/ctestfw:$LD_LIBRARY_PATH ../bin/icupkg -d ./out/build/icudt74l --list -x \* /usr/opt/TeX/src/texlive-20240511-source/libs/icu/icu-src/source/data/in/icudt74l.dat -o out/tmp/icudata.lst
ld-elf.so.1: /usr/local/lib/gcc11/libstdc++.so.6: version GLIBCXX_3.4.30 required by /usr/opt/TeX/src/BUILD/libs/icu/icu-build/bin/icupkg not found
gmake[5]: *** [Makefile:272: out/tmp/icudata.lst] Error 1
What I did? What I since many years without problems do!
mkdir texlive-YYYYMMDD-source
rsync -a --delete --exclude=.svn --exclude=Work tug.org::tldevsrc/Build/source/ texlive-YYYYMMDD-source/
mkdir BUILD
cd BUILD
../texlive-YYYYMMDD-source/configure \
--prefix=/path-to-somewhere \
--disable-multiplatform \
--disable-debug \
--disable-all-pkgs \
--enable-web2c \
--enable-tex \
--enable-mf \
--enable-mf-nowin \
--with-mf-x-toolkit \
--with-x \
--enable-pdftex \
--enable-dvipsk \
--enable-xdvik \
--enable-ps2eps \
--with-xdvi-x-toolkit=xaw \
--enable-dvi2tty \
--enable-dvidvi \
--enable-dviljk \
MAKE=gmake
And then gmake.
I would prefer to use packages, but tex is spread in many packages, and either I do not get enough
or get a tar-bomb with many gigabytes. The above procedure worked since years.
And yes, also this is too much, for TeX one does not need C++, and the unnecessary C++ makes the problem.
I have gcc and g++ in versions 11, 12 and 13 as package dependencies in the system.
Perhaps comes the problem from there?
TeXlife is an awful bloat bloat.