Package: glibc / 2.30-2

Metadata

Package Version Patches format
glibc 2.30-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
any/local rtlddir cross.diff | (download)

Makeconfig | 2 1 + 1 - 0 !
Makerules | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 install ld.so to slibdir instead of rtlddir to fix cross builds
 When installing a cross-libc purely for linking purposes but not
 runtime use, the linker shouldn't be installed in rtlddir, since
 we won't actually be USING it, and thus referencing the rtlddir
 path in libc.so ends up blowing up cross-compilers for no reason.
any/local asserth decls.diff | (download)

assert/assert.h | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 /usr/include/assert.h
any/local bindresvport_blacklist.diff | (download)

sunrpc/bindrsvprt.c | 107 99 + 8 - 0 !
1 file changed, 99 insertions(+), 8 deletions(-)

---
any/local fhs linux paths.diff | (download)

sysdeps/generic/paths.h | 2 1 + 1 - 0 !
sysdeps/unix/sysv/linux/paths.h | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 correct linux paths for fhs
any/local fhs nscd.diff | (download)

nscd/nscd.h | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

---
any/local ld multiarch.diff | (download)

Makeconfig | 9 9 + 0 - 0 !
elf/Makefile | 2 1 + 1 - 0 !
2 files changed, 10 insertions(+), 1 deletion(-)

---
any/local ldso disable hwcap.diff | (download)

elf/dl-cache.c | 11 11 + 0 - 0 !
elf/dl-hwcaps.c | 31 28 + 3 - 0 !
sysdeps/alpha/ldsodefs.h | 2 2 + 0 - 0 !
sysdeps/i386/ldsodefs.h | 7 7 + 0 - 0 !
4 files changed, 48 insertions(+), 3 deletions(-)

---
any/local ldconfig.diff | (download)

elf/ldconfig.c | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

---
any/local nss upgrade.diff | (download)

nss/nsswitch.c | 17 14 + 3 - 0 !
1 file changed, 14 insertions(+), 3 deletions(-)

---
any/local stubs_h.diff | (download)

include/stubs-prologue.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
any/local tcsetaddr.diff | (download)

sysdeps/unix/sysv/linux/tcsetattr.c | 55 54 + 1 - 0 !
1 file changed, 54 insertions(+), 1 deletion(-)

 tcsetattr sanity check on parenb/cread/csize for ptys
# DP: Related bugs: 218131
any/local nss overflow.diff | (download)

nss/nss_files/files-parse.c | 15 13 + 2 - 0 !
1 file changed, 13 insertions(+), 2 deletions(-)

---
any/submitted missing etc hosts.diff | (download)

nss/nss_files/files-hosts.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
any/submitted bits fcntl_h at.diff | (download)

io/fcntl.h | 27 0 + 27 - 0 !
sysdeps/mach/hurd/bits/fcntl.h | 22 22 + 0 - 0 !
sysdeps/unix/sysv/linux/bits/fcntl-linux.h | 22 22 + 0 - 0 !
3 files changed, 44 insertions(+), 27 deletions(-)

---
any/submitted nptl invalid td.patch | (download)

nptl/pthreadP.h | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
any/local ldconfig multiarch.diff | (download)

elf/ldconfig.c | 24 21 + 3 - 0 !
1 file changed, 21 insertions(+), 3 deletions(-)

 make ldconfig use the built-in system paths
 Make ldconfig use the same view of built-in system paths that ld.so does,
 instead of just using SLIBDIR and LIBDIR; this corrects a failure of
 ldconfig to cache libraries in non-multiarch directories when building for
 multiarch, even though they're on the system path.
any/local disable libnss db.diff | (download)

nss/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
any/local revert bz13979.diff | (download)

include/features.h | 12 4 + 8 - 0 !
1 file changed, 4 insertions(+), 8 deletions(-)

 warn if user requests __fortify_source but it is disabled
X-Git-Tag: glibc-2.16-tps~448
any/unsubmitted ldso machine mismatch.diff | (download)

elf/dl-load.c | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

---
any/unsubmitted dlopen static crash.diff | (download)

elf/dl-open.c | 13 12 + 1 - 0 !
1 file changed, 12 insertions(+), 1 deletion(-)

 fix dlopen segfault in statically linked programs
any/local ldconfig ignore ld.so.diff | (download)

elf/ldconfig.c | 32 32 + 0 - 0 !
1 file changed, 32 insertions(+)

---
any/local libpic.diff | (download)

Makerules | 42 40 + 2 - 0 !
1 file changed, 40 insertions(+), 2 deletions(-)

---
any/local bootstrap headers.diff | (download)

Makefile | 17 17 + 0 - 0 !
include/stubs-bootstrap.h | 12 12 + 0 - 0 !
2 files changed, 29 insertions(+)

---
any/submitted resolv unaligned.diff | (download)

resolv/res_mkquery.c | 9 9 + 0 - 0 !
resolv/res_query.c | 18 13 + 5 - 0 !
resolv/res_send.c | 9 9 + 0 - 0 !
3 files changed, 31 insertions(+), 5 deletions(-)

---
any/local cudacc float128.diff | (download)

sysdeps/powerpc/bits/floatn.h | 2 1 + 1 - 0 !
sysdeps/x86/bits/floatn.h | 3 2 + 1 - 0 !
2 files changed, 3 insertions(+), 2 deletions(-)

 turn off have_float128 for cudacc and icc compilers.
any/submitted ld.so cache new format.diff | (download)

elf/dl-cache.c | 16 8 + 8 - 0 !
elf/ldconfig.c | 4 2 + 2 - 0 !
2 files changed, 10 insertions(+), 10 deletions(-)

---
any/local test install.diff | (download)

Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use install_root for test destination override, not destdir
any/local revert glibc_has_include.diff | (download)

misc/sys/cdefs.h | 8 8 + 0 - 0 !
1 file changed, 8 insertions(+)

---