Package: libwww-ssl0
Version: 5.4.0-11
Severity: normal
Tags: patch

The MD5 module included with libwww assumes "long int" is 32 bits and thus
breaks on many 64-bit platforms.  This is needed for HTTP digest authentication
to work.

I'm attaching a one-line patch identical to the Fedora patch:

http://www.redhat.com/archives/fedora-extras-commits/2006-April/msg01565.html

Thanks,
Matt


-- System Information:
Debian Release: testing/unstable
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16.18-general-64
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)

Versions of packages libwww-ssl0 depends on:
hi  libc6                         2.3.5-8.1  GNU C Library: Shared libraries an
hi  libssl0.9.8                   0.9.8a-6   SSL shared libraries
hi  zlib1g                        1:1.2.3-9  compression library - runtime

libwww-ssl0 recommends no packages.

-- no debconf information
--- w3c-libwww-5.4.0/modules/md5/md5.h.orig	2006-07-12 16:01:11.000000000 +1000
+++ w3c-libwww-5.4.0/modules/md5/md5.h	2006-07-12 16:01:20.000000000 +1000
@@ -42,7 +42,7 @@
 typedef unsigned short int UINT2;
 
 /* UINT4 defines a four byte word */
-typedef unsigned long int UINT4;
+typedef unsigned int UINT4;
 
 /* PROTO_LIST is defined depending on how PROTOTYPES is defined above.
    If using PROTOTYPES, then PROTO_LIST returns the list, otherwise it

Reply via email to