Willy, [removed Bindushree from Cc as we disgress from the main topic]
Am 16.04.20 um 11:44 schrieb Willy Tarreau: >> seems, we need some musl or picolibc in CI. >> beeing glibc dependent is dangerous > > It's not really glibc-dependent in that it's properly enclosed in ifdefs. > But you'd be welcome to add musl if you find an easy way to do it. Please > just avoid building a toolchain and musl on the fly for this, as this would > eat a huge amount of resources on the CI infrastructure :-/ > > FWIW musl seems to work OK here when building for linux-glibc-legacy. Yes. HAProxy linked against Musl is smoke tested as part of the Docker Official Images program, because the Alpine-based Docker images use Musl as their libc. In fact you can even use TARGET=linux-glibc + USE_BACKTRACE=. Make options are here: https://github.com/docker-library/haproxy/blob/3dd3917d3a70c230d8b192541ee08764e1da16af/2.2-rc/alpine/Dockerfile#L31-L45 Basic smoke test (Reverse Proxy to example.com) is here: https://github.com/docker-library/official-images/tree/master/test/tests/haproxy-basics Best regards Tim Düsterhus