Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Data-UUID CPAN distribution.

Report information
The Basics
Id: 14163
Status: resolved
Priority: 0/
Queue: Data-UUID

People
Owner: rjbs [...] cpan.org
Requestors: kevin [...] rosenberg.net
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.11
Fixed in: (no value)



Subject: Tests fail on Ubuntu amd64
In order for tests to pass on amd64, the typedef of UINT4 in md5.h has to be changed as well as the typedef for unsigned32 in UUID.h. With those changes, all tests pass.
From: misc [...] mandriva.org
Le Dim. Aoû. 14 23:03:16 2005, guest a écrit : Show quoted text
> In order for tests to pass on amd64, the typedef of UINT4 in md5.h
has Show quoted text
> to be changed as well as the typedef for unsigned32 in UUID.h. With > those changes, > all tests pass.
Well, I faced the same issue for the mandriva package, here is the patch I used ( applied since two weeks and working fine on the cooker package ). I only had to change some things in UUID.h.
Index: UUID.h =================================================================== --- UUID.h +++ UUID.h 2006-01-21 11:05:37.000000000 +0100 @@ -59,7 +59,7 @@ #define CHECK(f1, f2) if (f1 != f2) RETVAL = f1 < f2 ? -1 : 1; -typedef unsigned long unsigned32; +typedef unsigned int unsigned32; typedef unsigned short unsigned16; typedef unsigned char unsigned8; typedef unsigned char byte;