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
signature.asc
Description: This is a digitally signed message part

