altivec backend broken on ppc64le
I came across this after the most recent release was merged in my distro, when something calls into orc with the altivec support enabled, it crashes with something like this:
Thread 65 "task3" received signal SIGILL, Illegal instruction. [Switching to Thread 0x7ffeab7ef070 (LWP 80434)] 0x00007fff54560004 in ?? () (gdb) bt #0 0x00007fff54560004 in () #1 0x00007fff9001583c in orc_memset (d1=0x7ffe9c037800, p1=<optimized out>, n=<optimized out>) at ../orc/orcfunctions.c:321 #2 0x00007fff901b4270 in gst_audio_format_fill_silence () at /usr/lib/libgstaudio-1.0.so.0 #3 0x00007fff901cd2c8 in gst_audio_ring_buffer_acquire () at /usr/lib/libgstaudio-1.0.so.0
This is on POWER8 little endian.