This avoids a conflict introduced in:
commit
78b3507131482d0a5d2c0b362a0970a6d0e4025d
Author: Nicolas Williams <nico@twosigma.com>
Date: Wed Dec 15 16:17:52 2021 -0600
kinit: Use optimistic anon PKINIT armored FAST
Now that we can optimistically try FAST w/ anon PINIT armor, we should
do so in kinit whenever it makes sense.
#ifdef LIBINTL
#include <libintl.h>
+#undef N_
#define N_(x,y) gettext(x)
+#undef NP_
#define NP_(x,y) (x)
#define getarg_i18n gettext
#else
+#undef N_
#define N_(x,y) (x)
+#undef NP_
#define NP_(x,y) (x)
#define getarg_i18n NULL
#define bindtextdomain(package, localedir)
#ifdef LIBINTL
#include <libintl.h>
+#undef N_
#define N_(x,y) dgettext(HEIMDAL_TEXTDOMAIN, x)
#else
+#undef N_
#define N_(x,y) (x)
#define bindtextdomain(package, localedir)
#endif