The GNU libc libraries
d61c107a04
Upstream commit: 1e2bffd05c36a9be30d7092d6593a9e9aa009ada - Add IBM858 charset (#1416405) - Update kernel version in syscall-names.list to 4.13 - Add Linux 4.13 constants to bits/fcntl-linux.h - Add fcntl sealing interfaces from Linux 3.17 to bits/fcntl-linux.h - math: New generic powf, log2f, logf - Fix nearbyint arithmetic moved before feholdexcept (swbz#22225) - Mark __dso_handle as hidden (swbz#18822) - Skip PT_DYNAMIC segment with p_filesz == 0 (swbz#22101) - glob now matches dangling symbolic links (swbz#866, swbz#22183) - nscd: Release read lock after resetting timeout (swbz#22161) - Avoid __MATH_TG in C++ mode with -Os for pfcl (swbz#22146) - Fix dlclose/exit race (swbz#22180) - x86: Add SSE4.1 trunc, truncf (swbz#20142) - Fix atexit/exit race (swbz#14333) - Use execveat syscall in fexecve (swbz#22134) - Enable unwind info in libc-start.c and backtrace.c - powerpc: Avoid misaligned stores in memset - powerpc: build some IFUNC math functions for libc and libm (swbz#21745) - Removed redundant data (LC_TIME and LC_MESSAGES) for niu_NZ (swbz#22023) - Fix LC_TELEPHONE for az_AZ (swbz#22112) - x86: Add MathVec_Prefer_No_AVX512 to cpu-features (swbz#21967) - x86: Add x86_64 to x86-64 HWCAP (swbz#22093) - Finish change from “Bengali” to “Bangla” (swbz#14925) - posix: fix glob bugs with long login names (swbz#1062) - posix: Fix getpwnam_r usage (swbz#1062) - posix: accept inode 0 is a valid inode number (swbz#19971) - Remove redundant LC_TIME data in om_KE (swbz#22100) - Remove remaining _HAVE_STRING_ARCH_* definitions (swbz#18858) - resolv: Fix memory leak with OOM during resolv.conf parsing (swbz#22095) - Add miq_NI locale for Miskito (swbz#20498) - Fix bits/math-finite.h exp10 condition (swbz#22082) |
||
---|---|---|
bench.mk | ||
build-locale-archive.c | ||
ChangeLog.old | ||
gen-quilt-series.sh | ||
glibc_post_upgrade.c | ||
glibc-bench-compare | ||
glibc-c-utf8-locale.patch | ||
glibc-cs-path.patch | ||
glibc-fedora-__libc_multiple_libcs.patch | ||
glibc-fedora-elf-ORIGIN.patch | ||
glibc-fedora-linux-tcsetattr.patch | ||
glibc-fedora-localedata-rh61908.patch | ||
glibc-fedora-localedef.patch | ||
glibc-fedora-locarchive.patch | ||
glibc-fedora-manual-dircategory.patch | ||
glibc-fedora-nis-rh188246.patch | ||
glibc-fedora-nptl-linklibc.patch | ||
glibc-fedora-nscd.patch | ||
glibc-fedora-streams-rh436349.patch | ||
glibc-nscd-sysconfig.patch | ||
glibc-rh697421.patch | ||
glibc-rh741105.patch | ||
glibc-rh819430.patch | ||
glibc-rh827510.patch | ||
glibc-rh1013801.patch | ||
glibc-rh1070416.patch | ||
glibc-rh1315108.patch | ||
glibc-rh1315476-2.patch | ||
glibc-rh1324623.patch | ||
glibc.spec | ||
nscd.conf | ||
nsswitch.conf | ||
power6emul.c | ||
quilt-patch.sh | ||
README.quilt | ||
sources | ||
STAGE1-glibc | ||
STAGE1-glibc-headers | ||
SUPPORTED | ||
sync-upstream.sh |
This package supports working with patch files using quilt. To regenerate the quilt series file run: ./gen-quilt-series.sh Setup environment: export QUILT_PATCHES=$PWD Setup the source: ./quilt-patch.sh [-f] Use `-f` if you want to have quilt-patch always remove the existing source directory before starting. Otherwise you'll be patching on top of an already patched tree generated perhaps by `*pkg prep`. Create a new patch: cd glibc-2.17-c758a686/ quilt new glibc-rh1234622.patch quilt add ports/sysdeps/unix/sysv/linux/aarch64/nptl/libpthread.abilist vi ports/sysdeps/unix/sysv/linux/aarch64/nptl/libpthread.abilist quilt refresh cd .. git add glibc-rh1234622.patch <Then edit the glibc.spec file to build with the new patch> e.g. ... PatchXXXX: glibc-rh1234622.patch ... %patchXXXX -p1 ... git add glibc.spec git commit You're done!