xmonad/X11

Hackage documentation is broken because of build error

dreamsmasher opened this issue · 2 comments

Hi, I'm trying to write a project that depends on X11, but the documentation on Hackage is currently broken. A quick look at the build logs shows that the CI is failing on cabal configure. For some reason, X11/extensions/Xrandr.h isn't being correctly found by cabal even though .travis.yml installs it. All the docs are missing because of this.

configure.ac makes use of AC_PATH_EXTRA, which should find the correct header files. I don't know if it's an error on Travis CI's part or a bug. This project configures and builds fine on my system.

Presumably we need a corresponding extra-include-dirs to go with the extra-lib-dirs — but then there's #73 which may follow from one or both.

Update:

The docs are fixed now as of #69. Thank you to everyone involved, now I can write my trash window manager with confidence B)