[flac-dev] Broken build on musl libc

Thomas Zander thomas.e.zander at googlemail.com
Mon Mar 14 05:29:13 PDT 2016


On 14 March 2016 at 09:02, Erik de Castro Lopo <mle+la at mega-nerd.com> wrote:
>     commit a9f84425cfd5d1dbfb564730ca80d0b588cb4f24
>     Author: Erik de Castro Lopo <erikd at mega-nerd.com>
>     Date:   Mon Mar 14 18:14:31 2016 +1100
>
>         libFLAC/cpu.c: Use `sigemptyset` instead of `__sigemptyset`
>
>         The former is POSIX while the later is a GNU glibc-ism that does not
>         exist in (for example) the Musl C library that is used in OpenWrt.
>
>         Reported-by: <neheb at hushmail.com>
>
> @lvqcl, I tried to test this, but couldn't figure out what CPU architecture
> and configure options were required to build the code that changed.
>
> Any clues?

AFAIK this part should always be built on Linux (except on Android) on
x86 CPUs. If at all, --disable-sse could prevent it.

Riggs


More information about the flac-dev mailing list