get build info from elsewhere
diff --git a/Python/getversion.c b/Python/getversion.c
index 6d3aa0c..c697f43 100644
--- a/Python/getversion.c
+++ b/Python/getversion.c
@@ -35,20 +35,13 @@
 
 #include "patchlevel.h"
 
-#define VERSION "%s (%s) %s"
-
-#ifdef __DATE__
-#define DATE __DATE__
-#else
-#define DATE "October 13 1995"
-#endif
-
 extern const char *Py_GetCompiler();
+extern const char *Py_GetBuildInfo();
 
 const char *
 Py_GetVersion()
 {
 	static char version[80];
-	sprintf(version, VERSION, PATCHLEVEL, DATE, Py_GetCompiler());
+	sprintf(version, "%.10s (%.30s) %.30s", PATCHLEVEL, Py_GetBuildInfo(), Py_GetCompiler());
 	return version;
 }