deprecated symbols like pthread_mutexattr_getkind_np dropped in jammy
This bug report was converted into a question: question #704451: deprecated symbols like pthread_mutexattr_getkind_np dropped in jammy.
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| glibc (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bug Description
Hello, I am linking with some object-code-only SDK that has references to pthread_
This symbol is in glibc-docs as deprecated (https:/
Description: Ubuntu 22.04.1 LTS
Release: 22.04
$ dpkg -l libc6
Desired=
| Status=
|/ Err?=(none)
||/ 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/
$
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=
| Status=
|/ Err?=(none)
||/ 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/
000000000000d350 W pthread_

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