The major problem is that there are too many places within libstand where the malloc's return value isn't properly checked. Minor problem is that bswap64() code break strict-aliasing rules WARNS level can be raised to 2
Please note the 'WARNS+=2' change within Makefile should be 'WARNS?=2' instead