Skip Menu |

This queue is for tickets about the Rose-DB-Object CPAN distribution.

Report information
The Basics
Id: 64359
Status: resolved
Priority: 0/
Queue: Rose-DB-Object

People
Owner: Nobody in particular
Requestors: SILASMONK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.786
Fixed in: 0.790



Subject: Long double issue with perl 5.12 on amd64 architecture
This is being forwarded from Debian. The Debian bug report is http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578904 On Fri, Apr 23, 2010 at 04:08:52PM +0300, Niko Tyni wrote: Show quoted text
> Package: librose-db-object-perl > Version: 0.786-1 > Severity: important > User: debian-perl@lists.debian.org > Usertags: perl-5.12-transition, perl-long-double > > This package fails to build on amd64 with perl 5.12.0-1 from experimental:
Show quoted text
> # $got->{prices}[0]{price} = '9.99000000000000021' > # $expected->{prices}[0]{price} = '9.99'
Show quoted text
> As the package built fine in my earlier tests with 5.12.0~rc3-1, the
failure Show quoted text
> is almost certainly due to 5.12.0-1 being configured with -Duselongdouble.
I ended up reverting the -Duselongdouble setting for perl 5.12.0-2. I've verified on amd64 that this package builds fine now. Although this bug does not affect Debian anymore, I'm not closing it as it's still relevant for upstream. Feel free to close it after forwarding. -- Niko Tyni ntyni@debian.org