пн, 23 мар. 2026 г., 01:20 Phyllis Smith <phylsmith2017@gmail.com>:
Updated dav1d from 0.5.1 to 1.5.3 as recommended by Andrew with the patch to switch from Meson to Cmake which was a lot of work for him to provide due to a lot more .obj's and a lot of other changes needed. Debian 32-bit, which is i386 instead of x86_64, compiled 1.5.3 with no problems (at NASM 2.13.03) but Ubuntu 16 (also at NASM 2.13.03) erred out with cdef16_xxxx, where I did not write down which xxxx it was (avx2, avx512, or sse).  But will look at it again.


Note that dav1d-1.5.3 patch as checked in uses thIs to call nasm:

NASM=$(Q)/usr/bin/nasm

if you installed  new nasm in /usr/local/bin you better to fix this line so it will pick newest nasm (I reduced it to just NASM=$(Q)nasm but it was in connection with my nasm-integration patch. It should work without, in theory ....)



I will have to update the Manual yet..

On Wed, Mar 18, 2026 at 10:32 PM Andrew Randrianasulu <randrianasulu@gmail.com> wrote:
Seems to compile/start fine on i586 Slackware 15.0