[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