wmii builds a copy of libixp and statically links to it, even the tarball is called "wmii+ixp-version.tbz". i'm not sure if it's modified or what, but it should be looked into.
The version bundled in wmii is newer than 0.5. However, wmii-3.9 works with libixp-0.5 quite fine. I have requested upstream to make a new release.
(In reply to comment #1) > The version bundled in wmii is newer than 0.5. However, wmii-3.9 works with > libixp-0.5 quite fine. I have requested upstream to make a new release. > as a sidenote: wmii-3.9.2 is out, feel like taking care of it? :-p
Created attachment 267497 [details, diff] Use system copy of libixp. Fails to build w/ 0.5_p20110208 because: /usr/include/ixp.h: #if IXP_NEEDAPI < 127 [ .. ] # define serve_9pcon ixp_serve9pconn <- This is required. #endif So it seems to need at least some -DIXP_NEEDAPI flag to get around that "# if" in ixp.h header file Xarthisius, mind taking a look? For some reason I'm not having much luck here.
*wmii-3.9.2-r2 (04 Dec 2011) + + 04 Dec 2011; Samuli Suominen <ssuominen@gentoo.org> +wmii-3.9.2-r2.ebuild: + Use system copy of sys-libs/libixp wrt #323037