From: Georg Brandl Date: Tue, 27 Dec 2005 17:37:16 +0000 (+0000) Subject: [ 959576 ] Can't build Python on POSIX w/o $HOME (backport) X-Git-Tag: v2.4.3c1~168 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=27a2fab81c0bd8201a427dea8d73fd56d5e84b42;p=thirdparty%2FPython%2Fcpython.git [ 959576 ] Can't build Python on POSIX w/o $HOME (backport) --- diff --git a/Misc/NEWS b/Misc/NEWS index 0f46ed36b964..32ec933ecb99 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -12,6 +12,9 @@ What's New in Python 2.4.3c1? Core and builtins ----------------- +- Bug #959576: The pwd module is now builtin. This allows Python to be + built on UNIX platforms without $HOME set. + - Bug #1379994: Builtin unicode_escape and raw_unicode_escape codec now encodes backslash correctly. diff --git a/Modules/Setup.dist b/Modules/Setup.dist index 802a0485a6ed..dcda584269b4 100644 --- a/Modules/Setup.dist +++ b/Modules/Setup.dist @@ -111,6 +111,8 @@ PYTHONPATH=$(COREPYTHONPATH) posix posixmodule.c # posix (UNIX) system calls errno errnomodule.c # posix (UNIX) errno values +pwd pwdmodule.c # this is needed to find out the user's home dir + # if $HOME is not set _sre _sre.c # Fredrik Lundh's new regular expressions _codecs _codecsmodule.c # access to the builtin codecs and codec registry @@ -186,7 +188,6 @@ GLHACK=-Dclear=__GLclear # supported...) #fcntl fcntlmodule.c # fcntl(2) and ioctl(2) -#pwd pwdmodule.c # pwd(3) #grp grpmodule.c # grp(3) #select selectmodule.c # select(2); not on ancient System V