patch applied (cabal-branches/cabal-1.4): Separate the OS/Arch classifiation used for different purposes