https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110710 --- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- You cannot use posix make without a posix shell. That means /dev/null support too. https://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap10.html