[Python-modules-team] Bug#712927: python-pylibmc: FTBFS with libmemcached-1.0.17 from experimental

Michael Fladischer FladischerMichael at fladi.at
Thu Jun 20 20:10:46 UTC 2013


Package: python-pylibmc
Version: 1.2.2-1+b2
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dear Maintainer,

libmemcached-1.0.9 broke its API by replacing memcached_server_instance_st
struct with memcached_instance_st. Therefore building proftpd with libmemcached
from experimental results in a FTBFS.

x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -g -O0 -Wall -Wstrict-prototypes -fPIC -DUSE_ZLIB -I/usr/include/python2.7_d -c _pylibmcmodule.c -o build/temp.linux-x86_64-2.7-pydebug/_pylibmcmodule.o -fno-strict-aliasing
_pylibmcmodule.c: In function 'PylibMC_Client_delete':
_pylibmcmodule.c:1001:15: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
     PyObject *retval;
               ^
_pylibmcmodule.c: In function '_get_lead':
_pylibmcmodule.c:1890:9: error: unknown type name 'memcached_server_instance_st'
         memcached_server_instance_st svr = NULL;
         ^
_pylibmcmodule.c:1890:44: warning: initialization makes integer from pointer without a cast [enabled by default]
         memcached_server_instance_st svr = NULL;
                                            ^
_pylibmcmodule.c:1892:13: warning: assignment makes integer from pointer without a cast [enabled by default]
         svr = memcached_server_by_key(mc, key, len, &rc);
             ^
_pylibmcmodule.c:1895:31: error: invalid type argument of '->' (have 'int')
                            svr->hostname, svr->port);
                               ^
_pylibmcmodule.c:1895:46: error: invalid type argument of '->' (have 'int')
                            svr->hostname, svr->port);
                                              ^
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

- -- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.9-1-amd64 (SMP w/1 CPU core)
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-pylibmc depends on:
ii  libc6           2.17-5
ii  libmemcached10  1.0.8-1
ii  python          2.7.5-2
ii  python2.6       2.6.8-2
ii  python2.7       2.7.5-6
ii  zlib1g          1:1.2.8.dfsg-1

python-pylibmc recommends no packages.

Versions of packages python-pylibmc suggests:
ii  memcached  1.4.13-0.2

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJRw2HCAAoJEGlMre9Rx7W2978P/1eDBtx0m6+2FE4pSuclmOWt
BLLJuBfUhVsHcq6ynQj7ytgAu/A/FWW8EUV7vIyizxrNouWaEPAaR8BKGSTnCgz6
5OStqKGvN/voTDbmj7T9m89ZeANhmRgdMbGnd6lxD9oNkSPVwqaai0a9MKkzELDP
g3QL/Vf7XiKFOQi16ZIHL1k17LNUBIxQA2W0eT92AB1yKOMeeGSCZy+36AG6eHMZ
HNZQfQP2VFZqAec66B1nFxMa+mw48iQ8wRzoLCzgf2NE66Xt/5ps9rkF6Um7KupO
l01JyCBseqVdW6IatTtKJQqzQ/vEUM+34jl2ctwtef5fGo2d2zKrGxRIWg1XUzzA
EmtZK3hnAO2N792W9TB8akDSkh5fBm77HDm43hRHiXnEiWx/qE5XzE3RQE5VHtw4
XnBvOR1lkd1PNugEKDgCQuopROYgGiwSBHcVRVtoasmmGhMPaifBWGTFLBL9EG+h
s/wOsmZYccsridcKNa4oJlOzY1LMP2wvJuTHA9PyB7nLzq2kc3nlXvq7BZ9chqAn
Q2gc8Qyzm4afZ0ZshYWnnUF+BvUEmesQ3jegaE8wxY8hucY1n/GUwjP62IpBb0fK
XSXzojESztkn8OAQ6+Kv43qVlUsg2O371N1OWvV2m4fZj4urky7WZ4yXPIr0lbiY
GHDPCUzKr/UIXsJ2UJde
=d8pQ
-----END PGP SIGNATURE-----



More information about the Python-modules-team mailing list