[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg-devel
Subject:    [PATCH] fix xkbcomp failure
From:       Knut Petersen <Knut_Petersen () t-online ! de>
Date:       2013-10-02 9:01:14
Message-ID: 524BE0DA.9070305 () t-online ! de
[Download RAW message or body]

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


["0001-xkeyboard-config-fix-broken-symbols-level3.patch" (text/x-patch)]

From d57719d03451053963f6123fefbb2b560da43b71 Mon Sep 17 00:00:00 2001
From: Knut Petersen <Knut_Petersen@t-online.de>
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 <Knut_Petersen@t-online.de>
---
 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



_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic