Guard gettext and friends with HAVE_LIBINTL_H. Fixes #549907.
diff --git a/Modules/_localemodule.c b/Modules/_localemodule.c
index e1f95a1..06f5346 100644
--- a/Modules/_localemodule.c
+++ b/Modules/_localemodule.c
@@ -639,7 +639,7 @@
   {"nl_langinfo", (PyCFunction) PyLocale_nl_langinfo,
    METH_VARARGS, nl_langinfo__doc__},
 #endif
-#ifdef HAVE_LANGINFO_H
+#ifdef HAVE_LIBINTL_H
   {"gettext",(PyCFunction)PyIntl_gettext,METH_VARARGS,
     gettext__doc__},
   {"dgettext",(PyCFunction)PyIntl_dgettext,METH_VARARGS,