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 ---