Wait, code alignment issue?
#0 0xb6fb9332 in INT123_dct64_neon () at dct64_neon.S:48
^
not a multiple of 4.
I've just committed a fix to mpg123 repository to align the function by 4 bytes. I supposed this was fixed before, but actually dct64 part was omitted: http://www.mpg123.de/cgi-bin/scm/mpg123?view=revision&revision=3003
I hope this should fix the SIGILL issue.
Regards,
Taihei Momma