Your message dated Mon, 18 Aug 2008 15:02:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#495465: fixed in fplll 2.1.6+20071129-2
has caused the Debian Bug report #495465,
regarding fplll FTBFS on arm/armel/mips/mipsel
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
495465: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495465
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: fplll
Version: 2.1.6+20071129-1
Severity: important
Tags: patch

fplll fails to build on architectures which don't support long double.
The appended patch fixes it. Tested with a sucessful build on mips.


Thiemo


Index: fplll-2.1.6+20071129/src/dpe.h
===================================================================
--- fplll-2.1.6+20071129.orig/src/dpe.h 2008-08-16 20:48:11.000000000 +0100
+++ fplll-2.1.6+20071129/src/dpe.h      2008-08-16 20:48:39.000000000 +0100
@@ -447,7 +447,7 @@
       *x = (long) (DPE_MANT (y) * 2147483648.0);
       if (DPE_EXP(y) - 31<0) 
        {
-         *x = (long)ldexpl(*x, DPE_EXP(y) - 31);/*Avoid implicit typecasts*/
+         *x = (long)DPE_LDEXP(*x, DPE_EXP(y) - 31);/*Avoid implicit typecasts*/
          return 0;
        }
       else
@@ -460,7 +460,7 @@
       *x = (long) (DPE_MANT (y) * 9223372036854775808.0);
       if (DPE_EXP(y) - 63<0) 
        {
-         *x = (long)ldexpl(*x, DPE_EXP(y) - 63);
+         *x = (long)DPE_LDEXP(*x, DPE_EXP(y) - 63);
          return 0;
        }
       else



--- End Message ---
--- Begin Message ---
Source: fplll
Source-Version: 2.1.6+20071129-2

We believe that the bug you reported is fixed in the latest version of
fplll, which is due to be installed in the Debian FTP archive:

fplll_2.1.6+20071129-2.diff.gz
  to pool/main/f/fplll/fplll_2.1.6+20071129-2.diff.gz
fplll_2.1.6+20071129-2.dsc
  to pool/main/f/fplll/fplll_2.1.6+20071129-2.dsc
libfplll-dev_2.1.6+20071129-2_i386.deb
  to pool/main/f/fplll/libfplll-dev_2.1.6+20071129-2_i386.deb
libfplll0_2.1.6+20071129-2_i386.deb
  to pool/main/f/fplll/libfplll0_2.1.6+20071129-2_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Tim Abbott <[EMAIL PROTECTED]> (supplier of updated fplll package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


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

Format: 1.8
Date: Sun, 17 Aug 2008 13:22:35 -0400
Source: fplll
Binary: libfplll0 libfplll-dev
Architecture: source i386
Version: 2.1.6+20071129-2
Distribution: unstable
Urgency: low
Maintainer: Tim Abbott <[EMAIL PROTECTED]>
Changed-By: Tim Abbott <[EMAIL PROTECTED]>
Description: 
 libfplll-dev - A library for LLL-reduction of euclidean lattices, development
 libfplll0  - A library for LLL-reduction of Euclidean lattices, runtime
Closes: 495465
Changes: 
 fplll (2.1.6+20071129-2) unstable; urgency=low
 .
   * Fix remaining uses of ldexpl to use DPE_LDEXPL, which falls back to
     ldexp if ldexpl isn't available.  Thanks to Thiemo Seufer. (Closes:
     #495465)
Checksums-Sha1: 
 d1d9935513caf7e46d9431f6c6cb6d78e8afd591 1162 fplll_2.1.6+20071129-2.dsc
 bb1e3570447223d9d65d84bef99b5d45575d6d77 2459 fplll_2.1.6+20071129-2.diff.gz
 a20259f7ae6abf82cedb7b5a16bd39b47f63a6ef 49692 
libfplll0_2.1.6+20071129-2_i386.deb
 2fcf35607d1edb3a0fadc88a727e49e0e16ff0d7 79256 
libfplll-dev_2.1.6+20071129-2_i386.deb
Checksums-Sha256: 
 09991e5353650dbc050794e6820becb55a5ceaf39371a155e0dbafc6f1ea7b5b 1162 
fplll_2.1.6+20071129-2.dsc
 c9fa4498690d5c81b6ff8586156994978251099c31cb57108ad37b15ed542a25 2459 
fplll_2.1.6+20071129-2.diff.gz
 04b4d3a78ff2bb911102e7619c9ba1f291b1d0cb4657cbec09de3e03d9a7bd1b 49692 
libfplll0_2.1.6+20071129-2_i386.deb
 51b940cd6a4447ee5f6e85534aac9cb385bfb356736de91b41d3d52cb8e8b2f7 79256 
libfplll-dev_2.1.6+20071129-2_i386.deb
Files: 
 0f2812149eec6374d51e94bfcfc92043 1162 math optional fplll_2.1.6+20071129-2.dsc
 9e18cc28cb3d9d554b67f748dea8c09d 2459 math optional 
fplll_2.1.6+20071129-2.diff.gz
 97c00aa0be6ad093cee02f188e43d086 49692 libs optional 
libfplll0_2.1.6+20071129-2_i386.deb
 bdfc5a07cd5615eab5f46255bc1e6f91 79256 libdevel optional 
libfplll-dev_2.1.6+20071129-2_i386.deb

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

iEYEARECAAYFAkipjOYACgkQd73XuVITgbqmygCfQ5M37wUQcI3pKeXLZ9488M8V
k/MAnjqfW38hxjFRco9M9WdyaPXV+U9B
=GS//
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to