[ubuntu/disco-proposed] console-setup 1.178ubuntu11 (Accepted)

Iain Lane iain at orangesquash.org.uk
Fri Mar 15 12:36:37 UTC 2019


console-setup (1.178ubuntu11) disco; urgency=medium

  * kbdnames-maker: Call `{bind,}textdomain` after switching locale.
    There's a change in perl 5.28 to use `uselocale()` & friends instead of
    gettext directly, to support thread safety. Apparently this causes the
    results of `gettext()` calls to be cached now where they weren't before,
    and this breaks our keyboard name generation. For example, we have
    `en_GB*model*sun_type6_jp*Sun Type 6 (Japonesa)` instead of
    `en_GB*model*sun_type6_jp*Sun Type 6 (Japanese)`, and many many other
    examples.  Calling `bindtextdomain()` and then `textdomain()` after
    changing locale causes the cache to be invalidated and we get correct
    results again. LP: #1817453

Date: Fri, 15 Mar 2019 12:34:06 +0000
Changed-By: Iain Lane <iain at orangesquash.org.uk>
Maintainer: Ubuntu Installer Team <ubuntu-installer at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/console-setup/1.178ubuntu11
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 15 Mar 2019 12:34:06 +0000
Source: console-setup
Architecture: source
Version: 1.178ubuntu11
Distribution: disco
Urgency: medium
Maintainer: Ubuntu Installer Team <ubuntu-installer at lists.ubuntu.com>
Changed-By: Iain Lane <iain at orangesquash.org.uk>
Launchpad-Bugs-Fixed: 1817453
Changes:
 console-setup (1.178ubuntu11) disco; urgency=medium
 .
   * kbdnames-maker: Call `{bind,}textdomain` after switching locale.
     There's a change in perl 5.28 to use `uselocale()` & friends instead of
     gettext directly, to support thread safety. Apparently this causes the
     results of `gettext()` calls to be cached now where they weren't before,
     and this breaks our keyboard name generation. For example, we have
     `en_GB*model*sun_type6_jp*Sun Type 6 (Japonesa)` instead of
     `en_GB*model*sun_type6_jp*Sun Type 6 (Japanese)`, and many many other
     examples.  Calling `bindtextdomain()` and then `textdomain()` after
     changing locale causes the cache to be invalidated and we get correct
     results again. LP: #1817453
Checksums-Sha1:
 34f879c93a573c2134f96833793b0aa30dd608fc 3236 console-setup_1.178ubuntu11.dsc
 f9532be06c93d97414cead890c2eacce94bf2a53 1667444 console-setup_1.178ubuntu11.tar.xz
 df8ea0b933c19ed6f5ab7bcc3b6a7dff85baec93 9365 console-setup_1.178ubuntu11_source.buildinfo
Checksums-Sha256:
 16bf99b27bab8ba06a45c93992586f94e83dae3b3c015a037fcd671b10ef31e5 3236 console-setup_1.178ubuntu11.dsc
 00c41dc1dbb728aa2bb0d42f84bc5145f317deabf5c7b4a7bad771c277164996 1667444 console-setup_1.178ubuntu11.tar.xz
 7568bf976252f1cdc2c9b1ae2f561d9fc1cfb6427d04d7c7c28b5d3e3e45c2be 9365 console-setup_1.178ubuntu11_source.buildinfo
Files:
 b8ead18449ad4111cde74ab6716bc2a6 3236 utils optional console-setup_1.178ubuntu11.dsc
 6da7ee8d8c16fe97109933404c614565 1667444 utils optional console-setup_1.178ubuntu11.tar.xz
 c510954687d8c37f773dad71bde04e9b 9365 utils optional console-setup_1.178ubuntu11_source.buildinfo
Original-Maintainer: Debian Install System Team <debian-boot at lists.debian.org>

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEPQ77lee1I38W6CJY41LVxRxQQdQFAlyLm/sACgkQ41LVxRxQ
QdQ0XxAAoR/3eaEU1oyKnPCKlEeBLJxNWjx6QEkVB6rH0YVtDu3sAkxWHwdtgki8
Y/JApoROZQBIPteeUYk+aYsvYtEQptbLAC1Dmo5JZDv2yzR4HsRmt/SRPQOoHutd
j36p7fupDmS2dCxjJl+Y5/RX7katnsVPQp09DPuZ0fkChodUFR/a5U7GPzWNPaRv
iJ6sWZsl9HZx9LyP+PNmtAl2zmVFNvSv1PEnr46o5fSeR2Xd61714WOplamyf2U7
RYiLAeveCqszADJcxTpX+P/zIb9Wdt1accmgySQRZnhB54Cdvb6bMLsDdJnZTRC1
2h+sCPjBYBsuLnn+k9DJEHRriYobyaSfyEWcjwScv/KaOV/2ydybqmQlbXomMQth
A56Wn/kBCznRY8yL7vNAcQgUqVXZCZ7mjBMRdBWd7YXW9h+fsG5qo9RUdU6dGQ2K
682bDBx/kMNia2u5yJPjVTiem3eVvIswdkPway9O/sb5W4XtTyPvR4NhGmVnY1Vh
pBSviybEk7darRbmBZQbfLY5xRn4+UiuZCSVS+45dUj/zQjWYnvP5FQvhRFcwxox
VnmDAdrs6QUf8k19l8OWFgpPj5VnU6mJ67TG+bhU8K0qPNZpTYJYh92IKmzyM4h0
h9MKTO5DEADd1Oar5eFV0X29navWCSIQp9bMr9kLIW8ws4FGqaM=
=Y8I5
-----END PGP SIGNATURE-----


More information about the Disco-changes mailing list