[Fedora-haskell-list] Re: Test package - Cabal-188.8.131.52 (using cabal_* macros). was: Re: [Fedora-packaging] Revised Haskell Guidelines 2008.08.13
loupgaroublond at gmail.com
Thu Aug 28 23:54:33 UTC 2008
On Thu, Aug 28, 2008 at 7:49 PM, Jens Petersen <petersen at redhat.com> wrote:
> Yaakov Nemoy さんは書きました:
>> cabal_* is a no go. It makes it *much* harder to support multiple
>> compilers in the future. Remember these rules.
> I am not sure. If Cabal is compiler/interpreter agnostic as it is supposed
> to be I thought, we can just use runhaskell to run it without having to
> worry about what runtime we are building for? Or is that oversimplying? Of
> course, sure, we still need build options for different compilers but the
> running of the build process should not depend heavily on it?
> Maybe Bryan can clarify this point?
If we do this, then each 'library' package is going to have to support
every single compiler we have. I would rather have one SRPM per
library per compiler. Calling runhaskell will only call the default
compiler, which in Fedora's case is GHC.
More information about the Fedora-haskell-list