[xmonad] error when building xmobar 0.9-3

Chengqi(Lars) Song songcq at gmail.com
Fri Feb 27 00:03:04 EST 2009


it works, thanks :)

On Thu, 26 Feb 2009, Adam Vogt wrote:

> Some of the flags for configuration are needed to avoid that issuse: 
> --constraint="base<4"
> 
> When you configure it multiple times, the older settings are lost 
> (consistent with all other build systems).
> 
> If you configure as such: it should work.
> > runhaskell Setup configure --disable-optimization --prefix=/usr \
>     --flags="with_xft" --constraint="base<4" || return 1
> 
> * On Friday, February 27 2009, Chengqi(Lars) Song wrote:
> 
> >i need to add xft and utf-8 support to xmobar, so i chose to install aur/xmobar;
> >i add two lines in PKGBUILD for that:
> >
> >    runhaskell Setup configure --flags="with_utf8" || return 1
> >    runhaskell Setup configure --flags="with_xft" || return 1
> >
> >then i tried to build aur/xmobar, but i got the following error msg:
> >
> >--------------------------start of output--------------------------
> >Building xmobar-0.9...
> >[ 1 of 25] Compiling Commands         ( Commands.hs, dist/build/xmobar/xmobar-tmp/Commands.o )
> >[ 2 of 25] Compiling Runnable[boot]   ( Runnable.hs-boot, dist/build/xmobar/xmobar-tmp/Runnable.o-boot )
> >[ 3 of 25] Compiling XUtil            ( dist/build/xmobar/xmobar-tmp/XUtil.hs, dist/build/xmobar/xmobar-tmp/XUtil.o )
> >[ 4 of 25] Compiling Plugins          ( Plugins.hs, dist/build/xmobar/xmobar-tmp/Plugins.o )
> >[ 5 of 25] Compiling Plugins.StdinReader ( Plugins/StdinReader.hs, dist/build/xmobar/xmobar-tmp/Plugins/StdinReader.o )
> >
> >Plugins/StdinReader.hs:29:15:
> >    Ambiguous type variable `e' in the constraint:
> >      `GHC.Exception.Exception e'
> >        arising from a use of `catch' at Plugins/StdinReader.hs:29:15-78
> >    Probable fix: add a type signature that fixes these type variable(s)
> >==> ERROR: Build Failed.
> >    Aborting...
> >Error: Makepkg was unable to build xmobar package.
> >--------------------------end   of output--------------------------
> >
> >whats wrong here? it seems the community/xmobar has no utf8 and xft enabled, but it's really needed for CJK users.
> >
> >thanks
> >lars
> >_______________________________________________
> >xmonad mailing list
> >xmonad at haskell.org
> >http://www.haskell.org/mailman/listinfo/xmonad


More information about the xmonad mailing list