Re: [kbd] [ANNOUNCE] kbd-1.15.3 (stable)

Mike Frysinger <[email protected]>
Newsgroups dev.linux.lists.kbd
Organization wh0rd.org
Message-ID <[email protected]>
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
signature.asc (application/pgp-signature, 836 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)

iQIcBAABAgAGBQJN0IoPAAoJEEFjO5/oN/WBgHAP/j9qp8RK0QHC+b/9u6RcbvkF
7DN40eo9BI8WCsYEMG4UE5KhgVYvAGMWXEEx53tm6CLb375nbFz3Z/QsE/7Myy8r
zw/NLBmDtsuinvf4Xo82CJAW2nwFGjcbiU4EdnyTfXThS7NuV6aiy9Fuffa0AlEW
1diKGBUiwLJBDjQGKDfnmV06OZG4m3WaBh54cA06tniAqPwTgBU9EWeP4PXIlR9N
aET41N1YJLeXvS/TTXU54oGGZbmRZ+eGplLPeYRRAYKvVahWlRUflvAe4dswuTSr
wCaiIWl4XuHCmtPpeqb1W4z8BC2BqVK2kgCz/YQkNrAW9oy+ye0X9P5wdHZy1w2v
nmYNb42wabQ+atEcGULDT6u2SV+kWvL+qI/uG1KOmY6EuKFULsY4CJi7NQYRQG8Y
2l8XFmOpgdwtgIdpZ81v/Xo4qolGbJfpkyc51pumggM8QydHgIzLvodH5+pg5c7f
N3xsTfY4+jwF0fDzj1z7l76SiPJZftke/YP9FlWkHF+vdgbtHcydtN2rEHDBvWen
ooGpgG/SglT9AoqLIjQN2VUW+/zAsJ2Frg85hn4TY/cDK0itpuCs8aT8uRJ01VIY
gnyZs8wWGtirPj3uh3GB8exNc8+TPtcVQAatfD9dqKqXAvyw20hPREBgT33Bwohd
mB9uKfNV5dxSDt3oUDLl
=WJfj
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.