Skip to contentSkip to conversation

kbd-1.15.3 (stable)

kbd Alexey Gladkov 3 participants 7 messages May 14, 2011 – May 17, 2011

lore
Share & tools
lore
#0 lore raw

kbd 1.15.3 Release Notes
==========================

The kbd-1.15.3 is available at

ftp://ftp.kernel.org/pub/linux/utils/kbd/
ftp://ftp.altlinux.org/pub/people/legion/kbd/

Feedback and bug reports, as always, are welcomed.

Changelog:
----------

o Build system:
- Drop klibc support.
o Programs:
- kbdinfo: New utility to obtain information about console.
- setvtrgb: New utility to set the virtual terminal RGB colors.
- loadkeys: Add LOADKEYS_KEYMAP_PATH env variable.
- loadkeys: Fix some memory leaks.
- loadkeys: Do not set prefer_unicode for iso-8859-1.
- loadkeys -a: Switch to ASCII mode.
- loadkeys: Fix "compose as usual" for Unicode diacritics (Michael
Schutte).
o Keymaps:
- Add dvorak-ru keymap.
o Fonts:
- Add LatGrkCyr fonts.

Signature · 1 line
Rgrds, legion
#1 lore raw

seems like the gettext integration isnt quite right. using gettext-0.18.1 over here ...

first, the timestamps are off:

$ tar xf kbd-1.15.3.tar.gz
$ cd kbd-1.15.3
$ ./configure -q
$ make -d >& log
...
     Considering target file `aclocal.m4'.
       Pruning file `m4/gettext.m4'.
       Pruning file `m4/iconv.m4'.
       Pruning file `m4/lib-ld.m4'.
       Pruning file `m4/lib-link.m4'.
       Pruning file `m4/lib-prefix.m4'.
       Pruning file `m4/nls.m4'.
       Pruning file `m4/po.m4'.
       Pruning file `m4/progtest.m4'.
       Pruning file `configure.ac'.
      Finished prerequisites of target file `aclocal.m4'.
      Prerequisite `m4/gettext.m4' is older than target `aclocal.m4'.
      Prerequisite `m4/iconv.m4' is older than target `aclocal.m4'.
      Prerequisite `m4/lib-ld.m4' is older than target `aclocal.m4'.
      Prerequisite `m4/lib-link.m4' is older than target `aclocal.m4'.
      Prerequisite `m4/lib-prefix.m4' is older than target `aclocal.m4'.
      Prerequisite `m4/nls.m4' is older than target `aclocal.m4'.
      Prerequisite `m4/po.m4' is older than target `aclocal.m4'.
      Prerequisite `m4/progtest.m4' is older than target `aclocal.m4'.
      Prerequisite `configure.ac' is newer than target `aclocal.m4'.
     Must remake target `aclocal.m4'.
Invoking recipe from Makefile:266 to update target `aclocal.m4'.
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /usr/local/gentoo-x86/sys-
apps/kbd/kbd-1.15.3/config/missing --run aclocal-1.11 -I m4
...

next, the translation files themselves seem to be a bit outdated:

$ make
...
make[3]: Entering directory `.../kbd-1.15.3/po'
make[3]: `cs.gmo' is up to date.
make[3]: `da.gmo' is up to date.
make[3]: `de.gmo' is up to date.
make[3]: `el.gmo' is up to date.
make[3]: `eo.gmo' is up to date.
rm -f es.gmo && /usr/bin/gmsgfmt -c --statistics -o es.gmo es.po
es.po:1366: 'msgstr' is not a valid C format string, unlike 'msgid'. Reason: 
The string refers to arguments both through absolute argument numbers and 
through unnumbered argument specifications.
/usr/bin/gmsgfmt: found 1 fatal error
204 translated messages, 38 fuzzy translations, 50 untranslated messages.
make[3]: *** [es.gmo] Error 1
...

unrelated, make dist doesnt seem to work at all:

$ make dist
...
make[1]: Entering directory `.../kbd-1.15.3/src'
make[1]: *** No rule to make target `analyze.l', needed by `analyze.c'.  Stop.
make[1]: Leaving directory `.../kbd-1.15.3/src'
...
-mike
#2 lore raw
Quoted 2 lines · Mike Frysinger

seems like the gettext integration isnt quite right. using gettext-0.18.1 over here ...

That's why I made ​​a release candidate. But apparently no one is testing it.

Signature · 1 line
Rgrds, legion
#3 lore raw
Quoted 7 lines · Alexey Gladkov
Quoted 2 lines · Mike Frysinger

seems like the gettext integration isnt quite right. using gettext-0.18.1 over here ...

That's why I made ​​a release candidate. But apparently no one is testing it.

I had it on my ToDo list, but only glanced at your post, and
convinced myself I had more time. Apologies. If I wished to split hairs, I would say that the messages above are from "make install", but 'make' itself ends with the same error. It looks as if all languages after 'es' have not been processed.

ken

Signature · 1 line
das eine Mal als Tragödie, das andere Mal als Farce
#4 lore raw
Quoted 5 lines · Ken Moffat

I had it on my ToDo list, but only glanced at your post, and
convinced myself I had more time. Apologies. If I wished to split hairs, I would say that the messages above are from "make install", but 'make' itself ends with the same error. It looks as if all languages after 'es' have not been processed.

All of these bugs are fixed in git.

Signature · 1 line
Rgrds, legion
#5 lore raw
Quoted 9 lines · On Monday, May 16, 2011 18:16:05 Alexey Gladkov wrote:
Quoted 6 lines · Ken Moffat

I had it on my ToDo list, but only glanced at your post, and

convinced myself I had more time. Apologies. If I wished to split hairs, I would say that the messages above are from "make install", but 'make' itself ends with the same error. It looks as if all languages after 'es' have not been processed.

All of these bugs are fixed in git.

thanks, seems to be ok for me

although make distcheck still fails ...
-mike

#6 lore raw
Quoted 1 line · Mike Frysinger

although make distcheck still fails ...

Fixed in git.

Signature · 1 line
Rgrds, legion