diff -r 2626a8bb7615 Modules/posixmodule.c --- a/Modules/posixmodule.c Sun May 12 19:57:26 2013 +0200 +++ b/Modules/posixmodule.c Mon May 13 01:56:58 2013 +0200 @@ -9550,7 +9550,7 @@ posix_sysconf(PyObject *self, PyObject * int name; if (PyArg_ParseTuple(args, "O&:sysconf", conv_sysconf_confname, &name)) { - int value; + long value; errno = 0; value = sysconf(name);