xkeyboard-config woes/keymap compile errors with new Git Xorg stack build

2009-07-20 Thread Joel Feiner
I went to rebuild my Xorg stack from Git.  Since my old build has built 
up some cruft from being around for a while, I decided to make a new 
build into an empty install directory.  That is, I am rebuilding from 
scratch.  Everything worked except that when I run X, it dies 
complaining that it can't parse the XKB map:

(EE) Error compiling keymap (server-0)
(EE) XKB: Couldn't compile keymap
XKB: Failed to compile keymap
Keyboard initialization failed. This could be a missing or incorrect 
setup of xkeyboard-config.

Fatal server error:
Failed to activate core devices.

So I made sure the xkeyboard-config was up to date, compiled and 
installed. I also recompiled the X server (make distclean; ./configure; 
make; make install).  Still no luck.  I'm not really sure how to debug 
this problem because I know pretty much nothing about xkeyboard-config. 
  Is there a way to find out exactly what the problem is, and, of course 
how to fix it?

FWIW, I used this ./configure command for xkeyboard-config:

./configure --enable-maintainer-mode --prefix=/usr/local/xorg 
--enable-compat-rules --enable-xkbcomp-symlink 
PKG_CONFIG_PATH=/usr/local/xorg/lib/pkgconfig

Thanks!

- Joel
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg


Re: xkeyboard-config woes/keymap compile errors with new Git Xorg stack build

2009-07-20 Thread Dan Nicholson
On Mon, Jul 20, 2009 at 3:04 PM, Joel Feinerjafei...@gmail.com wrote:
 I went to rebuild my Xorg stack from Git.  Since my old build has built
 up some cruft from being around for a while, I decided to make a new
 build into an empty install directory.  That is, I am rebuilding from
 scratch.  Everything worked except that when I run X, it dies
 complaining that it can't parse the XKB map:

 (EE) Error compiling keymap (server-0)
 (EE) XKB: Couldn't compile keymap
 XKB: Failed to compile keymap
 Keyboard initialization failed. This could be a missing or incorrect
 setup of xkeyboard-config.

That means that xkbcomp failed. Is there anything on stdout? Do you
have xkbcomp in /usr/local/bin? Sadly, the server build hardcodes the
xkbcomp location as $bindir/xkbcomp. You can make a symlink to where
your system's xkbcomp is located if you don't want to build a new one.

--
Dan
___
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg