Linux console tools development discussion
 help / color / mirror / Atom feed
* [kbd] [ANNOUNCE] kbd-1.15.4 (stable)
@ 2012-12-02 11:58 Alexey Gladkov
  2012-12-02 13:00 ` Dmitriy Perlow
  0 siblings, 1 reply; 12+ messages in thread
From: Alexey Gladkov @ 2012-12-02 11:58 UTC (permalink / raw)
  To: Linux console tools development discussion

kbd 1.15.4 Release Notes
==========================

The kbd-1.15.4 is available at

ftp://ftp.altlinux.org/pub/people/legion/kbd/

Git repository:

git://git.altlinux.org/people/legion/packages/kbd.git
git://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git

Feedback and bug reports, as always, are welcomed.

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

Alexey Gladkov (29):
      Fix extra files
      Fix translations
      Fix "make distcheck"
      Add vlock sources
      loadkeys: Read from stdin, when no keymaps specified in command line
      [keymaps] Add dvorak-es keymap
      Regenerate loadkeys.c
      Change the handling of -C option
      Change default keymap
      Fix -d option
      Don't read stdin if -d specified
      vlock: Add manpage
      Use more devices in getfd() function
      openvt: Add --exec option to usage
      Allow resizecons on x86_64
      configure: Add silent rules
      configure: Add configure summary
      configure: check compile flags
      Update the flex scanner to use a stack for its start conditions
      Dont use flex internal variable
      [keymaps] Add dvorak-sv-a1 and dvorak-sv-a5 keymaps
      Delete the files generated by flex and bison
      configure: Rename --enable-vlock to --disable-vlock
      vlock: Internationalization
      Remove src/vlock
      Update translations
      Update changelog and increase version (1.15.4wip)
      po: Update translations (from translationproject.org)
      Set 1.15.4 version

Dmitriy Perlow (1):
      [keymaps] Add ruwin_alt_sh-UTF-8 keymap

Joe MacMahon (1):
      [keymaps] Add dvorak-uk keymap

Ludwig Nussel (1):
      fix double free

Mike Frysinger (2):
      ignore all files ending in ~
      dvorak-ru.map: uncompress file

Petr Pisar (1):
      vlock: erases scroll-back buffer

Vitezslav Crhonek (1):
      [keymaps] Add dvorak-ca-fr keymap

-- 
Rgrds, legion




^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [kbd] [ANNOUNCE] kbd-1.15.4 (stable)
  2012-12-02 11:58 [kbd] [ANNOUNCE] kbd-1.15.4 (stable) Alexey Gladkov
@ 2012-12-02 13:00 ` Dmitriy Perlow
  2012-12-02 15:48   ` Dmitriy Perlow
  2012-12-02 20:46   ` Mike Frysinger
  0 siblings, 2 replies; 12+ messages in thread
From: Dmitriy Perlow @ 2012-12-02 13:00 UTC (permalink / raw)
  To: kbd

Alexey Gladkov <gladkov.alexey@gmail.com> писал(а) в своём письме Sun, 02  
Dec 2012 14:58:30 +0300:

Hello. I've got a build error:

[   33s] make[3]: Entering directory  
`/home/abuild/rpmbuild/BUILD/kbd-1.15.4/po'
[   33s] make[3]: `cs.gmo' is up to date.
[   33s] make[3]: `da.gmo' is up to date.
[   33s] make[3]: `de.gmo' is up to date.
[   33s] make[3]: `el.gmo' is up to date.
[   33s] make[3]: `eo.gmo' is up to date.
[   33s] rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po
[   33s] es.po:1415: '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.
[   33s] /usr/bin/msgfmt: found 1 fatal error
[   33s] 204 translated messages, 40 fuzzy translations, 58 untranslated  
messages.
[   33s] make[3]: *** [es.gmo] Error 1
[   33s] make[3]: Leaving directory  
`/home/abuild/rpmbuild/BUILD/kbd-1.15.4/po'
[   33s] make[2]: *** [stamp-po] Error 2
[   33s] make[2]: Leaving directory  
`/home/abuild/rpmbuild/BUILD/kbd-1.15.4/po'
[   33s] make[2]: Entering directory  
`/home/abuild/rpmbuild/BUILD/kbd-1.15.4'
[   33s] make[2]: Leaving directory  
`/home/abuild/rpmbuild/BUILD/kbd-1.15.4'
[   33s] make[1]: *** [all-recursive] Error 1
[   33s] make[1]: Leaving directory  
`/home/abuild/rpmbuild/BUILD/kbd-1.15.4'
[   33s] make: *** [all] Error 2

Could you help me please? My distro is openSUSE 12.2 x64.

-- 
Dmitriy DarkneSS Perlow / Linux x64


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [kbd] [ANNOUNCE] kbd-1.15.4 (stable)
  2012-12-02 13:00 ` Dmitriy Perlow
@ 2012-12-02 15:48   ` Dmitriy Perlow
  2012-12-02 18:36     ` Alexey Gladkov
  2012-12-02 18:49     ` Dmitry V. Levin
  2012-12-02 20:46   ` Mike Frysinger
  1 sibling, 2 replies; 12+ messages in thread
From: Dmitriy Perlow @ 2012-12-02 15:48 UTC (permalink / raw)
  To: kbd

[-- Attachment #1: Type: text/plain, Size: 359 bytes --]

Dmitriy Perlow <dap@open.by> писал(а) в своём письме Sun, 02 Dec 2012  
16:00:58 +0300:

> Alexey Gladkov <gladkov.alexey@gmail.com> писал(а) в своём письме Sun,  
> 02 Dec 2012 14:58:30 +0300:
>
> Hello. I've got a build error:
>

I've solved it. The patch is included.

-- 
Dmitriy DarkneSS Perlow / Linux x64

[-- Attachment #2: kbd-1.15.3-po-es.patch --]
[-- Type: application/octet-stream, Size: 417 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [kbd] [ANNOUNCE] kbd-1.15.4 (stable)
  2012-12-02 15:48   ` Dmitriy Perlow
@ 2012-12-02 18:36     ` Alexey Gladkov
  2012-12-02 18:49     ` Dmitry V. Levin
  1 sibling, 0 replies; 12+ messages in thread
From: Alexey Gladkov @ 2012-12-02 18:36 UTC (permalink / raw)
  To: kbd

02.12.2012 19:48, Dmitriy Perlow wrote:
> Dmitriy Perlow <dap@open.by> писал(а) в своём письме Sun, 02 Dec 2012  
> 16:00:58 +0300:
> 
>> Alexey Gladkov <gladkov.alexey@gmail.com> писал(а) в своём письме Sun,  
>> 02 Dec 2012 14:58:30 +0300:
>>
>> Hello. I've got a build error:
>>
> 
> I've solved it. The patch is included.

Oh ... my mistake. Applied!

-- 
Rgrds, legion



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [kbd] [ANNOUNCE] kbd-1.15.4 (stable)
  2012-12-02 15:48   ` Dmitriy Perlow
  2012-12-02 18:36     ` Alexey Gladkov
@ 2012-12-02 18:49     ` Dmitry V. Levin
  2012-12-02 18:52       ` Dmitriy Perlow
  1 sibling, 1 reply; 12+ messages in thread
From: Dmitry V. Levin @ 2012-12-02 18:49 UTC (permalink / raw)
  To: Linux console tools development discussion

[-- Attachment #1: Type: text/plain, Size: 643 bytes --]

On Sun, Dec 02, 2012 at 06:48:56PM +0300, Dmitriy Perlow wrote:
> Dmitriy Perlow <dap@open.by> писал(а) в своём письме Sun, 
> 02 Dec 2012  16:00:58 +0300:
> 
> >Alexey Gladkov <gladkov.alexey@gmail.com> писал(а) в своём 
> >письме Sun,  02 Dec 2012 14:58:30 +0300:
> >
> >Hello. I've got a build error:
> >
> I've solved it. The patch is included.

That is, you propose to remove c-format keyword from a format string just
to force es.po compiled, despite of the fact that the translated format
string in question will certainly violate format string constrains?
No, patches like that should never be considered.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [kbd] [ANNOUNCE] kbd-1.15.4 (stable)
  2012-12-02 18:49     ` Dmitry V. Levin
@ 2012-12-02 18:52       ` Dmitriy Perlow
  2012-12-02 19:01         ` Dmitry V. Levin
  2012-12-02 19:16         ` Dmitry V. Levin
  0 siblings, 2 replies; 12+ messages in thread
From: Dmitriy Perlow @ 2012-12-02 18:52 UTC (permalink / raw)
  To: kbd

Dmitry V. Levin <ldv@altlinux.org> писал(а) в своём письме Sun, 02 Dec  
2012 21:49:06 +0300:

> On Sun, Dec 02, 2012 at 06:48:56PM +0300, Dmitriy Perlow wrote:
>> Dmitriy Perlow <dap@open.by> писал(а) в своём письме Sun,
>> 02 Dec 2012  16:00:58 +0300:
>>
>> >
>> >Hello. I've got a build error:
>> >
>> I've solved it. The patch is included.
>
> That is, you propose to remove c-format keyword from a format string just
> to force es.po compiled, despite of the fact that the translated format
> string in question will certainly violate format string constrains?
> No, patches like that should never be considered.
>

It is a fixed openSUSE's patch for the 0.15.3 version. If you have a  
better solution, please submit it.

-- 
Dmitriy DarkneSS Perlow / Linux x64


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [kbd] [ANNOUNCE] kbd-1.15.4 (stable)
  2012-12-02 18:52       ` Dmitriy Perlow
@ 2012-12-02 19:01         ` Dmitry V. Levin
  2012-12-02 19:11           ` Dmitry V. Levin
  2012-12-02 19:16         ` Dmitry V. Levin
  1 sibling, 1 reply; 12+ messages in thread
From: Dmitry V. Levin @ 2012-12-02 19:01 UTC (permalink / raw)
  To: Linux console tools development discussion

[-- Attachment #1: Type: text/plain, Size: 1041 bytes --]

On Sun, Dec 02, 2012 at 09:52:55PM +0300, Dmitriy Perlow wrote:
> Dmitry V. Levin <ldv@altlinux.org> писал(а) в своём письме Sun, 02 Dec  2012 21:49:06 +0300:
> >On Sun, Dec 02, 2012 at 06:48:56PM +0300, Dmitriy Perlow wrote:
> >>Dmitriy Perlow <dap@open.by> писал(а) в своём письме Sun, 02 Dec 2012  16:00:58 +0300:
> >>
> >>>Hello. I've got a build error:
> >>>
> >>I've solved it. The patch is included.
> >
> >That is, you propose to remove c-format keyword from a format string just
> >to force es.po compiled, despite of the fact that the translated format
> >string in question will certainly violate format string constrains?
> >No, patches like that should never be considered.
> 
> It is a fixed openSUSE's patch for the 0.15.3 version. If you have a  
> better solution, please submit it.

When msgfmt complains about a fatal error, the worst possible solution is
to shut msgfmt up like you did.  If a translated format string violates
constrains, it should be either fixed or removed, you know.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [kbd] [ANNOUNCE] kbd-1.15.4 (stable)
  2012-12-02 19:01         ` Dmitry V. Levin
@ 2012-12-02 19:11           ` Dmitry V. Levin
  0 siblings, 0 replies; 12+ messages in thread
From: Dmitry V. Levin @ 2012-12-02 19:11 UTC (permalink / raw)
  To: Linux console tools development discussion

[-- Attachment #1: Type: text/plain, Size: 1201 bytes --]

On Sun, Dec 02, 2012 at 11:01:58PM +0400, Dmitry V. Levin wrote:
> On Sun, Dec 02, 2012 at 09:52:55PM +0300, Dmitriy Perlow wrote:
> > Dmitry V. Levin <ldv@altlinux.org> писал(а) в своём письме Sun, 02 Dec  2012 21:49:06 +0300:
> > >On Sun, Dec 02, 2012 at 06:48:56PM +0300, Dmitriy Perlow wrote:
> > >>Dmitriy Perlow <dap@open.by> писал(а) в своём письме Sun, 02 Dec 2012  16:00:58 +0300:
> > >>
> > >>>Hello. I've got a build error:
> > >>>
> > >>I've solved it. The patch is included.
> > >
> > >That is, you propose to remove c-format keyword from a format string just
> > >to force es.po compiled, despite of the fact that the translated format
> > >string in question will certainly violate format string constrains?
> > >No, patches like that should never be considered.
> > 
> > It is a fixed openSUSE's patch for the 0.15.3 version. If you have a  
> > better solution, please submit it.
> 
> When msgfmt complains about a fatal error, the worst possible solution is
> to shut msgfmt up like you did.  If a translated format string violates
> constrains, it should be either fixed or removed, you know.

Unless msgfmt is unjust and complains erroneously.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [kbd] [ANNOUNCE] kbd-1.15.4 (stable)
  2012-12-02 18:52       ` Dmitriy Perlow
  2012-12-02 19:01         ` Dmitry V. Levin
@ 2012-12-02 19:16         ` Dmitry V. Levin
  2012-12-02 19:30           ` Dmitriy Perlow
  1 sibling, 1 reply; 12+ messages in thread
From: Dmitry V. Levin @ 2012-12-02 19:16 UTC (permalink / raw)
  To: Linux console tools development discussion

[-- Attachment #1: Type: text/plain, Size: 1153 bytes --]

On Sun, Dec 02, 2012 at 09:52:55PM +0300, Dmitriy Perlow wrote:
> Dmitry V. Levin <ldv@altlinux.org> писал(а) в своём письме Sun, 02 Dec  2012 21:49:06 +0300:
> >On Sun, Dec 02, 2012 at 06:48:56PM +0300, Dmitriy Perlow wrote:
> >>Dmitriy Perlow <dap@open.by> писал(а) в своём письме Sun, 02 Dec 2012  16:00:58 +0300:
> >>>
> >>>Hello. I've got a build error:
> >>>
> >>I've solved it. The patch is included.
> >
> >That is, you propose to remove c-format keyword from a format string just
> >to force es.po compiled, despite of the fact that the translated format
> >string in question will certainly violate format string constrains?
> >No, patches like that should never be considered.
> 
> It is a fixed openSUSE's patch for the 0.15.3 version. If you have a  
> better solution, please submit it.

It's a pity that openSUSE accepts patches of such poor quality.
The right fix is as simple as this:

 msgid "Saved %d-char %dx%d font file on %s\n"
-msgstr "Se ha guardado el fichero de tipos %2$dx%3$d de %1$d caracteres en %s\n"
+msgstr "Se ha guardado el fichero de tipos %2$dx%3$d de %1$d caracteres en %4$s\n"


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [kbd] [ANNOUNCE] kbd-1.15.4 (stable)
  2012-12-02 19:16         ` Dmitry V. Levin
@ 2012-12-02 19:30           ` Dmitriy Perlow
  0 siblings, 0 replies; 12+ messages in thread
From: Dmitriy Perlow @ 2012-12-02 19:30 UTC (permalink / raw)
  To: kbd

Dmitry V. Levin <ldv@altlinux.org> писал(а) в своём письме Sun, 02 Dec  
2012 22:16:35 +0300:

> The right fix is as simple as this:
>
>  msgid "Saved %d-char %dx%d font file on %s\n"
> -msgstr "Se ha guardado el fichero de tipos %2$dx%3$d de %1$d caracteres  
> en %s\n"
> +msgstr "Se ha guardado el fichero de tipos %2$dx%3$d de %1$d caracteres  
> en %4$s\n"
>

Thanks! It works too.

-- 
Dmitriy DarkneSS Perlow / Linux x64


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [kbd] [ANNOUNCE] kbd-1.15.4 (stable)
  2012-12-02 13:00 ` Dmitriy Perlow
  2012-12-02 15:48   ` Dmitriy Perlow
@ 2012-12-02 20:46   ` Mike Frysinger
  2012-12-03  6:50     ` Alexey Gladkov
  1 sibling, 1 reply; 12+ messages in thread
From: Mike Frysinger @ 2012-12-02 20:46 UTC (permalink / raw)
  To: kbd

[-- Attachment #1: Type: Text/Plain, Size: 392 bytes --]

On Sunday 02 December 2012 08:00:58 Dmitriy Perlow wrote:
> [   33s] rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po

i wonder why gettext is being run at all.  looks like the tarball was created 
incorrectly -- it should have had the .gmo files in there.  seems like there 
are ~ files too in the tarball.

is it just not being created with `make distcheck` ?
-mike

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [kbd] [ANNOUNCE] kbd-1.15.4 (stable)
  2012-12-02 20:46   ` Mike Frysinger
@ 2012-12-03  6:50     ` Alexey Gladkov
  0 siblings, 0 replies; 12+ messages in thread
From: Alexey Gladkov @ 2012-12-03  6:50 UTC (permalink / raw)
  To: kbd

03.12.2012 00:46, Mike Frysinger wrote:
> On Sunday 02 December 2012 08:00:58 Dmitriy Perlow wrote:
>> [   33s] rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po
> 
> i wonder why gettext is being run at all.  looks like the tarball was created 
> incorrectly -- it should have had the .gmo files in there.  seems like there 
> are ~ files too in the tarball.
> 
> is it just not being created with `make distcheck` ?

No, but the next releases will be.

It seems that the pre-release no one is watching. I do them to avoid
such situations. Apparently it is useless.

>From now on i will no longer produce a prerelease version. I will only
announce the plans and then the release will follow.

-- 
Rgrds, legion



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2012-12-03  6:50 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-12-02 11:58 [kbd] [ANNOUNCE] kbd-1.15.4 (stable) Alexey Gladkov
2012-12-02 13:00 ` Dmitriy Perlow
2012-12-02 15:48   ` Dmitriy Perlow
2012-12-02 18:36     ` Alexey Gladkov
2012-12-02 18:49     ` Dmitry V. Levin
2012-12-02 18:52       ` Dmitriy Perlow
2012-12-02 19:01         ` Dmitry V. Levin
2012-12-02 19:11           ` Dmitry V. Levin
2012-12-02 19:16         ` Dmitry V. Levin
2012-12-02 19:30           ` Dmitriy Perlow
2012-12-02 20:46   ` Mike Frysinger
2012-12-03  6:50     ` Alexey Gladkov

Linux console tools development discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/kbd/0 kbd/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 kbd kbd/ http://lore.altlinux.org/kbd \
		kbd@lists.altlinux.org kbd@lists.altlinux.ru kbd@lists.altlinux.com
	public-inbox-index kbd

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.kbd


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git