glibc 2.33-0ubuntu1 source package in Ubuntu

Changelog

glibc (2.33-0ubuntu1) hirsute; urgency=medium

  [ Balint Reczey ]
  * XFAIL tst-sigcontext-get_pc on ppc64el (LP: #1907298)
  * Merge 2.31-9 changes from Debian unstable:
    - Build memusage and memusagestat in the libc pass and ship them into
      libc-devtools. Move mtrace, sotruss and sprof into that package.
      Closes: #91815.
    - debian/sysdeps/arm64.mk: enable static PIE support on arm64.
      Closes: #973430.
    - debian/debhelper.in/*.lintian-overrides: update for recent lintian
      versions.
    - other changes less interesting for Ubuntu users
  * Support disabling hwcaps on amd64 and arm64, too
  * Optimize checking /etc/ld.so.nohwcap
  * New upstream release 2.33
    - security fixes:
      - CVE-2021-3326: An assertion failure during conversion from the
        ISO-20220-JP-3 character set using the iconv function has been fixed.
        This assertion was triggered by certain valid inputs in which the
        converted output contains a combined sequence of two wide characters
        crossing a buffer boundary.  Reported by Tavis Ormandy.
      - CVE-2020-29562: An assertion failure has been fixed in the iconv
        function when invoked with UCS4 input containing an invalid character.
      - CVE-2019-25013: A buffer overflow has been fixed in the iconv function
        when invoked with EUC-KR input containing invalid multibyte input
        sequences.
  * Refresh patches
  * debian/symbols.wildcards: Update for 2.33
  * Don't ship /etc/default/nss.
    It set only ADJUNCT_AS_SHADOW=TRUE to change NSS module behaviour to be
    more secure, but upstream disagrees that the default (FALSE) value poses
    a security problem since the data leaked by NSS is made available by
    other tools as well.
    See: https://sourceware.org/bugzilla/show_bug.cgi?id=11134
  * debian/debhelper.in/libc-bin.install: Keep installing zdump
    adjust .install to upstream's changes
  * XFAIL rounding test failures on armhf (and armel)
  * XFAIL elf/tst-cpu-features-cpuinfo on amd64 and i386
  * XFAIL nptl/tst-cancel28 on i386
  * debian/copyright: Add GFDL for the manual sources.
    Override the Lintian error about GFDL, Ubuntu ships the documentation
    in main already.

  [ Dimitri John Ledkov ]
  * Don't try restarting services if needrestart is installed

 -- Balint Reczey <email address hidden>  Thu, 04 Feb 2021 13:40:19 +0100

Upload details

Uploaded by:
Balint Reczey
Uploaded to:
Hirsute
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
libs
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
glibc_2.33.orig.tar.xz 16.2 MiB 2e2556000e105dbd57f0b6b2a32ff2cf173bde4f0d85dffccfd8b7e51a0677ff
glibc_2.33.orig.tar.xz.asc 833 bytes 572651aa0ae2e4dad523c62e78762a067063130d2555bf846203015282505109
glibc_2.33-0ubuntu1.debian.tar.xz 847.5 KiB 08230035cd11e57c342abfa3dd1e1d526c61f9960632a9dfa2043c3f6d00c7d4
glibc_2.33-0ubuntu1.dsc 9.1 KiB b47624e6b53e8135774de0db579834f4b510872f6e7d397aa927bb4e6cb23ef4

Available diffs

View changes file

Binary packages built by this source

glibc-doc: No summary available for glibc-doc in ubuntu hirsute.

No description available for glibc-doc in ubuntu hirsute.

glibc-source: No summary available for glibc-source in ubuntu hirsute.

No description available for glibc-source in ubuntu hirsute.

libc-bin: No summary available for libc-bin in ubuntu hirsute.

No description available for libc-bin in ubuntu hirsute.

libc-bin-dbgsym: No summary available for libc-bin-dbgsym in ubuntu hirsute.

No description available for libc-bin-dbgsym in ubuntu hirsute.

libc-dev-bin: No summary available for libc-dev-bin in ubuntu hirsute.

No description available for libc-dev-bin in ubuntu hirsute.

libc-dev-bin-dbgsym: No summary available for libc-dev-bin-dbgsym in ubuntu hirsute.

No description available for libc-dev-bin-dbgsym in ubuntu hirsute.

libc-devtools: No summary available for libc-devtools in ubuntu hirsute.

No description available for libc-devtools in ubuntu hirsute.

libc-devtools-dbgsym: No summary available for libc-devtools-dbgsym in ubuntu hirsute.

No description available for libc-devtools-dbgsym in ubuntu hirsute.

libc6: No summary available for libc6 in ubuntu hirsute.

No description available for libc6 in ubuntu hirsute.

libc6-amd64: No summary available for libc6-amd64 in ubuntu hirsute.

No description available for libc6-amd64 in ubuntu hirsute.

libc6-amd64-dbgsym: No summary available for libc6-amd64-dbgsym in ubuntu hirsute.

No description available for libc6-amd64-dbgsym in ubuntu hirsute.

libc6-armel: No summary available for libc6-armel in ubuntu hirsute.

No description available for libc6-armel in ubuntu hirsute.

libc6-armel-dbgsym: No summary available for libc6-armel-dbgsym in ubuntu hirsute.

No description available for libc6-armel-dbgsym in ubuntu hirsute.

libc6-dbg: No summary available for libc6-dbg in ubuntu hirsute.

No description available for libc6-dbg in ubuntu hirsute.

libc6-dev: No summary available for libc6-dev in ubuntu hirsute.

No description available for libc6-dev in ubuntu hirsute.

libc6-dev-amd64: No summary available for libc6-dev-amd64 in ubuntu hirsute.

No description available for libc6-dev-amd64 in ubuntu hirsute.

libc6-dev-armel: No summary available for libc6-dev-armel in ubuntu hirsute.

No description available for libc6-dev-armel in ubuntu hirsute.

libc6-dev-i386: No summary available for libc6-dev-i386 in ubuntu hirsute.

No description available for libc6-dev-i386 in ubuntu hirsute.

libc6-dev-s390: No summary available for libc6-dev-s390 in ubuntu hirsute.

No description available for libc6-dev-s390 in ubuntu hirsute.

libc6-dev-x32: No summary available for libc6-dev-x32 in ubuntu hirsute.

No description available for libc6-dev-x32 in ubuntu hirsute.

libc6-i386: No summary available for libc6-i386 in ubuntu hirsute.

No description available for libc6-i386 in ubuntu hirsute.

libc6-i386-dbgsym: No summary available for libc6-i386-dbgsym in ubuntu hirsute.

No description available for libc6-i386-dbgsym in ubuntu hirsute.

libc6-prof: No summary available for libc6-prof in ubuntu hirsute.

No description available for libc6-prof in ubuntu hirsute.

libc6-s390: No summary available for libc6-s390 in ubuntu hirsute.

No description available for libc6-s390 in ubuntu hirsute.

libc6-s390-dbgsym: No summary available for libc6-s390-dbgsym in ubuntu hirsute.

No description available for libc6-s390-dbgsym in ubuntu hirsute.

libc6-udeb: No summary available for libc6-udeb in ubuntu hirsute.

No description available for libc6-udeb in ubuntu hirsute.

libc6-x32: No summary available for libc6-x32 in ubuntu hirsute.

No description available for libc6-x32 in ubuntu hirsute.

libc6-x32-dbgsym: No summary available for libc6-x32-dbgsym in ubuntu hirsute.

No description available for libc6-x32-dbgsym in ubuntu hirsute.

locales: No summary available for locales in ubuntu hirsute.

No description available for locales in ubuntu hirsute.

locales-all: No summary available for locales-all in ubuntu hirsute.

No description available for locales-all in ubuntu hirsute.

nscd: No summary available for nscd in ubuntu hirsute.

No description available for nscd in ubuntu hirsute.

nscd-dbgsym: No summary available for nscd-dbgsym in ubuntu hirsute.

No description available for nscd-dbgsym in ubuntu hirsute.