Package: python-daap Version: 0.4-1 Severity: minor Hi there,
It would be nice to get a newer python-daap in Debian; 0.4 was released in August 2006, but upstream semes to now be at 0.7 which was released in March 2007. (Please let me know if you're too busy to update the package and if you would welcome help punctually or co-maintainers; not that it would necessarily be me, but at least people would know how to help :) BTW, it seems there are updated packages -- which I didn't check -- at: <http://syzygy42.tuxfamily.org/dists/edgy/reacocard/> In fact I'm only checking the available version of python-daap because I wanted to make sure that a 64-bits crasher bug wasn't in the current source, see: <https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=235017> The fix should have been applied upstream, but only after the 0.7 release I fear; this is how it looks: --- PythonDaap-0.7/md5.h~ 2007-04-03 12:52:45.000000000 +0200 +++ PythonDaap-0.7/md5.h 2007-04-03 12:52:45.000000000 +0200 @@ -18,18 +18,15 @@ #define HIGHFIRST -#ifdef __i386__ +#if defined __i386__ || defined __x86_64__ #undef HIGHFIRST #endif -/* On machines where "long" is 64 bits, we need to declare +/* Always define uint32 as "int", as "int" is 32 bits everywhere were as + on 64 bits machines "long" is 64 bits, we need to declare uint32 as something guaranteed to be 32 bits. */ -#ifdef __alpha typedef unsigned int uint32; -#else -typedef unsigned long uint32; -#endif struct MD5Context { uint32 buf[4]; Bye, -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.20-1-686 (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- Loïc Minier