[flac-dev] Broken build on musl libc

lvqcl lvqcl.mail at gmail.com
Mon Mar 14 15:51:08 PDT 2016


Thomas Zander <thomas.e.zander at googlemail.com> писал(а) в своём письме Mon, 14 Mar 2016 15:29:13 +0300:

>> @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

IIRC --disable-sse *en*ables this code.


The current default option is --enable-sse which defines FLAC__SSE_OS macro,
so libFLAC doesn't test OS SSE support.

With --disable-sse, FLAC__SSE_OS is undefined and FLAC__cpu_info() uses
sigemptyset/sigaction to determine OS SSE support.


More information about the flac-dev mailing list