[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#977691: marked as done (libc6: would be great to have 2.32's Unicode 13 support in bullseye)



Your message dated Sun, 03 Jan 2021 16:19:11 +0000
with message-id <E1kw663-0008bK-EL@fasolo.debian.org>
and subject line Bug#977691: fixed in glibc 2.31-7
has caused the Debian Bug report #977691,
regarding libc6: would be great to have 2.32's Unicode 13 support in bullseye
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
977691: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977691
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libc6
Version: 2.31-6
Severity: normal
X-Debbugs-Cc: dankamongmen@gmail.com

Dear Maintainer,

Unstable currently contains GNU libc 2.31. I assume that this is the version
expected to go into Bullseye. If 2.32 is intended, please ignore this bug.

2.32 added Unicode 13 support, including wcwidth() tables for the new Unicode
13 characters, introduced in March 2020. 2.31 wcwidth() returns -1 for these
characters. GNU libc's wcwidth() implementation is table-driven, and generated
from Unicode data files. It is thus pretty well self-contained.

If Bullseye will be shipping 2.31, it would be very desirable to include the
Unicode 13 support from 2.32. At the very least, the updated wcwidth() tables
would be a boon. I'd be happy to prepare a backport in the form of a patch, but
wanted to submit this bug and get feedback from the glibc maintainers before
doing so.

Would such a patch be welcome, assuming I could get it done by some date?
Alternatively, are there plans to ship 2.32 in Bullseye?

Thanks!



-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (300, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.1nlb (SMP w/64 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libc6 depends on:
ii  libcrypt1  1:4.4.17-1
ii  libgcc-s1  10.2.1-1

Versions of packages libc6 recommends:
ii  libidn2-0       2.3.0-4
ii  libnss-nis      3.1-4
ii  libnss-nisplus  1.3-4

Versions of packages libc6 suggests:
ii  debconf [debconf-2.0]  1.5.74
ii  glibc-doc              2.31-6
ii  libc-l10n              2.31-6
ii  locales                2.31-6

-- debconf information:
  glibc/restart-failed:
* glibc/disable-screensaver:
* libraries/restart-without-asking: true
  glibc/kernel-not-supported:
  glibc/kernel-too-old:
  glibc/restart-services:
  glibc/upgrade: true

--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.31-7
Done: Aurelien Jarno <aurel32@debian.org>

We believe that the bug you reported is fixed in the latest version of
glibc, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 977691@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (supplier of updated glibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 03 Jan 2021 17:01:18 +0100
Source: glibc
Architecture: source
Version: 2.31-7
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Closes: 731082 973430 976391 977691
Changes:
 glibc (2.31-7) unstable; urgency=medium
 .
   [ Samuel Thibault ]
   * debian/testsuite-xfail-debian.mk: Update with 2.33 tests.
   * debian/patches/hurd-i386/local-clock_gettime_MONOTONIC.diff: Also accept
     CLOCK_MONOTONIC_RAW, CLOCK_REALTIME_COARSE, CLOCK_MONOTONIC_COARSE.
   * debian/patches/hurd-i386/tg-hurdsig-SA_SIGINFO.diff: Rename to
     git-hurdsig-SA_SIGINFO.diff.
   * debian/patches/hurd-i386/tg-sigstate_thread_reference.diff: Rename to
     git-sigstate_thread_reference.diff.
   * debian/patches/hurd-i386/git-siginfo_uesp.diff: Fix ss_sp field in
     siginfo.
   * debian/patches/hurd-i386/git-mmap-EINVAL.diff: Fix mmap EINVAL return value.
   * debian/patches/hurd-i386/git-waitid.diff: Support
     WEXITED/WCONTINUED/WSTOPPED/WNOWAIT.
   * debian/patches/hurd-i386/git-hurd-version.diff: Accept including
     hurd/version.h.
   * debian/patches/kfreebsd/submitted-waitid.diff: Refresh.
   * debian/control: Bump hurd-dev build-dep to get proc_waitid RPC.
   * debian/libc0.3.symbols.hurd-i386: Add proc_waitid RPC.
   * debian/debhelper.in/libc-dev.install.hurd-i386: Add missing
     libpthread_syms.a.
 .
   [ Aurelien Jarno ]
   * debian/patches/git-updates.diff: update from upstream stable branch:
     - Fix assertion failure in iconv when converting invalid UCS4
       (CVE-2020-29562).  Closes: #976391.
   * debian/sysdeps/arm64.mk: enable static PIE support on arm64.  Closes:
     #973430.
   * debian/patches/localedata/git-unicode-13-support.diff: backport Unicode 13
     support from upstream.  Closes: #977691.
   * debian/local/manpages/po/pt_BR.po: recode to UTF-8 to make lintian happy.
   * debian/debhelper.in/*.lintian-overrides: update for recent lintian
     versions.
   * debian/patches/any/git-ld.so-cache-endianness-markup.diff: backport ld.so
     cache endianness support from upstream.  Closes: #731082.
Checksums-Sha1:
 1e331fee23e117757d2769f92dd0b2fd4df55382 8198 glibc_2.31-7.dsc
 356dec34f77e672d93d46afb956a69e106933636 900892 glibc_2.31-7.debian.tar.xz
 166a597e48ab8f09db52a6fd9b4e4a24d9eb7f3d 7065 glibc_2.31-7_source.buildinfo
Checksums-Sha256:
 b6534894ab76c394ce87ea5989c7da95f189575f0ed47d10cab35f957f8ba12c 8198 glibc_2.31-7.dsc
 8e36044afa2f37f53d9198fbbbfeabc500c40b1944dad6783b4c04e01049016f 900892 glibc_2.31-7.debian.tar.xz
 4fa5e0ebd5903dc3023987bef8a9e9bcf641ef89fe3f2eb566a4d59236868415 7065 glibc_2.31-7_source.buildinfo
Files:
 5725b5efa8985f7f1617bbf9dc56f995 8198 libs required glibc_2.31-7.dsc
 25010ad628983358039bf4d47b03924b 900892 libs required glibc_2.31-7.debian.tar.xz
 5c2541422e4a3827d82ddc332ef38abe 7065 libs required glibc_2.31-7_source.buildinfo

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

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAl/x628ACgkQE4jA+Jno
M2ta4g/9FYueTtUbGXu9l6/7WxYQ4Gkf4sq7EAXI6F0qpUORpCfRnyWjXR9FSX0z
AWEG3BM48db6t8rte7WJRsxvkHIw0Wmspk2vS+Wu54zdBa45CRojnCiFhn038KWS
0TlJsJe0zDnwghnvmrI7maKW4vA54hufUDdbujvZ6MGDsXUV89Hd1ZxieKiwH+ls
ti7lGMWXgqaPYrgPM1syeSxyYPAcSB3HQdKeY+pZC8+eIO2a0r++6//TLyjkVxOh
3d4b9gERQdS7dyBid3DE41rHGnyI2n69D1MQimGih3PzpThFmujSL+DClaSjoKpV
nCl97KIjt6rig0pwxa8mDnysutmOt96WVRD2WZaHqFZUYATpUVBmtYiELSk1nRRC
3cMeUr5dCPzYJO5qLscxh9hxZSZGq9A7JoHkZRrL0/wW/7ChYiMnZiw9bHr069Db
Na9jESKAoK4KNorY7HeXZwkr3XMil9Oc0msxyHzbyu04D9rUcq4idfBDPiH1iSWF
ebMq760I04jLb3UgMSdaO3kMPcaKSR4/14ynLxnUaODR4SZ6nvyGzmmaALQ671CO
9Bhy1u4VTK5fZYRH2zOPP+/1qkLkBl2FU5EIEBIs5FlfwiAdBmi7/r+utja9iciJ
Kgw3rn3SYoNxXde+LLcqaEIsuGRWWia4FPUlwTGJBaly6u+SPA4=
=DDoC
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: