Hi Neil,

trying to build hlint does not work on some architectures (at least
alpha, s390, mips) where no threaded RTS is available. An example build
log is available at
http://buildd.debian.org/build.php?arch=alpha&pkg=hlint&ver=1.6.4-1

This is caused by
        ghc-options:        -fno-warn-overlapping-patterns -threaded
in your hlint.cabal file.

Is there an absolute reason (besides performance) why hlint needs a
threaded RTS? If not, would it be possible to make this option dependent
on the availability of a threaded RTS (either by direct support in cabal
for checking it, similar to os(..) checks, or by passing a "-fthreaded"
flag to setup configure)?

Thanks,
Joachim

-- 
Joachim "nomeata" Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to