--- 64bit/extensions/boolean.c.orig	2016-06-29 01:43:37.000000000 -0500
+++ 64bit/extensions/boolean.c	2016-06-29 01:44:02.000000000 -0500
@@ -292,7 +292,7 @@
 initboolean(void) {
   PyObject *m;
 
-  m = Py_InitModule("boolean", booleanMethods);
+  m = Py_InitModule4_64("boolean", booleanMethods);
 
   PyBoolean_Type.ob_type = &PyType_Type;
   Py_INCREF(&PyBoolean_Type);
--- 64bit/extensions/pyexpat.c.orig	2016-06-29 01:44:46.000000000 -0500
+++ 64bit/extensions/pyexpat.c	2016-06-29 01:45:30.000000000 -0500
@@ -1848,7 +1848,7 @@
     Xmlparsetype.ob_type = &PyType_Type;
 
     /* Create the module and add the functions */
-    m = Py_InitModule3(MODULE_NAME, pyexpat_methods,
+    m = Py_InitModule4_64(MODULE_NAME, pyexpat_methods,
                        pyexpat_module_documentation);
 
     /* Add some symbolic constants to the module */
--- 64bit/extensions/sgmlop.c.orig	2016-06-29 01:46:09.000000000 -0500
+++ 64bit/extensions/sgmlop.c	2016-06-29 01:46:28.000000000 -0500
@@ -890,7 +890,7 @@
     Element_Type.ob_type =
     TreeBuilder_Type.ob_type = &PyType_Type;
 
-    Py_InitModule("sgmlop", _functions);
+    Py_InitModule4_64("sgmlop", _functions);
 }
 
 /* -------------------------------------------------------------------- */
