Glucose status/instructions request, (and notes on stale branches)
cworth at cworth.org
Thu Oct 18 15:53:04 PDT 2007
On Thu, 18 Oct 2007 08:10:32 +0000 (UTC), José Fonseca wrote:
> I wrote some quick status info on
Thanks for this. It's helpful for me, and likely for others as well.
Going through the builds of each module from scratch, and installing
into a clean prefix I've found a couple of problems.
1. The xserver module doesn't seem to use the GLUCOSE_CFLAGS or
GLUCOSE_LIBS it computes.
2. Modules such as xf86-input-keyboard and xf86-input-mouse aren't
picking up the necessary flags for the piciaccess module.
I'm quite sure the second failure is not glucose-specific. What's
happening is that libpciaccess is installing to $prefix/include while
all X-specific headers are installing to $prefix/include/xorg. The
current pkg-config check in xf86-input-mouse looks like this:
PKG_CHECK_MODULES(XORG, [xorg-server >= 126.96.36.1991] xproto $REQUIRED_MODULES)
which is getting things like -I$prefix/include/xorg and
-I$prefix/include/pixman-1, but it's never getting the
-I$prefix/include that would be provided by a pkg-config check of the
I can get these module to build by adding "pciaccess" to the above
configure line, but I'm not sure if the correct fix isn't to have that
as a dependency within the xorg-server module, for example.
I'll be happy to contribute direct patches if someone could give me
guidance on the "right" fix.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
More information about the xorg