Sergei Trofimovich wrote: > Aha, 'config.guess' clearly detects wrong libc here: > > checking build system type... x86_64-pc-linux-gnu > checking host system type... x86_64-pc-linux-gnu
Yes, for a musl system, that's wrong. The problem may come from your environment. Which of the environment variables CC_FOR_BUILD, HOST_CC, CC, CONFIG_SITE did you have defined, and to which values? > I did not realize 'config.guess' has the code to detect libc but it > clearly does. I'll dig from there and complain elsewhere. The mailing list is https://lists.gnu.org/mailman/listinfo/config-patches . The current code in config.guess is a heuristic (that has been working on Alpine Linux up to 3.13), because the musl libc people refuse to have their libc identify itself. [1] Bruno [1] https://wiki.musl-libc.org/faq.html#Q:-Why-is-there-no-%3Ccode%3E__MUSL__%3C/code%3E-macro?