X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Fgetgroups.m4;h=15f7abcaf8a03aa45c90c463a8660d86bc4c90f6;hb=30b5040b9ab015c4d64206b4ce482917a151a395;hp=2774b8ce8e9bbb30aa2fb7e2c173defb506c0967;hpb=cf7f4088efb53e6717e011a8508d8be526c607a5;p=gnulib.git diff --git a/m4/getgroups.m4 b/m4/getgroups.m4 index 2774b8ce8..15f7abcaf 100644 --- a/m4/getgroups.m4 +++ b/m4/getgroups.m4 @@ -1,10 +1,6 @@ -#serial 2 +#serial 3 dnl From Jim Meyering. -dnl If you use this macro in a package, you should -dnl add the following two lines to acconfig.h: -dnl /* Define to rpl_getgroups if the replacement function should be used. */ -dnl #undef getgroups dnl dnl Invoking code should check $GETGROUPS_LIB something like this: dnl jm_FUNC_GETGROUPS @@ -42,8 +38,10 @@ AC_DEFUN(jm_FUNC_GETGROUPS, jm_cv_func_working_getgroups=no) ]) if test $jm_cv_func_working_getgroups = no; then - LIBOBJS="$LIBOBJS getgroups.o" - AC_DEFINE_UNQUOTED(getgroups, rpl_getgroups) + AC_SUBST(LIBOBJS) + LIBOBJS="$LIBOBJS getgroups.$ac_objext" + AC_DEFINE_UNQUOTED(getgroups, rpl_getgroups, + [Define as rpl_getgroups if getgroups doesn't work right.]) fi fi ])