Your message dated Tue, 03 Feb 2015 09:34:32 +0000
with message-id <e1yizso-0006wj...@franck.debian.org>
and subject line Bug#774881: fixed in haskell-ieee754 0.7.3-5
has caused the Debian Bug report #774881,
regarding package haskell-ieee754 is causing FTBFS of package haskell-hastache 
on big-endian
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 ow...@bugs.debian.org
immediately.)


-- 
774881: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774881
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: haskell-ieee754
Version:0.7.3-3
Severity: serious
Tags: sid + patch
User: debian-m...@lists.debian.org
Usertags: mips-patch


Hello,

Package haskell-ieee754 is reason why package haskell-hastache is FTBFS on 
big-endian.

I have attached a patch for this issue.
With this patch applied to package haskell-ieee754 I was able to build package 
haskell-hastache on mips big-endian successfully.

Upstream issue:
https://github.com/lymar/hastache/issues/36#

Thank you!

Regards,
Jurica
--- haskell-ieee754-0.7.3.orig/cbits/feqrel_source.c
+++ haskell-ieee754-0.7.3/cbits/feqrel_source.c
@@ -16,7 +16,7 @@
 # define REAL_EXPBIAS            ((uint16_t) 0x3F00)
 # define REAL_EXPBIAS_INT32      ((uint32_t) 0x7F800000)
 # define REAL_MANTISSAMASK_INT32 ((uint32_t) 0x007FFFFF)
-# if BIG_ENDIAN == 1
+# if BYTE_ORDER == BIG_ENDIAN
 #  define REAL_EXPPOS_INT16 0
 # else
 #  define REAL_EXPPOS_INT16 1
@@ -28,7 +28,7 @@
 # define REAL_EXPBIAS            ((uint16_t) 0x3FE0)
 # define REAL_EXPBIAS_INT32      ((uint32_t) 0x7FF00000)
 # define REAL_MANTISSAMASK_INT32 ((uint32_t) 0x000FFFFF); /* for the MSB only */
-# if BIG_ENDIAN == 1
+# if BYTE_ORDER == BIG_ENDIAN
 #  define REAL_EXPPOS_INT16 0
 #  define REAL_SIGNPOS_BYTE 0
 # else

--- End Message ---
--- Begin Message ---
Source: haskell-ieee754
Source-Version: 0.7.3-5

We believe that the bug you reported is fixed in the latest version of
haskell-ieee754, which is due to be installed in the Debian FTP archive.

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 774...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joachim Breitner <nome...@debian.org> (supplier of updated haskell-ieee754 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 03 Feb 2015 10:18:28 +0100
Source: haskell-ieee754
Binary: libghc-ieee754-dev libghc-ieee754-prof libghc-ieee754-doc
Architecture: source all amd64
Version: 0.7.3-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Haskell Group 
<pkg-haskell-maintain...@lists.alioth.debian.org>
Changed-By: Joachim Breitner <nome...@debian.org>
Description:
 libghc-ieee754-dev - Utilities for dealing with IEEE floating point 
numbers${haskell:S
 libghc-ieee754-doc - Utilities for dealing with IEEE floating point 
numbers${haskell:S
 libghc-ieee754-prof - Utilities for dealing with IEEE floating point 
numbers${haskell:S
Closes: 774881
Changes:
 haskell-ieee754 (0.7.3-5) unstable; urgency=medium
 .
   * Backport endianness detection fix from upstream (Closes: 774881)
     Thanks to Jurica Stanojkovic for preparing the patch.
Checksums-Sha1:
 18395453455ee978d3e9c61a794375f97747cd66 2217 haskell-ieee754_0.7.3-5.dsc
 c6bbce1b012a2dd55c4620ddc033bcded9dd35f4 3528 
haskell-ieee754_0.7.3-5.debian.tar.xz
 151aca155bb85364f20907f977a26d42d93024be 39424 
libghc-ieee754-doc_0.7.3-5_all.deb
 c39772998f2872243abc8165221ea19816d7cc10 61826 
libghc-ieee754-dev_0.7.3-5_amd64.deb
 a523436e4adb50589c5f095c6663f0f09600c797 62088 
libghc-ieee754-prof_0.7.3-5_amd64.deb
Checksums-Sha256:
 8533f510435ed7bacf3533679d8fb78808f6f699e58ca8107f07f33ff3b1a192 2217 
haskell-ieee754_0.7.3-5.dsc
 e9fea524bfc14a10064a3ca34fdf3a01a9e7276fc7698b60bd07220017421903 3528 
haskell-ieee754_0.7.3-5.debian.tar.xz
 1220afb128b298f9b863cafd9e09aa2dbd35e543354a9ecfc6c2c94e2fd4eb06 39424 
libghc-ieee754-doc_0.7.3-5_all.deb
 1700a9602420152c8a6d1e88f492151028a1ce629ee04730dec676ace3f7add9 61826 
libghc-ieee754-dev_0.7.3-5_amd64.deb
 fc3b09dffaebcad2c05a1a8755a4c0feaca9ee79c9123653f3e80461738b08f8 62088 
libghc-ieee754-prof_0.7.3-5_amd64.deb
Files:
 6621417456831a1f17a3d9e46e8ba22b 2217 haskell extra haskell-ieee754_0.7.3-5.dsc
 16f9e48efa4a0489a9ad0247745eb9d2 3528 haskell extra 
haskell-ieee754_0.7.3-5.debian.tar.xz
 e7409793a1d8e832a1cefe91b997841c 39424 doc extra 
libghc-ieee754-doc_0.7.3-5_all.deb
 ccec975d47424bbaccc5b3efb175795c 61826 haskell extra 
libghc-ieee754-dev_0.7.3-5_amd64.deb
 7e43d8977142d57a4e199850ff97bacc 62088 haskell extra 
libghc-ieee754-prof_0.7.3-5_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJU0JO8AAoJED2QirPw+/UfiBwQALS0YGojqy06YrEn3NOAd5oO
EqPlwSqj2peDpGsyboSZTHnZAx7who3crZKZsIgISQUyUKw6ua3535C49Z185Pxh
kQBHy1CZhNhdh9khHedFkOYDj5ymrnxVNSrlTDlGaBBcU7JcChzCJc8XciLJP2kI
MMBfPHRZmkKfLK/+6bcyowRCPdPeBtFGAXIc9tFTmyuKAMvpLCg71g6KoBe+Eo3S
dARC0qal9UGMCCKMW1nQG0kTWjG2dzODh6+Hz4UzF91raBVfsaEQJhGxIWJZpBmh
19443flHYk47GbY8lN+b0C2LVUGypSXjEcS9CcuB2KbxJHDRgbsOur67e89jfN+7
TnewP0QIFUx4vlmj4o6Rtuf6Ad2ISFyE33hoTjMJ1ZoPM8u1eoYXVOu1acSf8JnU
Ld+0ECIsMFrxRNccBE7op8utlVX/mE8T9+lMg2R4yDYbuduQ82wwDN9jtvcs1AYI
BfFVXtPfv6GuBm/BbdpqN3/o7KnfQ/nPMtHGqe78vaWIHKzF+2/hVZ/CxcpGkjuw
1hlNvcSDyqqJEc66HTwGCoNAvBrZO1ickqcCvlPxzHtlj+4GSqCF49Vj2/K/FlZo
1FuzOsgNwsO6w5pLGfSC2gyOhl+q2m8GeN6a8G8bAmiM+74jUYchDjJuSERQUUzo
PgcKeUn8oEwTQdnH8ZPc
=G4kt
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to