--- IO-AIO/AIO.xs 2022/09/26 10:30:53 1.299 +++ IO-AIO/AIO.xs 2022/09/28 08:24:25 1.300 @@ -2917,7 +2917,7 @@ } else envp = extract_stringvec (envs, "IO::AIO::fexecve: envs must be an array of strings"); -#if _POSIX_VERSION >= 200809L +#if HAVE_FEXECVE RETVAL = fexecve (fd, argv, envp); #else RETVAL = (errno = ENOSYS, -1);