On 2/24/2024 4:28 PM, Mojca Miklavec wrote:
Dear Roger,

On Sat, 24 Feb 2024 at 15:34, Roger Mason wrote:

After unpacking, running the install scripts results in:

ld-elf.so.1: /home/rmason/Software/Context/bin/mtxrun: Undefined symbol

I assume this is because mtxrun is compiled for FreeBSD 14.0.

There were some troubles with our infrastructure which led Hans to
build the binaries himself without paying extra attention to
compatibility with older systems.

Can freebsd 14 work with older bins?

The previosu method of these hard coded version numbers was a pain as i have to adapt different scripts and the websit to newer versions so and i don't want that.

(We could put more bins in the installer for a platform and then let the install.sh choose what bins to fetch but even then the question is how far do we go back in time.)

You can find the binaries here:

but I hope that Hans will rebuild the installer in order to make the
older systems functional again.

Other than that, building luametatex is relatively straightforward with CMake.
The sources can be found either inside ConTeXt or separately inside
We could add a flag to the installer thaqt doesn't update the binaries but intead (advices) to build the bins but it assumes Cmake and gcc to be installed (we could cheat and use an existing cmake made make file).


                                          Hans Hagen | PRAGMA ADE
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
       tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl

If your question is of interest to others as well, please add an entry to the 

maillist : ntg-context@ntg.nl / 
webpage  : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
archive  : https://github.com/contextgarden/context
wiki     : https://wiki.contextgarden.net

Reply via email to