If a key is defined with a Unicode keysym and also marked as a letter using the plus sign, loadkeys complains about a syntax error. E.g. (to assign the character 'a' to the second leftmost key in the home row on a PC keyboard): echo 'keycode 30 = +U+0061' | loadkeys gives the error: (null):1: syntax error syntax error in map file key bindings not changed whereas echo 'keycode 30 = U+0061' | loadkeys and echo 'keycode 30 = +0x61' | loadkeys do not. `loadkeys --version` returns "loadkeys from kbd 1.15".
Fixed in kbd-1.15.2-1.fc15.