Hi,

Am Montag, den 13.02.2012, 20:45 +0100 schrieb Samuel Thibault:
> > Not necessarily. Your upload is built using 7.4.1. When I upload
> > 7.4.1-1, it will be built with your upload, which is a 7.4.1 as well, so
> > most likely and hopefully, the hashes will be the same and no rebuilds
> > will be necessary.
> 
> What are the hashes based on exactly?

ABI, but there is some non-determinism that was not completely
eradicated: http://hackage.haskell.org/trac/ghc/ticket/4012

> My rebuild with the ELF patch got
> other hashes for
> 
> libghc-base-dev-4.5.0.0-78eb0
> libghc-cabal-dev-1.14.0-b87dd
> libghc-directory-dev-1.1.0.2-e6870
> libghc-ghc-dev-7.4.1-59359
> libghc-template-haskell-dev-2.7.0.0-f6fb4
> libghc-unix-dev-2.5.1.0-d60c1
> 
> AIUI, "base" means that about all packages need to be rebuilt :/

Are you comparing a build of 7.4.1 bootstrapped with 7.4.1 with the
first build of 7.4.1 which was bootstrapped with 7.0.4? Then this is
what I observer and have been observing with the 7.0.4 series as well.
What happened back then was that building 7.4.1 with 7.4.1 again left
the ABIs stable, so the problem is bearable.

If you are indeed comparing two builds of GHC, both using 7.4.1 as the
bootstrapper, then things have become worse since 7.0.4 and we will have
to do lots of rebuilds :-(.

Greetings,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  [email protected] | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: [email protected] | http://people.debian.org/~nomeata

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to