<div dir="ltr">In the process of building the Haskell compiler ghc I came across the following failure:<div><br></div><div>echo 'ghcprog="ghc-stage2"' >> "inplace/bin/runghc"<br>echo 'export LD_LIBRARY_PATH="/tmp/SBo/ghc-8.10.4/libraries/process/dist-install/build:/tmp/SBo/ghc-8.10.4/libraries/directory/dist-install/build:/tmp/SBo/ghc-8.10.4/libraries/unix/dist-install/build:/tmp/SBo/ghc-8.10.4/libraries/time/dist-install/build:/tmp/SBo/ghc-8.10.4/libraries/filepath/dist-install/build:/tmp/SBo/ghc-8.10.4/libraries/bytestring/dist-install/build:/tmp/SBo/ghc-8.10.4/libraries/deepseq/dist-install/build:/tmp/SBo/ghc-8.10.4/libraries/array/dist-install/build:/tmp/SBo/ghc-8.10.4/libraries/base/dist-install/build:/tmp/SBo/ghc-8.10.4/libraries/integer-gmp/dist-install/build:/tmp/SBo/ghc-8.10.4/libraries/ghc-prim/dist-install/build:/tmp/SBo/ghc-8.10.4/rts/dist/build${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"' >> inplace/bin/runghc<br>cat utils/runghc/runghc.wrapper                                     >> inplace/bin/runghc<br>chmod +x                                                     inplace/bin/runghc<br>/opt/SageMath/local/bin/sphinx-build -b html -d docs/users_guide/.doctrees-html -w docs/users_guide/.log -n -D latex_paper_size=letter docs/users_guide docs/users_guide/build-html/users_guide<br>Running Sphinx v4.0.1<br><br>Configuration error:<br>There is a syntax error in your configuration file: (unicode error) 'unicodeescape' codec can't decode bytes in position 1-2: truncated \uXXXX escape (conf.py, line 110)<br><br>make[1]: *** [docs/users_guide/<a href="http://ghc.mk:16">ghc.mk:16</a>: docs/users_guide/build-html/users_guide/index.html] Error 2<br>make: *** [Makefile:128: all] Error 2<br></div><div><br></div><div>What has Sage got to do with ghc? It is most certainly not a prerequisite. Why is a Sage utility being invoked here at all, and resulting in an error to boot?</div><div><br></div></div>