Commit Graph

101 Commits

Author SHA1 Message Date
Rudi Heitbaum
c1bdc43268 glibc: update to 2.41
Release Notes:
- https://sourceware.org/glibc/wiki/Release/2.41

Log:
- https://sourceware.org/git/?p=glibc.git;a=shortlog;h=refs/heads/release/2.41/master
2025-01-31 02:01:15 +00:00
Rudi Heitbaum
9f844fb77e glibc: update enable-kernel=6.12.0 2024-11-23 10:50:53 +00:00
CvH
2237555141 cleanup packages: various 2024-08-01 11:53:51 +02:00
Rudi Heitbaum
9f9a94f644 glibc: update to 2.40 2024-07-27 04:06:56 +00:00
Ian Leonard
2dee3a43a8 glibc: remove pigz:host depend as unused
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2024-07-03 00:06:04 -04:00
Rudi Heitbaum
33b89435ee glibc: update to 2.39
ann:
- https://lists.gnu.org/archive/html/info-gnu/2024-01/msg00017.html

ref:
- 7f602256ab
2024-04-21 12:43:19 +00:00
Rudi Heitbaum
48c9ffecff glibc: update to 2.38.1 (githash 44f757a)
ref:
- https://github.com/bminor/glibc/commits/release/2.38/master
- https://github.com/bminor/glibc/blob/release/2.38/master/NEWS

Security related changes:

  CVE-2023-4527: If the system is configured in no-aaaa mode via
  /etc/resolv.conf, getaddrinfo is called for the AF_UNSPEC address
  family, and a DNS response is received over TCP that is larger than
  2048 bytes, getaddrinfo may potentially disclose stack contents via
  the returned address data, or crash.

  CVE-2023-4806: When an NSS plugin only implements the
  _gethostbyname2_r and _getcanonname_r callbacks, getaddrinfo could use
  memory that was freed during buffer resizing, potentially causing a
  crash or read or write to arbitrary memory.

  CVE-2023-5156: The fix for CVE-2023-4806 introduced a memory leak when
  an application calls getaddrinfo for AF_INET6 with AI_CANONNAME,
  AI_ALL and AI_V4MAPPED flags set.

  CVE-2023-4911: If a tunable of the form NAME=NAME=VAL is passed in the
  environment of a setuid program and NAME is valid, it may result in a
  buffer overflow, which could be exploited to achieve escalated
  privileges.  This flaw was introduced in glibc 2.34.

The following bugs are resolved with this release:

  [30723] posix_memalign repeatedly scans long bin lists
  [30789] sem_open will fail on multithreaded scenarios when semaphore
    file doesn't exist (O_CREAT)
  [30804] F_GETLK, F_SETLK, and F_SETLKW value change for powerpc64 with
    -D_FILE_OFFSET_BITS=64
  [30842] Stack read overflow in getaddrinfo in no-aaaa mode (CVE-2023-4527)
2023-12-21 22:54:47 +00:00
Rudi Heitbaum
ddd1417c6e glibc: all kernels now 6.6 2023-12-02 09:46:28 +00:00
Rudi Heitbaum
6366053a68 glibc: drop --enable-crypt which is now deprecated and use libxcrypt 2023-08-10 12:31:13 +00:00
Rudi Heitbaum
a21998ea10 glibc: update to 2.38 2023-08-01 09:50:03 +00:00
CvH
69e28bf866 Merge pull request #7582 from heitbaum/toolchain
toolchain updates and glibc 2.37
2023-03-10 11:20:47 +01:00
Rudi Heitbaum
f2269b4ff4 glibc: update to 2.37 2023-03-10 09:08:41 +00:00
Matthias Reichl
ca01cd88b8 glibc: use widevine patches also on aarch64
Signed-off-by: Matthias Reichl <hias@horus.com>
2023-03-09 20:46:13 +01:00
CvH
d2c170f838 Merge pull request #7115 from heitbaum/make44
Update make to 4.4.1
2023-03-05 21:38:22 +01:00
Peter Vicman
1328fa1e45 glibc: Makerules: fix MAKEFLAGS assignment for make-4.4 2023-02-27 10:45:03 +00:00
Aman Gupta Karmani
41ca86881d glibc: clarify behavior without dl_determine_tlsoffset patch 2023-02-09 21:24:23 -08:00
Aman Gupta Karmani
c795e20743 glibc: clarify RELR patch requirements 2023-02-09 21:24:16 -08:00
Rudi Heitbaum
a1bced6681 glibc: update enable-kernel=6.1.0 2023-01-16 08:41:26 +00:00
Rudi Heitbaum
71935bd463 glibc: update enable-kernel=6.0.0 2022-12-24 23:46:11 +00:00
Matthias Reichl
889f3d8a5a Revert "glibc: dont build target with _TIME_BITS or _FILE_OFFSET_BITS for arm32 userland builds"
This reverts commit ddd8e1e336.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-12-04 23:44:26 +01:00
Matthias Reichl
dee40cb196 Revert "glibc: Makerules: fix MAKEFLAGS assignment for make-4.4"
This reverts commit 3ade176450.
2022-11-11 00:03:10 +01:00
Peter Vicman
3ade176450 glibc: Makerules: fix MAKEFLAGS assignment for make-4.4 2022-10-31 23:42:28 +00:00
Matthias Reichl
87b07a816a glibc: set preferred linker to bfd
glibc has minimal dependencies so only bfd and gold linkers from
binutils are available.

As glibc doesn't link with gold set bfd as the preferred linker
to prevent linking with gold or any other linker.

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-09-27 23:46:42 +02:00
Peter Vicman
76758c6d23 glibc: fix QA issues 2022-08-12 15:02:49 +02:00
alex
7a63b917ad glibc: add workaround for GLIBC_ABI_DT_RELR check for ChromeOS libwidevine 2022-08-02 08:28:02 +00:00