alloca.h breaks the build on openbsd/freebsd