Hello, I was working on building CDE on Arch Linux (by way of making https://aur.archlinux.org/packages/cdesktopenv-git/ ), and it seems that I can get it to build if I `git checkout 2.3.1`, but anything since ba68ff0a179ca82194783b75ae0807c4065ce28a (inclusive) fails. I've run demo builds in sourcehut to try and isolate the issue and make it easy to demonstrate.
The first failure case appears to look like this (https://builds.sr.ht/~yjftsjthsd/job/111697): make[4]: Entering directory '/home/build/code/cde/doc/de_DE.ISO8859-1/help' + mkdir -p ../help-sdl LANG=de_DE.ISO8859-1 SGML_SEARCH_PATH=".:.." LD_LIBRARY_PATH=../../../exports/lib:/usr/dt/lib:/usr/lib DTLCXSEARCHPATH=../../../lib/DtHelp /bin/ksh ../../../programs/dtdocbook/doc2sdl/dtdocbook -t ../../../programs/dtdocbook/doc2sdl -H ../../../programs/dthelp/parser/pass2/htag2/dthelp_htag2 -I ../../../programs/dtdocbook/instant/instant -L ../../../programs/dtdocbook/xlate_locale/xlate_locale -S ../../../programs/nsgmls/nsgmls -o ../help-sdl/Appmanager.sdl Appmanager/book.sgm /bin/sh: /bin/ksh: No such file or directory make[4]: *** [Makefile:749: ../help-sdl/Appmanager.sdl] Error 127 make[4]: Leaving directory '/home/build/code/cde/doc/de_DE.ISO8859-1/help' My first thought was that it was failing because "/bin/ksh" isn't there; I think this is a regression regardless, because Arch was doing this: cat >> config/cf/site.def <<EOF #define KornShell /bin/mksh ---snip--- to force the substitution of mksh. Unfortunately, even if I accept that literally ksh is a hard requirement, I still can't build successfully. I've attempted (https://builds.sr.ht/~yjftsjthsd/job/111717) to just run the same build with ksh pulled in from the AUR, and that gets *further*, but errors out all the same: make[4]: Entering directory '/home/build/code/cde/doc/de_DE.ISO8859-1/help' + mkdir -p ../help-sdl LANG=de_DE.ISO8859-1 SGML_SEARCH_PATH=".:.." LD_LIBRARY_PATH=../../../exports/lib:/usr/dt/lib:/usr/lib DTLCXSEARCHPATH=../../../lib/DtHelp /bin/ksh ../../../programs/dtdocbook/doc2sdl/dtdocbook -t ../../../programs/dtdocbook/doc2sdl -H ../../../programs/dthelp/parser/pass2/htag2/dthelp_htag2 -I ../../../programs/dtdocbook/instant/instant -L ../../../programs/dtdocbook/xlate_locale/xlate_locale -S ../../../programs/nsgmls/nsgmls -o ../help-sdl/Appmanager.sdl Appmanager/book.sgm dtdocbook fatal error: Error processing book.out.sdl by ../../../programs/dthelp/parser/pass2/htag2/dthelp_htag2 make[4]: *** [Makefile:749: ../help-sdl/Appmanager.sdl] Error 1 make[4]: Leaving directory '/home/build/code/cde/doc/de_DE.ISO8859-1/help' So a few concrete questions: - Did build dependencies change with the utf8 merge? - Does master currently build for anyone else? If so, what OS are you using and are you just using the build steps described on the wiki? - Am I just doing something wrong? My build process is https://builds.sr.ht/api/jobs/111717/manifest (failing) and https://builds.sr.ht/api/jobs/111640/manifest (working 2.3.1). Thanks _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel