Update of /cvsroot/python/python/dist/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31917 Modified Files: setup.py Log Message: spwdmodule.c should only be built when either HAVE_GETSPNAM or HAVE_GETSPENT is defined. Index: setup.py =================================================================== RCS file: /cvsroot/python/python/dist/src/setup.py,v retrieving revision 1.212 retrieving revision 1.213 diff -u -d -r1.212 -r1.213 --- setup.py 23 Jan 2005 09:27:22 -0000 1.212 +++ setup.py 16 Feb 2005 00:07:16 -0000 1.213 @@ -384,12 +384,14 @@ # fcntl(2) and ioctl(2) exts.append( Extension('fcntl', ['fcntlmodule.c']) ) if platform not in ['mac']: - # pwd(3) + # pwd(3) exts.append( Extension('pwd', ['pwdmodule.c']) ) # grp(3) exts.append( Extension('grp', ['grpmodule.c']) ) # spwd, shadow passwords - exts.append( Extension('spwd', ['spwdmodule.c']) ) + if (sysconfig.get_config_var('HAVE_GETSPNAM') or + sysconfig.get_config_var('HAVE_GETSPENT')): + exts.append( Extension('spwd', ['spwdmodule.c']) ) # select(2); not on ancient System V exts.append( Extension('select', ['selectmodule.c']) )
participants (1)
-
bcannon@users.sourceforge.net