[Fedora-haskell-list] Re: Test package - Cabal- (using cabal_* macros). was: Re: [Fedora-packaging] Revised Haskell Guidelines 2008.08.13

Yaakov Nemoy 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?
> Jens

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 mailing list