File: libc-dev.NEWS

package info (click to toggle)
glibc 2.42-13
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 312,844 kB
  • sloc: ansic: 1,061,027; asm: 238,416; makefile: 20,970; python: 13,509; sh: 11,828; cpp: 5,188; awk: 1,794; perl: 317; yacc: 292; pascal: 182; sed: 19
file content (31 lines) | stat: -rw-r--r-- 1,512 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
glibc (2.42-7) unstable; urgency=medium

  Starting with glibc 2.42, the termio interface has been removed. This means
  that the <termio.h> header and the definition of struct termio in
  <sys/ioctl.h> are no longer available. The termio interface has been obsolete
  since the very first version of POSIX.1 in 1988, and is replaced by the
  termios interface.

 -- Aurelien Jarno <aurel32@debian.org>  Sun, 04 Jan 2026 10:07:24 +0100

glibc (2.34-1) unstable; urgency=medium

  Starting with glibc 2.31, Sun RPC is removed from glibc. This includes the
  rpcgen program, librpcsvc, and the Sun RPC header files. However backward
  runtime compatibility is provided, that is to say existing binaries will
  continue to work.

  In order to link new binaries, the rpcsvc-proto package (a dependency of
  libc6-dev) provides rpcgen and several rpcsvc header files and RPC protocol
  definitions from Sun RPC sources that were previously shipped by glibc, and
  an alternative RPC library shall be used. The most used alternative library
  is TI-RPC, the corresponding development package is libtirpc-dev.

  Here are the necessary steps to switch an existing program to use the TI-RPC
  library:
  - Make sure the rpcsvc-proto, libtirpc-dev and pkg-config packages are
    installed.
  - Add the output of 'pkg-config --cflags libtirpc' to CFLAGS or equivalent.
  - Add the output of 'pkg-config --libs libtirpc' to LDFLAGS or equivalent.

 -- Aurelien Jarno <aurel32@debian.org>  Wed, 03 Aug 2022 12:07:29 +0200