[Bug 2003146] Re: deprecated symbols like pthread_mutexattr_getkind_np dropped in jammy

Michael Hudson-Doyle 2003146 at bugs.launchpad.net
Wed Jan 18 02:31:27 UTC 2023


libpthread is trivial in 2.35. The symbol you mention seems to be in
libc.so.6 now.

-- 
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/2003146

Title:
  deprecated symbols like pthread_mutexattr_getkind_np dropped in jammy

Status in glibc package in Ubuntu:
  New

Bug description:
  Hello, I am linking with some object-code-only SDK that has references
  to pthread_mutexattr_getkind_np().

  This symbol is in glibc-docs as deprecated
  (https://manpages.ubuntu.com/manpages/jammy/man3/pthread_mutexattr_setkind_np.3.html)
  but doesn't appear to be in libpthread.so . Is it intended to be
  dropped in jammy?

  Description:	Ubuntu 22.04.1 LTS
  Release:	22.04

  $ dpkg -l libc6
  Desired=Unknown/Install/Remove/Purge/Hold
  | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
  |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
  ||/ Name           Version         Architecture Description
  +++-==============-===============-============-=================================
  ii  libc6:amd64    2.35-0ubuntu3.1 amd64        GNU C Library: Shared libraries
  ii  libc6:i386     2.35-0ubuntu3.1 i386         GNU C Library: Shared libraries

  $ nm /usr/lib/x86_64-linux-gnu/libpthread.so.0 |grep pthread_mutexattr_getkind_np
  $

  
  On the prior LTS release, the symbol is present:

  $ lsb_release  -rd
  Description:	Ubuntu 20.04.5 LTS
  Release:	20.04
  $ dpkg -l libc6
  Desired=Unknown/Install/Remove/Purge/Hold
  | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
  |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
  ||/ Name           Version         Architecture Description
  +++-==============-===============-============-=================================
  ii  libc6:amd64    2.31-0ubuntu9.9 amd64        GNU C Library: Shared libraries
  ii  libc6:i386     2.31-0ubuntu9.9 i386         GNU C Library: Shared libraries
  $ nm /usr/lib/x86_64-linux-gnu/libpthread.so.0 |grep pthread_mutexattr_getkind_np
  000000000000d350 W pthread_mutexattr_getkind_np

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/2003146/+subscriptions




More information about the foundations-bugs mailing list