[NTG-context] Support for musl

Henri henrimenke at gmail.com
Tue Jan 30 00:23:14 CET 2018


It looks like we are going to get upstream support for musl from TeX live.

There is this extremely long thread on the tlbuild mailing list.
https://tug.org/pipermail/tlbuild/2018q1/003972.html

An automated build on Alpine Linux has been included in the TeX live continuous
integration on GitHub.
https://github.com/TeX-Live/texlive-source/blob/master/.travis.yml

What would I have to do in order to get an automated build for ConTeXt
standalone for musl?

Hans might be interested in detecting musl libc automatically, which I have
recently merged into GNU autotools:
https://git.savannah.gnu.org/cgit/config.git/commit/?id=3d00f60242f1726fc6eaa38e09435a969ee7ebe5
It uses ldd to detect whether musl is used because ldd prints "musl libc" to
stderr.
https://git.musl-libc.org/cgit/musl/tree/ldso/dynlink.c#n1538

On Fri, 2018-01-19 at 12:22 +0100, Mojca Miklavec wrote:
> On 19 January 2018 at 11:40, Henri Menke wrote:
> > 
> > Dear list,
> > 
> > I'd like to support Linux platforms which use musl (https://www.musl-libc.or
> > g/) instead of glibc, like for instance Alpine Linux.
> > 
> > How would I go about this?  Can you share existing build scripts for, e.g.
> > Linux-64?  Do I have to provide build infrastructure?
> Can you please raise that question on the TeX Live mailing list?
> 
> If TL team is not willing to support it, we can still do it ourselves,
> but let's first see if there's an "official" way to support it, also
> with respect to naming.
> We would need to set up a VM running that version of Linux + some
> other stuff (at the moment we are experiencing some technical issues
> with network and the build infrastructure and we need to fix the
> existing issues first, but then we could look into it).
> 
> (Would you expect any other use besides you?)
> 
> Mojca
> ______________________________________________________________________________
> _____
> If your question is of interest to others as well, please add an entry to the
> Wiki!
> 
> maillist : ntg-context at ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
> archive  : https://bitbucket.org/phg/context-mirror/commits/
> wiki     : http://contextgarden.net
> ______________________________________________________________________________
> _____


More information about the ntg-context mailing list