[Bug 1904419] Re: Upgrade glibc 2.32 by required upstream patches

bugproxy 1904419 at bugs.launchpad.net
Thu Dec 10 15:29:55 UTC 2020


------- Comment From STLI at de.ibm.com 2020-12-10 10:23 EDT-------
The sysvipc related bugs were introduced with glibc 2.32 and are fixed upstream and will be included in upcoming glibc 2.33 release. In addition those commits were also cherry-picked to the release/2.32/master branch. Therefore no updates required for focal. As mentioned earlier, the hirsute libc6 2.32-0ubuntu5 package contains those commits (see debian/patches/git-updates.diff). Only the groovy libc6 2.32-0ubuntu3 package is affected. Those bugs are observable with the strace testsuite or the rr testsuite:
commit "sysvipc: Fix IPC_INFO and SHM_INFO handling [BZ #26636]"
(https://sourceware.org/git/?p=glibc.git;a=commit;h=0b9460d22e285432d232f42c7442a3226e1bf830)
"Bug 26636 - 32-bit shmctl(IPC_INFO) crashes when shminfo struct is at the end of a memory mapping "
(https://sourceware.org/bugzilla/show_bug.cgi?id=26636)

commit "sysvipc: Fix IPC_INFO and MSG_INFO handling [BZ #26639]"
(https://sourceware.org/git/?p=glibc.git;a=commit;h=c4aeedea598a1bd80f52ca9ebd07fe447680d491)
"Bug 26639 - msgctl IPC_INFO and MSG_INFO return garbage "
(https://sourceware.org/bugzilla/show_bug.cgi?id=26639)

commit "sysvipc: Fix SEM_STAT_ANY kernel argument pass [BZ #26637]"
(https://sourceware.org/git/?p=glibc.git;a=commit;h=9b139b6b81a5def91bec01f30301acc95fbf0289)
"Bug 26637 - semctl SEM_STAT_ANY fails to pass the buffer specified by the caller to the kernel "
(https://sourceware.org/bugzilla/show_bug.cgi?id=26637)

The DNS lookup can be slow downed as the A and AAAA queries times out after 5s before retrying. This is fixed upstream and will be included in upcoming glibc 2.33 release and it is also cherry-picked to the release/2.32/master branch. As mentioned earlier, the hirsute libc6 2.32-0ubuntu5 package contains this commit (see debian/patches/git-updates.diff).
commit "resolv: Handle transaction ID collisions in parallel queries (bug 26600)"
(https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=2dfa659a66f20facc4082207884c20e986ddecee)
"Bug 26600 - Transaction ID collisions cause slow DNS lookups in getaddrinfo"
(https://sourceware.org/bugzilla/show_bug.cgi?id=26600)
"Bug 1868106 - glibc: Transaction ID collisions cause slow DNS lookups in getaddrinfo"
(https://bugzilla.redhat.com/show_bug.cgi?id=1868106)

** Bug watch added: Sourceware.org Bugzilla #26636
   https://sourceware.org/bugzilla/show_bug.cgi?id=26636

** Bug watch added: Sourceware.org Bugzilla #26639
   https://sourceware.org/bugzilla/show_bug.cgi?id=26639

** Bug watch added: Sourceware.org Bugzilla #26637
   https://sourceware.org/bugzilla/show_bug.cgi?id=26637

** Bug watch added: Sourceware.org Bugzilla #26600
   https://sourceware.org/bugzilla/show_bug.cgi?id=26600

** Bug watch added: Red Hat Bugzilla #1868106
   https://bugzilla.redhat.com/show_bug.cgi?id=1868106

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to glibc in Ubuntu.
https://bugs.launchpad.net/bugs/1904419

Title:
  Upgrade glibc 2.32 by required upstream patches

Status in Ubuntu on IBM z Systems:
  Triaged
Status in glibc package in Ubuntu:
  Fix Released
Status in glibc source package in Groovy:
  New
Status in glibc source package in Hirsute:
  Fix Released

Bug description:
  The current libc6-2.32-0ubuntu3 package lacks some of the upstream
  glibc commits on the "release/2.32/master" branch (see
  http://sourceware.org/git/?p=glibc.git;a=shortlog;h=refs/heads/release/2.32/master).
  Does Ubuntu automatically pick the commits from this release branch?

  Otherwise, please update to the latest commits on this branch, especially for:
  - 2dfa659a66 resolv: Handle transaction ID collisions in parallel queries (bug 26600)
  - 0b9460d22e sysvipc: Fix IPC_INFO and SHM_INFO handling [BZ #26636]
  - c4aeedea59 sysvipc: Fix IPC_INFO and MSG_INFO handling [BZ #26639]
  - 9b139b6b81 sysvipc: Fix SEM_STAT_ANY kernel argument pass [BZ #26637]
  - ...

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1904419/+subscriptions



More information about the foundations-bugs mailing list