diff -ur gawk-3.1.1.orig/awklib/Makefile.am gawk-3.1.1/awklib/Makefile.am --- gawk-3.1.1.orig/awklib/Makefile.am Wed Apr 17 14:20:19 2002 +++ gawk-3.1.1/awklib/Makefile.am Tue Jun 4 12:48:15 2002 @@ -61,7 +61,7 @@ $(CC) $(CFLAGS) $(srcdir)/eg/lib/pwcat.c $(LDFLAGS) -o $@ grcat$(EXEEXT): $(srcdir)/eg/lib/grcat.c - $(CC) $(CFLAGS) $(srcdir)/eg/lib/grcat.c $(LDFLAGS) -o $@ + $(CC) -DHAVE_CONFIG_H $(CFLAGS) -I$(top_srcdir) $(srcdir)/eg/lib/grcat.c $(LDFLAGS) -o $@ igawk: $(srcdir)/eg/prog/igawk.sh cp $(srcdir)/eg/prog/igawk.sh $@ ; chmod 755 $@ diff -ur gawk-3.1.1.orig/awklib/eg/lib/grcat.c gawk-3.1.1/awklib/eg/lib/grcat.c --- gawk-3.1.1.orig/awklib/eg/lib/grcat.c Mon Apr 22 13:27:33 2002 +++ gawk-3.1.1/awklib/eg/lib/grcat.c Tue Jun 4 12:48:15 2002 @@ -13,7 +13,7 @@ #include #endif -#ifndef HAVE_GETPGRENT +#ifndef HAVE_GETGRENT int main() { exit(0); } #else #include @@ -40,4 +40,4 @@ endgrent(); exit(0); } -#endif /* HAVE_GETPGRENT */ +#endif /* HAVE_GETGRENT */ diff -ur gawk-3.1.1.orig/configh.in gawk-3.1.1/configh.in --- gawk-3.1.1.orig/configh.in Tue Apr 16 12:29:06 2002 +++ gawk-3.1.1/configh.in Tue Jun 4 12:49:48 2002 @@ -371,5 +371,8 @@ /* Define if the GNU dcgettext() function is already present or preinstalled. */ #undef HAVE_DCGETTEXT +/* Define if getgrent() function is available. */ +#undef HAVE_GETGRENT + #include /* overrides for stuff autoconf can't deal with */ diff -ur gawk-3.1.1.orig/configure gawk-3.1.1/configure --- gawk-3.1.1.orig/configure Mon Apr 29 16:36:47 2002 +++ gawk-3.1.1/configure Tue Jun 4 12:48:15 2002 @@ -5837,7 +5837,7 @@ fi for ac_func in getgroups memset memcpy memcmp fmod setlocale strchr strerror \ - strftime strncasecmp strtod system tzset mbrlen mbrtowc + strftime strncasecmp strtod system tzset mbrlen mbrtowc getgrent do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 echo "configure:5844: checking for $ac_func" >&5 diff -ur gawk-3.1.1.orig/configure.in gawk-3.1.1/configure.in --- gawk-3.1.1.orig/configure.in Mon Apr 29 14:23:32 2002 +++ gawk-3.1.1/configure.in Tue Jun 4 12:48:15 2002 @@ -143,7 +143,8 @@ AC_CHECK_LIB(m, fmod) AC_CHECK_FUNCS(getgroups memset memcpy memcmp fmod setlocale strchr strerror \ - strftime strncasecmp strtod system tzset mbrlen mbrtowc) + strftime strncasecmp strtod system tzset mbrlen mbrtowc \ + getgrent) dnl check for dynamic linking dnl This is known to be very primitive