Standard Shared Libraries (from the GNU C Library)
The GNU C Library provides the most important standard libraries used
by nearly all programs: the standard C library, the standard math
library, and the POSIX thread library. A system is not functional
without these libraries.
- Developed at Base:System
- Sources inherited from project openSUSE:Factory
-
15
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/glibc && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_constraints | 0000000308 308 Bytes | |
_multibuild | 0000000249 249 Bytes | |
add-locales.patch | 0000000805 805 Bytes | |
baselibs.conf | 0000001200 1.17 KB | |
bindresvport.blacklist | 0000000415 415 Bytes | |
glibc-2.3.2.no_archive.diff | 0000001446 1.41 KB | |
glibc-2.3.3-nscd-db-path.diff | 0000000901 901 Bytes | |
glibc-2.3.90-langpackdir.diff | 0000001066 1.04 KB | |
glibc-2.4-china.diff | 0000000716 716 Bytes | |
glibc-2.4.90-no_NO.diff | 0000002085 2.04 KB | |
glibc-2.40.tar.xz | 0018752204 17.9 MB | |
glibc-2.40.tar.xz.sig | 0000000833 833 Bytes | |
glibc-bindresvport-blacklist.diff | 0000003587 3.5 KB | |
glibc-fix-double-loopback.diff | 0000001052 1.03 KB | |
glibc-nscd.conf.patch | 0000000541 541 Bytes | |
glibc-nsswitch-usr.diff | 0000000432 432 Bytes | |
glibc-resolv-mdnshint.diff | 0000000777 777 Bytes | |
glibc-version.diff | 0000000787 787 Bytes | |
glibc.changes | 0000364870 356 KB | |
glibc.keyring | 0000074277 72.5 KB | |
glibc.rpmlintrc | 0000000908 908 Bytes | |
glibc.spec | 0000040819 39.9 KB | |
ldconfig-concurrency.patch | 0000001848 1.8 KB | |
manpages.patch | 0000000744 744 Bytes | |
manpages.tar.bz2 | 0000007405 7.23 KB | |
nscd-server-user.patch | 0000000351 351 Bytes | |
nscd.conf | 0000000027 27 Bytes | |
nscd.service | 0000000540 540 Bytes | |
nscd.sysusers | 0000000098 98 Bytes | |
nss-db-path.patch | 0000001327 1.3 KB | |
nsswitch.conf | 0000002230 2.18 KB | |
sle-nsswitch.conf | 0000002190 2.14 KB | |
ulp-prologue-into-asm-functions.patch | 0000009434 9.21 KB |
Revision 294 (latest revision is 295)
Dominique Leuenberger (dimstar_suse)
accepted
request 1190421
from
Andreas Schwab (Andreas_Schwab)
(revision 294)
- Update to glibc 2.40 * The <stdbit.h> header type-generic macros have been changed when using GCC 14.1 or later to use __builtin_stdc_bit_ceil etc. built-in functions * The GNU C Library now supports a feature test macro _ISOC23_SOURCE to enable features from the ISO C23 standard * The ISO C23 function families introduced in TS 18661-4:2015 are now supported in <math.h> * A new tunable, glibc.rtld.enable_secure, can be used to run a program as if it were a setuid process * On Linux, the epoll header was updated to include epoll ioctl definitions and the related structure added in Linux kernel 6.9 * The fortify functionality has been significantly enhanced for building programs with clang against the GNU C Library * Many functions have been added to the vector library for aarch64 * On x86, memset can now use non-temporal stores to improve the performance of large writes * Architectures which use a 32-bit seconds-since-epoch field in struct lastlog, struct utmp, struct utmpx (such as i386, powerpc64le, rv32, rv64, x86-64) switched from a signed to an unsigned type for that field * __rseq_size now denotes the size of the active rseq area (20 bytes initially), not the size of struct rseq (32 bytes initially). - arm-dl-start-user.patch, duplocale-global-locale.patch, elf-parse-tunables.patch, glibc-CVE-2024-33599-nscd-Stack-based-buffer-overflow-in-n.patch, glibc-CVE-2024-33600-nscd-Avoid-null-pointer-crashes-after.patch, glibc-CVE-2024-33600-nscd-Do-not-send-missing-not-found-re.patch, glibc-CVE-2024-33601-CVE-2024-33602-nscd-netgroup-Use-two.patch, iconv-iso-2022-cn-ext.patch, nscd-netgroup-cache-timeout.patch, s390-clone-error-clobber-r7.patch, sigisemptyset.patch, (forwarded request 1190420 from Andreas_Schwab)
Comments 1
This update (version 2.39) breaks USB passthru for all Virtualbox virtual machines. Reversion to version 2.38 restores functionality.