[Xmonad] issue building xmonad on OS X 10.4

Brandon S. Allbery KF8NH allbery at ece.cmu.edu
Fri Oct 19 12:26:07 EDT 2007


On Oct 19, 2007, at 11:58 , Vincent Kraeutler wrote:

> [4 of 6] Compiling Operations       ( Operations.hs,
> dist/build/xmonad/xmonad-tmp/Operations.o )
>
> Operations.hs:81:17: Not in scope: `withdrawnState'
>
> Operations.hs:190:17: Not in scope: `iconicState'
>
> Operations.hs:201:17: Not in scope: `normalState'

The actual cause is that rebuilding X11-extras without doing a  
"runhaskell Setup.lhs clean" fails to detect that one of the .hsc  
files changed, so the new bindings don't actually get compiled in  
because the corresponding .hs file is not regenerated.  This is  
documented in the X11-extras README.

This could arguably be called a cabal bug, but it's not an xmonad or  
X11-extras bug per se.

-- 
brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery at kf8nh.com
system administrator [openafs,heimdal,too many hats] allbery at ece.cmu.edu
electrical and computer engineering, carnegie mellon university    KF8NH




More information about the Xmonad mailing list