undo PyInt -> PyLong change; that was wrong
diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c
index 00decc3..a06ebd1 100644
--- a/Modules/posixmodule.c
+++ b/Modules/posixmodule.c
@@ -357,7 +357,7 @@
 {
     if (uid <= LONG_MAX)
         return PyInt_FromLong(uid);
-    return PyInt_FromUnsignedLong(uid);
+    return PyLong_FromUnsignedLong(uid);
 }
 
 PyObject *
@@ -365,7 +365,7 @@
 {
     if (gid <= LONG_MAX)
         return PyInt_FromLong(gid);
-    return PyInt_FromUnsignedLong(gid);
+    return PyLong_FromUnsignedLong(gid);
 }
 
 int