Hello community, here is the log from the commit of package python-openssl checked in at Thu Dec 7 21:25:22 CET 2006. -------- --- python-openssl/python-openssl.changes 2006-02-28 16:46:03.000000000 +0100 +++ /mounts/work_src_done/STABLE/python-openssl/python-openssl.changes 2006-10-19 17:50:59.000000000 +0200 @@ -1,0 +2,5 @@ +Thu Oct 19 17:50:28 CEST 2006 - jmatejek@suse.cz + +- minor changes to improve 64bit compatibility with PEP353 + +------------------------------------------------------------------- New: ---- pyOpenSSL-0.6-ssize.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-openssl.spec ++++++ --- /var/tmp/diff_new_pack.v7bkxd/_old 2006-12-07 21:24:40.000000000 +0100 +++ /var/tmp/diff_new_pack.v7bkxd/_new 2006-12-07 21:24:40.000000000 +0100 @@ -14,9 +14,10 @@ BuildRequires: openssl-devel python-devel Summary: Python wrapper module around the OpenSSL library Version: 0.6 -Release: 8 +Release: 38 Source: pyOpenSSL-%{version}.tar.bz2 -License: LGPL +Patch0: pyOpenSSL-0.6-ssize.patch +License: GNU Library General Public License v. 2.0 and 2.1 (LGPL) Group: Development/Languages/Python URL: http://pyopenssl.sourceforge.net/ Requires: python @@ -41,6 +42,7 @@ %prep %setup -n pyOpenSSL-%{version} +%patch0 %build #export CFLAGS="$RPM_OPT_FLAGS" @@ -63,6 +65,8 @@ %doc %{_defaultdocdir}/%{name} %changelog -n python-openssl +* Thu Oct 19 2006 - jmatejek@suse.cz +- minor changes to improve 64bit compatibility with PEP353 * Tue Feb 28 2006 - jmatejek@suse.cz - updated to reflect python changes due to #149809 * Wed Jan 25 2006 - mls@suse.de ++++++ pyOpenSSL-0.6-ssize.patch ++++++ --- src/crypto/crypto.c +++ src/crypto/crypto.c @@ -27,7 +27,7 @@ global_passphrase_callback(char *buf, int len, int rwflag, void *cb_arg) { PyObject *func, *argv, *ret; - int nchars; + Py_ssize_t nchars; func = (PyObject *)cb_arg; argv = Py_BuildValue("(i)", rwflag); --- src/crypto/x509req.c +++ src/crypto/x509req.c @@ -174,7 +174,7 @@ PyObject *extensions; crypto_X509ExtensionObj *ext; STACK_OF(X509_EXTENSION) *exts; - int nr_of_extensions, i; + Py_ssize_t nr_of_extensions, i; if (!PyArg_ParseTuple(args, "O:add_extensions", &extensions)) return NULL; --- src/ssl/context.c +++ src/ssl/context.c @@ -53,7 +53,7 @@ static int global_passphrase_callback(char *buf, int maxlen, int verify, void *arg) { - int len; + Py_ssize_t len; char *str; PyObject *argv, *ret = NULL; ssl_ContextObj *ctx = (ssl_ContextObj *)arg; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org