Hello,
On 2020-09-20 05:19, Bruno Haible wrote:
Dmitry V. Levin wrote:
Is this __DEFINED_va_list macro the official way of detecting musl?
No, but in a world where the musl people don't want to provide an official
way [1][2] and the Alpine Linux people break their previously working way of
detecting musl [3], we (GNU) need to use our own heuristics to fulfil the
practical need of programs (especially test suites) to distinguish musl
systems from glibc systems.
Actually, it was a bug, and only affects Alpine Linux 3.10.0. Any
3.10.x release newer than that will work just fine with the pre-existing
checks.
I don't really think it is necessary to have this check, as the
likelihood of anyone building GNU software by hand on Alpine Linux
3.10.0 at this point is low.
Ariadne