[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ghc-options: -threaded breaks some arches



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
  nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata

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


Reply to: