diff -r 7790ad8332ba Python/sysmodule.c --- a/Python/sysmodule.c Sat Mar 05 20:38:24 2011 +0100 +++ b/Python/sysmodule.c Thu Mar 17 12:24:20 2011 +0800 @@ -978,8 +978,14 @@ return; python = strstr(headurl, "/python/"); - if (!python) - Py_FatalError("subversion keywords missing"); + if (!python) { + *patchlevel_revision = '\0'; + strcpy(branch, ""); + strcpy(shortbranch, "unknown"); + svn_revision = ""; + return; + /* Py_FatalError("subversion keywords missing"); */ + } br_start = python + 8; br_end = strchr(br_start, '/');