fix compile against musl