apparently openbsd doesn't like the previous _XOPEN_SOURCE hack (cpantesters++)