@@ -4787,7 +4787,7 @@ AC_CHECK_FUNCS([ \
47874787 copy_file_range ctermid dup dup3 execv explicit_bzero explicit_memset \
47884788 faccessat fchmod fchmodat fchown fchownat fdopendir fdwalk fexecve \
47894789 fork fork1 fpathconf fstatat ftime ftruncate futimens futimes futimesat \
4790- gai_strerror getegid getentropy geteuid getgid getgrgid getgrgid_r \
4790+ gai_strerror getegid getentropy geteuid getgid getgrent getgrgid getgrgid_r \
47914791 getgrnam_r getgrouplist getgroups gethostname getitimer getloadavg getlogin \
47924792 getpeername getpgid getpid getppid getpriority _getpty \
47934793 getpwent getpwnam_r getpwuid getpwuid_r getresgid getresuid getrusage getsid getspent \
@@ -7313,7 +7313,9 @@ PY_STDLIB_MOD([_socket],
73137313 -a "$ac_cv_header_netinet_in_h" = "yes"] ) )
73147314
73157315dnl platform specific extensions
7316- PY_STDLIB_MOD([ grp] , [ ] , [ test "$ac_cv_func_getgrgid" = yes -o "$ac_cv_func_getgrgid_r" = yes] )
7316+ PY_STDLIB_MOD([ grp] , [ ] ,
7317+ [ test "$ac_cv_func_getgrent" = "yes" &&
7318+ { test "$ac_cv_func_getgrgid" = "yes" || test "$ac_cv_func_getgrgid_r" = "yes"; }] )
73177319PY_STDLIB_MOD([ pwd] , [ ] , [ test "$ac_cv_func_getpwuid" = yes -o "$ac_cv_func_getpwuid_r" = yes] )
73187320PY_STDLIB_MOD([ resource] , [ ] , [ test "$ac_cv_header_sys_resource_h" = yes] )
73197321PY_STDLIB_MOD([ _scproxy] ,
0 commit comments