On 01.10.2013 21:12, Knut Petersen wrote:
Hi everybody!

A full build of xorg (todays git sources) succeeded, but the
server fails to load the keymap.

[  1231.896] (EE) Error loading keymap 
/home/knut/fast/xorg/X11-z/usr/share/X11/xkb/compiled/server-0.xkm
[  1231.896] (EE) XKB: Failed to load keymap. Loading default keymap instead.


stderr gives better info than Xorg.0.log:

    syntax error: line 19 of level3
    The XKEYBOARD keymap compiler (xkbcomp) reports:
    > Error:            Error interpreting include file "level3"
    >                   Exiting
    >                   Abandoning symbols file "basic"


Attached a patch to fix that regression.

cu,
 Knut
>From d57719d03451053963f6123fefbb2b560da43b71 Mon Sep 17 00:00:00 2001
From: Knut Petersen <[email protected]>
Date: Wed, 2 Oct 2013 10:38:10 +0200
Subject: [PATCH] xkeyboard-config: fix broken symbols/level3

We definitely need a "," instead of a ";" here.

Signed-off-by: Knut Petersen <[email protected]>
---
 symbols/level3 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/symbols/level3 b/symbols/level3
index fc08985..adc82af 100644
--- a/symbols/level3
+++ b/symbols/level3
@@ -16,7 +16,7 @@ xkb_symbols "ralt_switch" {
 partial modifier_keys
 xkb_symbols "modifier_mapping" {
   replace key <LVL3> {
-    type[Group1] = "ONE_LEVEL";
+    type[Group1] = "ONE_LEVEL",
     symbols[Group1] = [ ISO_Level3_Shift ]
   };
   modifier_map Mod5 { <LVL3> };
-- 
1.8.1.4

_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to