Your message dated Thu, 21 May 2015 09:38:21 +0000
with message-id <[email protected]>
and subject line Bug#785282: fixed in ghc 7.8.4-6
has caused the Debian Bug report #785282,
regarding New nondeterminism due to addDependentFile
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.)
--
785282: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=785282
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ghc
Version: 7.8.4-4
Severity: important
User: [email protected]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
since 7.8, GHC’s interface files seem to record dependencies with their
full file path, e.g.:
addDependentFile "/build/ghc-Na5lKv/ghc-7.8.4/includes/MachDeps.h"
This causes interface hashes to change and hence a complete rebuild of
all Debian Haskell packages after an upload of GHC :-(
Maybe the build system can be patched to use relative filenames, haven’t
checked yet. Volunteers welcome!
You can check the contents of the the interface files using
$ ghc --show-iface /usr/lib/ghc/base-4.7.0.2/Data/OldTypeable/Internal.hi
Greetings,
Joachim
- -- System Information:
Debian Release: stretch/sid
APT prefers buildd-unstable
APT policy: (500, 'buildd-unstable'), (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf
Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEARECAAYFAlVUVwkACgkQ9ijrk0dDIGx8YgCgq3O8vj+/1mdYAIv5T6/LOetl
pYkAn2NKht+1JAZvWiIBAjTEZAAuxt3r
=k0ze
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: ghc
Source-Version: 7.8.4-6
We believe that the bug you reported is fixed in the latest version of
ghc, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Joachim Breitner <[email protected]> (supplier of updated ghc 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: SHA256
Format: 1.8
Date: Thu, 21 May 2015 10:35:25 +0200
Source: ghc
Binary: ghc ghc-prof ghc-doc ghc-haddock
Architecture: source all amd64
Version: 7.8.4-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Haskell Group
<[email protected]>
Changed-By: Joachim Breitner <[email protected]>
Description:
ghc - The Glasgow Haskell Compilation system
ghc-doc - Documentation for the Glasgow Haskell Compilation system
ghc-haddock - Documentation tool for annotated Haskell source code
ghc-prof - Profiling libraries for the Glasgow Haskell Compilation system
Closes: 785282
Changes:
ghc (7.8.4-6) unstable; urgency=medium
.
* Hack to get stable ABIs even when the build path changes. Closes:
#785282
Checksums-Sha1:
44c96e5471209f79183662e385da5dea00d97a47 2334 ghc_7.8.4-6.dsc
e7bf9af5508d6ef1dfe7dcb68cfb69bbecab0821 47736 ghc_7.8.4-6.debian.tar.xz
1e9689f9ddab2ec12808a7c74e74f1fd1beff598 8632938 ghc-doc_7.8.4-6_all.deb
47bd70c7c8db38a9501cdfcf18a09805fb4b52a3 5898988 ghc-haddock_7.8.4-6_amd64.deb
b6fcade3a8948492235833e8d6bf7f7638a13b48 29305362 ghc-prof_7.8.4-6_amd64.deb
0a222ea7ffadd3af27fbe0f86489106823d53ec4 35816124 ghc_7.8.4-6_amd64.deb
Checksums-Sha256:
6b3acd36c2ae1a3ba84832bc74afab4d2876bfc7d7e041058dac456c4bb13139 2334
ghc_7.8.4-6.dsc
94c724ebd6431e2d6c8843c4f1b5520922305125f25f2c7ae22dc22a0badfe14 47736
ghc_7.8.4-6.debian.tar.xz
6218c1dbed1f71337d7e62d3ba6618d33db5c5bc56610d9db00c533677b196b8 8632938
ghc-doc_7.8.4-6_all.deb
c040c11e60922f468f81ae7e2fb3fc91ac13857e957fd750ba500b05366bbe78 5898988
ghc-haddock_7.8.4-6_amd64.deb
9635743e7a4d2e31b63b1338817fa19df0f537ad93fd69d4b7c90d4fa1f8b62c 29305362
ghc-prof_7.8.4-6_amd64.deb
37111a3d8c8fba581bcefb90cafd331365af6828746260eb2d968bf393cfa494 35816124
ghc_7.8.4-6_amd64.deb
Files:
9124f3f15acaea94135ddbdc55673f46 2334 haskell extra ghc_7.8.4-6.dsc
5d9edacce95b5f38563161be94d2baee 47736 haskell extra ghc_7.8.4-6.debian.tar.xz
60b70332a3a57ee555137659cd7458fd 8632938 doc extra ghc-doc_7.8.4-6_all.deb
d41762549cf50b3c4ff9e7e86a3d6101 5898988 haskell extra
ghc-haddock_7.8.4-6_amd64.deb
ef0d5ce330d5eb7552bf443879c094c8 29305362 haskell extra
ghc-prof_7.8.4-6_amd64.deb
e246590d1e35fa57ca88bfac651f3c44 35816124 haskell extra ghc_7.8.4-6_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVXaX1AAoJED2QirPw+/UffCUP/1JHbaa+9VvfhCgpGeQZ4xB5
B91EG5wH7WBqoHw0D0nR7atNby9fPcqEZpgIWK4V2F5BfkUCVogMm0DBfmL8i6hd
lCRDjdRc21dENrAP7M+3ZBuPN8vTi1cmJUIUiemAP6tN6XPG3iVxV2Hd1S58lTjF
0STQUu67sy7v8r4rixhhFEVrzE19/sFpQeDUM88jN9aV/KDBUADndHtAhbYEJN0X
LWyiSicxug+YTgzsMdlJoH5yd9ltRQ1+zuxjDW+8Yt1f+Gj1zYhMTRAPD3lNxqnL
1650EZWcngMrKg6wDUeW2vLthrz3nzCWE7THFOElyub2ox1OzzCESaqJLJH2qtYD
J+e381CsGj/Xqa0Lf66M77L8RSnENSrcYVGiOLQZvtuVrZ0Dh89dRhOKnJnsXGxC
tfeUKxCnlz9o2qdZ3O8j/KYb18AYOf94nctpoUsObs5EHs9P/zHtXda7ilGwKpB7
VXcU9FDZkh6rwT2JXJwEV004XRDcXhzUrCiSPLqtOBQQ+roaKfDZPtYHv/6spqJP
/gjc6R1Qw4bUPoBT8W0IImzD0Xs7oLYLE6R/36L84Y5q2hzHkrnV5DQSxg3jo+8I
G7wd4jForO7kSVwcIjA928/lUsrTYnyIZgAYB6RNoNAK0NMhrPIFDvx3PeYTL+ei
5mfpnMrYP8iq9gQep8sJ
=1EsR
-----END PGP SIGNATURE-----
--- End Message ---