[Fedora-haskell-list] Re: Test package - Cabal-1.4.0.2 (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.

-Yaakov




More information about the Fedora-haskell-list mailing list