Re: Bug#164766: Problem with VIA C3 chip and libcrypto
So, per our IRC discussion this afternoon, I think the current plan for
this is to have ld.so treat CMOV as an optional extension, similar to
how MMX is handled. In other words:
- Add CMOV to HWCAP_IMPORTANT in glibc.
- Ask the maintainers of openssl and any other affected packages to put
their cmov-using libraries in /lib/i686/cmov.
- If openssl wants to ship a specific C3-compatible build that only
uses mandatory i686 features, it can go in /lib/i686.