Thu, 28 Mar 2024 09:41:17 UTC | login

Information for build glibc-2.30.9000-19.fc32

ID130236
Package Nameglibc
Version2.30.9000
Release19.fc32
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/glibc.git#967a41b547a03bf2ce258cc838e56e6ca568d220
SummaryThe GNU libc libraries
DescriptionThe glibc package contains standard libraries which are used by multiple programs on the system. In order to save disk space and memory, as well as to make upgrading easier, common system code is kept in one place and shared between programs. This particular package contains the most important sets of shared libraries: the standard C library and the standard math library. Without these two libraries, a Linux system will not function.
Built bydavidlt
State complete
Volume DEFAULT
StartedWed, 27 Nov 2019 17:53:12 UTC
CompletedThu, 28 Nov 2019 03:34:40 UTC
Taskbuild (f32-candidate, /rpms/glibc.git:967a41b547a03bf2ce258cc838e56e6ca568d220)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/glibc.git#967a41b547a03bf2ce258cc838e56e6ca568d220'}}
Tags
f32
RPMs
src
glibc-2.30.9000-19.fc32.src.rpm (info) (download)
riscv64
compat-libpthread-nonshared-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-all-langpacks-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-benchtests-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-common-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-devel-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-headers-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-aa-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-af-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-agr-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ak-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-am-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-an-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-anp-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ar-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-as-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ast-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ayc-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-az-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-be-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-bem-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ber-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-bg-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-bhb-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-bho-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-bi-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-bn-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-bo-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-br-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-brx-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-bs-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-byn-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ca-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ce-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-chr-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-cmn-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-crh-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-cs-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-csb-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-cv-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-cy-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-da-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-de-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-doi-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-dsb-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-dv-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-dz-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-el-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-en-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-eo-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-es-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-et-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-eu-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-fa-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ff-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-fi-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-fil-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-fo-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-fr-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-fur-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-fy-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ga-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-gd-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-gez-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-gl-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-gu-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-gv-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ha-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-hak-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-he-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-hi-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-hif-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-hne-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-hr-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-hsb-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ht-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-hu-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-hy-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ia-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-id-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ig-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ik-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-is-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-it-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-iu-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ja-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ka-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-kab-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-kk-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-kl-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-km-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-kn-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ko-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-kok-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ks-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ku-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-kw-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ky-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-lb-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-lg-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-li-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-lij-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ln-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-lo-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-lt-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-lv-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-lzh-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-mag-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-mai-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-mfe-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-mg-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-mhr-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-mi-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-miq-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-mjw-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-mk-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ml-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-mn-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-mni-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-mnw-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-mr-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ms-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-mt-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-my-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-nan-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-nb-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-nds-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ne-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-nhn-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-niu-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-nl-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-nn-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-nr-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-nso-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-oc-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-om-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-or-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-os-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-pa-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-pap-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-pl-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ps-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-pt-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-quz-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-raj-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ro-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ru-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-rw-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-sa-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-sah-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-sat-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-sc-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-sd-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-se-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-sgs-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-shn-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-shs-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-si-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-sid-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-sk-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-sl-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-sm-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-so-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-sq-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-sr-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ss-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-st-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-sv-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-sw-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-szl-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ta-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-tcy-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-te-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-tg-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-th-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-the-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ti-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-tig-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-tk-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-tl-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-tn-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-to-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-tpi-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-tr-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ts-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-tt-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ug-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-uk-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-unm-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ur-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-uz-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-ve-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-vi-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-wa-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-wae-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-wal-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-wo-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-xh-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-yi-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-yo-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-yue-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-yuw-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-zh-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-langpack-zu-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-locale-source-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-minimal-langpack-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-nss-devel-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-static-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-utils-2.30.9000-19.fc32.riscv64.rpm (info) (download)
libnsl-2.30.9000-19.fc32.riscv64.rpm (info) (download)
nscd-2.30.9000-19.fc32.riscv64.rpm (info) (download)
nss_db-2.30.9000-19.fc32.riscv64.rpm (info) (download)
nss_hesiod-2.30.9000-19.fc32.riscv64.rpm (info) (download)
glibc-debuginfo-2.30.9000-19.fc32.riscv64.rpm (info) (download)
Logs
riscv64
build.log
hw_info.log
mock_output.log
root.log
state.log
Changelog * Mon Nov 18 2019 Patsy Griffin <patsy@redhat.com> - 2.30.9000-19 - Auto-sync with upstream branch master, commit 2a764c6ee848dfe92cb2921ed3b14085f15d9e79. - Enhance _dl_catch_exception to allow disabling exception handling - hurd: Suppress GCC 10 -Warray-bounds warning in init-first.c [BZ #25097] - linux: Add comment on affinity set sizes to tst-skeleton-affinity.c - Avoid zero-length array at the end of struct link_map [BZ #25097] - Introduce link_map_audit_state accessor function - Properly initialize audit cookie for the dynamic loader [BZ #25157] - nios2: Work around backend bug triggered by csu/libc-tls.c (GCC PR 92499) - Redefine _IO_iconv_t to store a single gconv step pointer [BZ #25097] - Add new script for plotting string benchmark JSON output - support: Fix support_set_small_thread_stack_size to build on Hurd - login: Use pread64 in utmp implementation - Clarify purpose of assert in _dl_lookup_symbol_x - aarch64: Increase small and medium cases for __memcpy_generic - login: Introduce matches_last_entry to utmp processing * Tue Nov 12 2019 Arjun Shankar <arjun@redhat.com> - 2.30.9000-18 - Auto-sync with upstream branch master, commit cba932a5a9e91cffd7f4172d7e91f9b2efb1f84b: - nptl: Move nanosleep implementation to libc - Refactor nanosleep in terms of clock_nanosleep - nptl: Refactor thrd_sleep in terms of clock_nanosleep - math: enhance the endloop condition of function handle_input_flag - hurd: Remove lingering references to the time function - hurd: Use __clock_gettime in _hurd_select - login: Remove double-assignment of fl.l_whence in try_file_lock - nptl: Add missing placeholder abi symbol from nanosleep move - login: Acquire write lock early in pututline [BZ #24882] - Remove hppa pthreadP.h - sysdeps/clock_nanosleep: Use clock_nanosleep_time64 if avaliable - Fix array bounds violation in regex matcher (bug 25149) - support: Add support_set_small_thread_stack_size - linux: Reduce stack size for nptl/tst-thread-affinity-pthread - y2038: linux: Provide __ppoll64 implementation - Declare asctime_r, ctime_r, gmtime_r, localtime_r for C2X. - support: Add xsetlocale function - libio/tst-fopenloc: Use xsetlocale, xfopen, and xfclose - Fix clock_nanosleep when interrupted by a signal - slotinfo in struct dtv_slotinfo_list should be flexible array [BZ #25097] * Wed Nov 06 2019 Patsy Franklin <patsy@redhat.com> - 2.30.9000-17 - Auto-sync with upstream branch master, commit 2a0356e1191804d57005e1cfe2a72f019b7a8cce. - posix: Sync regex with gnulib - Add mnw language code [BZ #25139] - Add new locale: mnw_MM (Mon language spoken in Myanmar) [BZ #25139] - S390: Fp comparison are now raising FE_INVALID with gcc 10. - linux: pselect: Remove CALL_PSELECT6 macro - Fix run-one-test so that it runs elf tests - nptl: Fix niggles with pthread_clockjoin_np - hppa: Align __clone stack argument to 8 bytes (Bug 25066) - y2038: linux: Provide __futimens64 implementation - y2038: linux: Provide __utimensat64 implementation - nptl: Add pthread_timedjoin_np, pthread_clockjoin_np NULL timeout test - nptl: Add pthread_clockjoin_np - manual: Add documentation for pthread_tryjoin_np and pthread_timedjoin_np - nptl: Convert tst-join3 to use libsupport - Sync time/mktime.c with gnulib - Sync timespec-{add,sub} with gnulib - Sync intprops.h with gnulib - Refactor adjtimex based on clock_adjtime - Refactor PI mutexes internal definitions - Remove pause and nanosleep not cancel wrappers - nptl: Replace non cancellable pause/nanosleep with futex - Consolidate lowlevellock-futex.h - Consolidate futex-internal.h - Base max_fast on alignment, not width, of bins (Bug 24903) - Revise the documentation of simple calendar time. - Make second argument of gettimeofday as 'void *' - Use clock_gettime to implement gettimeofday. - Use clock_gettime to implement timespec_get. - Consolidate and deprecate ftime - Change most internal uses of time to __clock_gettime. - Use clock_gettime to implement time. - Use clock_settime to implement settimeofday. - Use clock_settime to implement stime; withdraw stime. - Change most internal uses of __gettimeofday to __clock_gettime. - Linux/Alpha: don't use timeval32 system calls. - resolv/tst-idna_name_classify: Isolate from system libraries - hurd: Support for file record locking - Comment out initgroups from example nsswitch.conf (Bug 25146) * Mon Oct 28 2019 DJ Delorie <dj@redhat.com> - 2.30.9000-16 - Auto-sync with upstream branch master, commit 177a3d48a1c74d7b2cd6bfd48901519d25a5ecad. - y2038: linux: Provide __clock_getres64 implementation - time: Introduce function to check correctness of nanoseconds value - Add Transliterations for Unicode Misc. Mathematical Symbols-A/B [BZ #23132] - Install charmaps uncompressed in testroot - Add wait-for-debugger test harness hooks - Define __STATFS_MATCHES_STATFS64 - hurd: Fix build after __pread64 usage in the dynamic loader - sysdeps/stat: Handle 64-bit ino_t types on 32-bit hosts - S390: Remove not needed stack frame in syscall function. * Fri Oct 25 2019 DJ Delorie <dj@redhat.com> - 2.30.9000-15 - Add *.mo files to all-langpacks (#1624528) * Thu Oct 24 2019 DJ Delorie <dj@redhat.com> - 2.30.9000-14 - Add Requires on basesystem for main package (#1757267) - Add Requires on coreutils for glibc-headers (uses rm) * Wed Oct 23 2019 Arjun Shankar <arjun@redhat.com> - 2.30.9000-13 - Auto-sync with upstream branch master, commit 7db1fe38de21831d53ceab9ae83493d8d1aec601: - Include <kernel-features.h> explicitly in Linux clock_settime.c - Remove math-finite.h - Remove finite-math tests - Remove x64 _finite tests and references - Fix testroot.pristine creation copying dynamic linker * Fri Oct 18 2019 Patsy Franklin <patsy@redhat.com> - 2.30.9000-12 - Auto-sync with upstream branch master, commit ef21bd2d8c6805c0c186a01f7c5039189f51b8c4. - loadarchive: guard against locale-archive corruption (Bug #25115) - Undo accidental commit to ChangeLog.19. - nptl: Document AS-safe functions in cancellation.c. - elf: Use nocancel pread64() instead of lseek()+read() - Add nocancel version of pread64() - Add run-one-test convenience target and makefile help text - Update sysvipc kernel-features.h files for Linux 5.1 - S390: Add new s390 platform z15. - nptl: SIGCANCEL, SIGTIMER, SIGSETXID are always defined - nptl/tst-cancel25 needs to be an internal test - Remove libc_hidden_def from __semtimedop stub - sysvipc: Implement semop based on semtimedop - ipc: Refactor sysvipc internal definitions - Rename and split elf/tst-dlopen-aout collection of tests - dlfcn: Remove remnants of caller sensitivity from dlinfo - ldconfig: handle .dynstr located in separate segment (bug 25087) - ldd: Print "not a dynamic executable" on standard error [BZ #24150] - Add PTRACE_GET_SYSCALL_INFO from Linux 5.3 to sys/ptrace.h. - Move ChangeLog to ChangeLog.old/ChangeLog.19 - manual: Remove warning in the documentation of the abort function - sysvipc: Set ipc_perm mode as mode_t (BZ#18231) - Simplify note processing - syscall-names.list: fix typos in comment - y2038: linux: Provide __clock_settime64 implementation - posix: Use posix_spawn for wordexp - mips: Do not malloc on getdents64 fallback - sparc: Assume GOTDATA support in the toolchain - <dirent.h>: Remove wrong comment about getdents64 declaration - ChangeLog: Remove leading spaces before tabs and trailing whitespace - Make tst-strftime2 and tst-strftime3 depend on locale generation - posix/tst-wordexp-nocmd: Fix diagnostics output in test - wordexp: Split out command execution tests from posix/wordexp-test * Tue Oct 08 2019 Arjun Shankar <arjun@redhat.com> - 2.30.9000-11 - Adjust glibc-rh741105.patch. - Auto-sync with upstream branch master, commit ca602c1536ce2777f95c07525f3c42d78812e665: - Add TCP_TX_DELAY from Linux 5.3 to netinet/tcp.h - [powerpc] fenv_private.h clean up - [powerpc] libc_feupdateenv_test: optimize FPSCR access - [powerpc] __fesetround_inline optimizations - [powerpc] Rename fegetenv_status to fegetenv_control - [powerpc] libc_feholdsetround_noex_ppc_ctx: optimize FPSCR write - [powerpc] Rename fesetenv_mode to fesetenv_control - Add helper script for glibc debugging - Update bits/mman.h constants and tst-mman-consts.py for Linux 5.3. - y2038: Provide conversion helpers for struct __timespec64 - Use binutils 2.33 branch in build-many-glibcs.py. - Sync "language", "lang_name", "territory", "country_name" with CLDR/langtable - Split up endian.h to minimize exposure of BYTE_ORDER. - time: Add padding for the timespec if required - Enable passing arguments to the inferior in debugglibc.sh - [powerpc] No need to enter "Ignore Exceptions Mode" - Y2038: Include proper header to provide support for struct timeval on HURD - Disable warnings in string/tester.c at top level. - string/endian.h: Restore the __USE_MISC conditionals - Disable -Wmaybe-uninitialized for total_deadline in sunrpc/clnt_udp.c. - ChangeLog update from my last commit - nptl: Move pthread_attr_setinheritsched implementation into libc. - elf: Never use the file ID of the main executable [BZ #24900] - elf: Assign TLS modid later during dlopen [BZ #24930] - nptl: Move pthread_attr_getschedparam implementation into libc - riscv: Remove support for variable page sizes - nptl: Move pthread_attr_setschedparam implementation into libc * Fri Sep 27 2019 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.30.9000-10 - Use full locale names in langpack descriptions (#1651375) * Thu Sep 26 2019 Patsy Franklin <patsy@redhat.com> - 2.30.9000-9 - Auto-sync with upstream branch master, commit 464cd3a9d5f505d92bae9a941bb75b0d91ac14ee. - y2038: Introduce struct __timespec64 - new internal glibc type - auto-changelog: Remove latin1 from codecs - Set the expects flags to clock_nanosleep - Fix tst-sigcontext-get_pc rule name from a43565ac447b1 - inet/net-internal.h: Fix uninitalised clntudp_call() variable - Fix vDSO initialization on arm and mips - Script to generate ChangeLog-like output from git log - [powerpc] SET_RESTORE_ROUND optimizations and bug fix - Fix building support_ptrace.c on i686-gnu. - S390: Use _HP_TIMING_S390_H instead of _HP_TIMING_H. - Update syscall-names.list for Linux 5.3. - Use Linux 5.3 in build-many-glibcs.py. - S390: Add support for HP_TIMING_NOW. - Fix RISC-V vfork build with Linux 5.3 kernel headers. - Add UNSUPPORTED check in elf/tst-pldd. - sparc64: Use linux generic time implementation - mips: Consolidate INTERNAL_VSYSCALL_CALL - powerpc: Simplify vsyscall internal macros - Refactor vDSO initialization code - Remove PREPARE_VERSION and PREPARE_VERSION_KNOW - Fix small error in HP_TIMING_PRINT trailing null char setting * Mon Sep 16 2019 Parag Nemade <pnemade AT redhat DOT com> - 2.30.9000-8 - Change Supplements "langpacks-" to "langpacks-core-" (#1729992) * Mon Sep 16 2019 DJ Delorie <dj@redhat.com> - 2.30.9000-7 - Auto-sync with upstream branch master, commit 1a6566094d3097f4a3037ab5555cddc6cb11c3a3. - alpha: force old OSF1 syscalls for getegid, geteuid and getppid [BZ #24986] - Fix http: URL in 'configure' - Regenerate charmap-kw.h, locfile-kw.h - Fix three GNU license URLs, along with trailing-newline issues. - Prefer https to http for gnu.org and fsf.org URLs * Fri Sep 06 2019 Patsy Franklin <patsy@redhat.com> - 2.30.9000-6 - Auto-sync with upstream branch master, commit 1b7f04070bd94f259e2ed24d6fb76309d64fb164. - locale: Avoid zero-length array in _nl_category_names [BZ #24962] - math: Replace const attribute with pure in totalorder* functions - y2038: Introduce the __ASSUME_TIME64_SYSCALLS define - Finish move of clock_* functions to libc. [BZ #24959] - Update Alpha libm-test-ulps - localedef: Use initializer for flexible array member [BZ #24950] - Add misc/tst-mntent-autofs, testing autofs "ignore" filtering - Use autofs "ignore" mount hint in getmntent_r/getmntent - hurd: Fix build - Use generic memset/memcpy/memmove in benchtests - nptl: Move pthread_attr_getinheritsched implementation into libc - hurd: Fix SS_ONSTACK support - hurd: Remove optimizing anonymous maps as __vm_allocate. - hurd: Fix poll and select POSIX compliancy details about errors - hurd: Fix timeout handling in _hurd_select - hurd getcwd: Allow unknown root directory - hurd: Fix implementation of setitimer. - hurd: Fix _hurd_select for single fd sets - MIPS support for GNU hash - sh: Split BE/LE abilist - microblaze: Split BE/LE abilist - arm: Split BE/LE abilist - Correct the spelling of more contributors - Fix posix/tst-regex by using UTF-8 and own test input - [powerpc] fegetenv_status: simplify instruction generation - [powerpc] fesetenv: optimize FPSCR access - [powerpc] SET_RESTORE_ROUND improvements - [powerpc] fe{en,dis}ableexcept, fesetmode: optimize FPSCR accesses - [powerpc] fe{en,dis}ableexcept optimize bit translations - misc: Use allocate_once in getmntent - nptl: Move pthread_attr_setdetachstate implementation into libc - login: pututxline could fail to overwrite existing entries [BZ #24902] - Fix posix/tst-regex by using a dedicated input-file. * Tue Aug 27 2019 DJ Delorie <dj@redhat.com> - 2.30.9000-5 - Move makedb from glibc-common to nss_db (#1704334) * Mon Aug 26 2019 DJ Delorie <dj@redhat.com> - 2.30.9000-4 - Auto-sync with upstream branch master, commit 1bced8cadc82077f0201801239e89eb24b68e9aa. - Don't put non-ASCII into installed headers - Fix spellings of contributor names in comments and doc - [MIPS] Raise highest supported EI_ABIVERSION value [SWBZ #24916] - mips: Force RWX stack for hard-float builds that can run on pre-4.8 kernels - linux: Make profil_counter a compat_symbol (SWBZ#17726) - Refactor sigcontextinfo.h - Add RTLD_SINGLE_THREAD_P on generic single-thread.h - Chinese locales: Set first_weekday to 2 (swbug 24682). - powerpc: Fix typos and field name in comments - Mark IDN tests unsupported with libidn2 before 2.0.5. - Document strftime %Ob and %OB as C2X features. - Remove dead regex code - Fix bad pointer / leak in regex code - Don't use the argument to time. - Add tgmath.h macros for narrowing functions. - Update i386 libm-test-ulps * Mon Aug 19 2019 Carlos O'Donell <carlos@redhat.com> - 2.30.9000-3 - Drop glibc-fedora-nscd-warnings.patch; applied upstream. - Drop Source7: nsswitch.conf; applying patch to upstream. - Add glibc-fedora-nsswitch.patch for Fedora customizations. - Auto-sync with upstream branch master, commit d34d4c80226b3f5a1b51a8e5b005a52fba07d7ba: - Do not print backtraces on fatal glibc errors. - elf: Self-dlopen failure with explict loader invocation (swbz#24900) - login: Add nonstring attributes to struct utmp, struct utmpx (swbz#24899) - login: Use struct flock64 in utmp (swbz#24880) - login: Disarm timer after utmp lock acquisition (swbz#24879) * Fri Aug 16 2019 Carlos O'Donell <carlos@redhat.com> - 2.30.9000-2 - Fix C.UTF-8 to use full code ranges. * Thu Aug 15 2019 Florian Weimer <fweimer@redhat.com> - 2.30.9000-1 - Auto-sync with upstream branch master, commit 341da5b4b6253de9a7581a066f33f89cacb44dec. * Fri Aug 02 2019 Florian Weimer <fweimer@redhat.com> - 2.30-1 - Drop glibc-rh1734680.patch, applied upstream. - Auto-sync with upstream branch release/2.30/master, commit be9a328c93834648e0bec106a1f86357d1a8c7e1: - malloc: Remove unwanted leading whitespace in malloc_info (swbz#24867) - glibc 2.30 release - iconv: Revert steps array reference counting changes (#1734680) - Restore r31 setting in powerpc32 swapcontext * Wed Jul 31 2019 Florian Weimer <fweimer@redhat.com> - 2.29.9000-37 - Fix memory leak in iconv_open (#1734680) * Tue Jul 30 2019 Florian Weimer <fweimer@redhat.com> - 2.29.9000-36 - Drop glibc-rh1732406.patch, fix for the regression applied upstream. - Auto-sync with upstream branch master, commit 8a814e20d443adc460a1030fa1a66aa9ae817483: - nptl: Use uintptr_t for address diagnostic in nptl/tst-pthread-getattr - Linux: Move getdents64 to <dirent.h> - test-container: Install with $(sorted-subdirs) (swbz#24794) - gconv: Check reference count in __gconv_release_cache (#1732406) - x86-64: Compile branred.c with -mprefer-vector-width=128 (swbz#24603) - build-many-glibcs.py: Use Linux 5.2 by default - Linux: Use in-tree copy of SO_ constants for !__USE_MISC (swbz#24532) - test-container: Avoid copying unintended system libraries * Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Tue Jul 23 2019 Florian Weimer <fweimer@redhat.com> - 2.29.9000-34 - Revert libio change that causes crashes (#1732406) * Mon Jul 22 2019 DJ Delorie <dj@redhat.com> - 2.29.9000-33 - Auto-sync with upstream branch master, commit dcf36bcad3f283f77893d3b157ef7bb2c99419f2. - Add NEWS entry about the new AArch64 IFUNC resolver call ABI - locale/C-translit.h.in: Cyrillic -> ASCII transliteration [BZ #2872] - Linux: Update syscall-names.list to Linux 5.2 * Thu Jul 18 2019 DJ Delorie <dj@redhat.com> - 2.29.9000-32 - Auto-sync with upstream branch master, commit 3556658c5b8765480711b265abc901c67d5fc060. - Regenerate po/libc.pot for 2.30 release. - nptl: Add POSIX-proposed _clock functions to hppa pthread.h - nptl: Remove unnecessary forwarding of pthread_cond_clockwait from libc - Afar locales: Months and days updated from CLDR (bug 21897). - nl_BE locale: Use "copy "nl_NL"" in LC_NAME (bug 23996). - nl_BE and nl_NL locales: Dutch salutations (bug 23996). - ga_IE and en_IE locales: Revert first_weekday removal (bug 24200). - nptl: Remove futex_supports_exact_relative_timeouts - Update NEWS for new _clockwait and _clocklock functions - nptl: Add POSIX-proposed pthread_mutex_clocklock - nptl: Rename lll_timedlock to lll_clocklock and add clockid parameter - nptl: Add POSIX-proposed pthread_rwlock_clockrdlock & pthread_rwlock_clockwrlock - nptl: pthread_rwlock: Move timeout validation into _full functions - nptl: Add POSIX-proposed pthread_cond_clockwait - nptl: Add POSIX-proposed sem_clockwait - nptl: Add clockid parameter to futex timed wait calls - posix: Fix large mmap64 offset for mips64n32 (BZ#24699) - nss_db: fix endent wrt NULL mappings [BZ #24695] [BZ #24696] * Wed Jul 10 2019 Carlos O'Donell <carlos@redhat.com> - 2.29.9000-31 - Auto-sync with upstream branch master, commit 30ba0375464f34e4bf8129f3d3dc14d0c09add17. - Don't declare __malloc_check_init in <malloc.h> (bug 23352) - nftw: fill in stat buf for dangling links [BZ #23501] - dl-vdso: Add LINUX_4 HASH CODE to support nds32 vdso mechanism - riscv: restore ABI compatibility (bug 24484) - aarch64: new ifunc resolver ABI - nptl: Remove vfork IFUNC-based forwarder from libpthread [BZ #20188] - malloc: Add nptl, htl dependency for the subdirectory [BZ #24757] - Call _dl_open_check after relocation [BZ #24259] - Linux: Use mmap instead of malloc in dirent/tst-getdents64 - ld.so: Support moving versioned symbols between sonames [BZ #24741] - io: Remove copy_file_range emulation [BZ #24744] - Linux: Adjust gedents64 buffer size to int range [BZ #24740] - powerpc: Use generic e_expf - Linux: Add nds32 specific syscalls to syscall-names.list - szl_PL locale: Fix a typo in the previous commit (bug 24652). * Mon Jun 24 2019 DJ Delorie <dj@redhat.com> - 2.29.9000-30 - Auto-sync with upstream branch master, commit 2bd81b60d6ffdf7e0d22006d69f4b812b1c80513. - szl_PL locale: Spelling corrections (swbz 24652). - nl_{AW,NL}: Correct the thousands separator and grouping (swbz 23831). - Add missing VDSO_{NAME,HASH}_* macros and use them for PREPARE_VERSION_KNOWN - nptl: Convert various tests to use libsupport - support: Invent verbose_printf macro - support: Add xclock_now helper function. * Fri Jun 21 2019 Florian Weimer <fweimer@redhat.com> - 2.29.9000-29 - Auto-sync with upstream branch master, commit 21cc130b78a4db9113fb6695e2b951e697662440: - During exit, skip wide buffer handling for legacy stdio handles (#1722216) - powerpc: add 'volatile' to asm - powerpc: Fix static-linked version of __ppc_get_timebase_freq (swbz#24640) - nl_AW locale: Correct the negative monetary format (swb#z24614) - Fix gcc 9 build errors for make xcheck. (swbz#24556) - dlfcn: Avoid one-element flexible array in Dl_serinfo (swbz#24166) - elf: Refuse to dlopen PIE objects (swbz#24323) - nl_NL locale: Correct the negative monetary format (swbz#24614) - powerpc: Refactor powerpc64 lround/lroundf/llround/llroundf - powerpc: refactor powerpc64 lrint/lrintf/llrint/llrintf * Mon Jun 17 2019 Florian Weimer <fweimer@redhat.com> - 2.29.9000-28 - Auto-sync with upstream branch master, commit 48c3c1238925410b4e777dc94e2fde4cc9132d44. - Linux: Fix __glibc_has_include use for <sys/stat.h> and statx (#1721129) - <sys/cdefs.h>: Inhibit macro expansion for __glibc_has_include - Add IPV6_ROUTER_ALERT_ISOLATE from Linux 5.1 to bits/in.h - aarch64: handle STO_AARCH64_VARIANT_PCS - aarch64: add STO_AARCH64_VARIANT_PCS and DT_AARCH64_VARIANT_PCS - powerpc: Remove optimized finite - math: Use wordsize-64 version for finite - powerpc: Remove optimized isinf - math: Use wordsize-64 version for isinf - powerpc: Remove optimized isnan - math: Use wordsize-64 version for isnan - benchtests: Add isnan/isinf/isfinite benchmark - powerpc: copysign cleanup - powerpc: consolidate rint - libio: freopen of default streams crashes in old programs (swbz#24632) - Linux: Deprecate <sys/sysctl.h> and sysctl - <sys/stat.h>: Use Linux UAPI header for statx if available and useful (#1721129) - <sys/cdefs.h>: Add __glibc_has_include macro - Improve performance of memmem - Improve performance of strstr - Benchmark strstr hard needles - Fix malloc tests build with GCC 10 * Mon Jun 10 2019 Patsy Franklin <patsy@redhat.com> - 2.29.9000-27 - Auto-sync with upstream branch master, commit 51ea67d54882318c4fa5394c386f4816ddc22408. - powerpc: get_rounding_mode: utilize faster method to get rounding mode - riscv: Do not use __has_include__ - powerpc: fegetexcept: utilize function instead of duplicating code - iconv: Use __twalk_r in __gconv_release_shlib - Fix iconv buffer handling with IGNORE error handler (swbz#18830) * Wed Jun 05 2019 Florian Weimer <fweimer@redhat.com> - 2.29.9000-26 - Restore /usr/lib/locale/locale-archive under its original name (#1716710) * Tue Jun 04 2019 Florian Weimer <fweimer@redhat.com> - 2.29.9000-25 - Add glibc version to locale-archive name (#1716710) * Mon Jun 03 2019 Carlos O'Donell <carlos@redhat.com> - 2.29.9000-24 - Auto-sync with upstream branch master, commit dc91a19e6f71e1523f4ac179191a29b2131d74bb: - Linux: Add oddly-named arm syscalls to syscall-names.list. - arm: Remove ioperm/iopl/inb/inw/inl/outb/outw/outl support. - Add INADDR_ALLSNOOPERS_GROUP from Linux 5.1 to netinet/in.h. * Sat Jun 01 2019 Carlos O'Donell <carlos@redhat.com> - 2.29.9000-23 - Convert glibc_post_upgrade to lua. * Sat Jun 01 2019 Florian Weimer <fweimer@redhat.com> - 2.29.9000-22 - Remove support for filtering glibc-all-langpacks (#1715891) - Auto-sync with upstream branch master, commit 9250e6610fdb0f3a6f238d2813e319a41fb7a810: - powerpc: Fix build failures with current GCC - Remove unused get_clockfreq files - powerpc: generic nearbyint/nearbyintf - tt_RU: Add lang_name (swbz#24370) - tt_RU: Fix orthographic mistakes in mon and abmon sections (swbz#24369) - Add IGMP_MRDISC_ADV from Linux 5.1 to netinet/igmp.h. * Mon May 27 2019 Arjun Shankar <arjun@redhat.com> - 2.29.9000-21 - Auto-sync with upstream branch master, commit 85188d8211698d1a255f0aec6529546db5c56de3: - Remove support for PowerPC SPE extension - elf: Add tst-ldconfig-bad-aux-cache test - Add F_SEAL_FUTURE_WRITE from Linux 5.1 to bits/fcntl-linux.h - nss_dns: Check for proper A/AAAA address alignment * Tue May 21 2019 DJ Delorie <dj@redhat.com> - 2.29.9000-20 - Auto-sync with upstream branch master, commit 46ae07324b1cd50fbf8f37a076d6babcfca7c510. - Improve string benchtest timing - sysvipc: Add missing bit of semtimedop s390 consolidation - wcsmbs: Fix data race in __wcsmbs_clone_conv [swbz #24584] - libio: Fix gconv-related memory leak [swbz #24583] - libio: Remove codecvt vtable [swbz #24588] - support: Expose sbindir as support_sbindir_prefix - support: Add missing EOL terminators on timespec - support: Correct confusing comment - sysvipc: Consolidate semtimedop s390 - sysvipc: Fix compat msgctl (swbz#24570) - Add NT_ARM_PACA_KEYS and NT_ARM_PACG_KEYS from Linux 5.1 to elf.h. - Small tcache improvements - manual: Document O_DIRECTORY - Update kernel-features.h files for Linux 5.1. - nss_nis, nss_nisplus: Remove RES_USE_INET6 handling - nss_files: Remove RES_USE_INET6 from hosts processing - support: Report NULL blobs explicitly in TEST_COMPARE - dlfcn: Guard __dlerror_main_freeres with __libc_once_get (once) [swbz# 24476] - Add missing Changelog entry * Wed May 15 2019 Florian Weimer <fweimer@redhat.com> - 2.29.9000-19 - Auto-sync with upstream branch master, commit 32ff397533715988c19cbf3675dcbd727ec13e18: - Fix crash in _IO_wfile_sync (#1710460) - nss: Turn __nss_database_lookup into a compatibility symbol - support: Add support_install_rootsbindir - iconv: Remove public declaration of __gconv_transliterate - Linux: Add the tgkill function - manual: Adjust twalk_r documentation. - elf: Fix tst-pldd for non-default --prefix and/or --bindir (swbz#24544) - support: Export bindir path on support_path - configure: Make --bindir effective - x86: Remove arch-specific low level lock implementation - nptl: Assume LLL_LOCK_INITIALIZER is 0 - nptl: Small optimization for lowlevellock - Add single-thread.h header - locale: Update to Unicode 12.1.0 (swbz#24535) - malloc: Fix tcache count maximum (swbz#24531) - sem_close: Use __twalk_r - support: Fix timespec printf - nptl/tst-abstime: Use libsupport - nptl: Convert some rwlock tests to use libsupport - nptl: Use recent additions to libsupport in tst-sem5 - nptl: Convert tst-cond11.c to use libsupport - support: Add timespec.h - Move nptl/tst-eintr1 to xtests (swbz#24537) - powerpc: trunc/truncf refactor - powerpc: round/roundf refactor - powerpc: floor/floorf refactor - support: Add xclock_gettime - malloc/tst-mallocfork2: Use process-shared barriers - Update syscall-names.list for Linux 5.1 - Use GCC 9 in build-many-glibcs.py - aarch64: thunderx2 memmove performance improvements - misc/tst-tsearch: Additional explicit error checking - elf: Fix elf/tst-pldd with --enable-hardcoded-path-in-tests (swbz#24506) - misc: Add twalk_r function * Thu May 02 2019 Arjun Shankar <arjun@redhat.com> - 2.29.9000-18 - Auto-sync with upstream branch master, commit 20aa5819586ac7ad11f711bab64feda307965191: - semaphore.h: Add nonnull attributes - powerpc: Remove power4 mpa optimization - powerpc: Refactor ceil/ceilf - Fix -O1 compilation errors with `__ddivl' and `__fdivl' [BZ #19444] - Make mktime etc. compatible with __time64_t * Fri Apr 26 2019 Florian Weimer <fweimer@redhat.com> - 2.29.9000-17 - Auto-sync with upstream branch master, commit c57afec0a9b318bb691e0f5fa4e9681cf30df7a4: - Increase BIND_NOW coverage (#1702671) - Fix pldd hang (#1361689) - riscv: remove DL_RO_DYN_SECTION (swbz#24484) - locale: Add LOCPATH diagnostics to the locale program - Reduce benchtests time * Mon Apr 22 2019 DJ Delorie <dj@redhat.com> - 2.29.9000-16 - Auto-sync with upstream branch master, commit 25f7a3c96116a9102df8bf7b04ef160faa32416d. - malloc: make malloc fail with requests larger than PTRDIFF_MAX (BZ#23741) - powerpc: Fix format issue from 3a16dd780eeba602 - powerpc: fma using builtins - powerpc: Use generic fabs{f} implementations - mips: Remove rt_sigreturn usage on context function - powerpc: Remove rt_sigreturn usage on context function - support: Add support_capture_subprogram - stdlib/tst-secure-getenv: handle >64 groups * Mon Apr 15 2019 Florian Weimer <fweimer@redhat.com> - 2.29.9000-15 - Auto-sync with upstream branch master, commit e3f454bac0f968216699ca405c127c858f0657c7: - nss_dns: Do not replace root domain with empty string - alloc_buffer: Return unqualified pointer type in alloc_buffer_next - malloc: Set and reset all hooks for tracing (swbz#16573) * Thu Apr 11 2019 Florian Weimer <fweimer@redhat.com> - 2.29.9000-14 - Run valgrind smoke test against the install tree * Thu Apr 11 2019 Florian Weimer <fweimer@redhat.com> - 2.29.9000-13 - Do not use --g-libs with find-debuginfo.sh; it breaks valgrind (#1698824) * Wed Apr 10 2019 Florian Weimer <fweimer@redhat.com> - 2.29.9000-12 - Strip debugging information from installed programs again (#1661510) * Tue Apr 09 2019 Carlos O'Donell <carlos@redhat.com> - 2.29.9000-11 - Drop glibc-warning-fix.patch. Microbenchmark code fixed upstream. - Auto-sync with upstream branch master, commit 648279f4af423c4783ec1dfa63cb7b46a7640217: - powerpc: Use generic wcscpy optimization - powerpc: Use generic wcschr optimization - powerpc: Use generic wcsrchr optimization - aarch64: thunderx2 memcpy implementation cleanup and streamlining - resolv: Remove support for RES_USE_INET6 and the inet6 option - resolv: Remove RES_INSECURE1, RES_INSECURE2 * Thu Apr 04 2019 Arjun Shankar <arjun@redhat.com> - 2.29.9000-10 - Auto-sync with upstream branch master, commit 8260f23616c1a2a4e609f989a195fba7690a42ca: - Fix strptime era handling, add more strftime tests [BZ #24394] - time/tst-strftime2.c: Make the file easier to maintain - time: Add tests for Minguo calendar [BZ #24293] - ja_JP locale: Add entry for the new Japanese era [BZ #22964] - Add Reiwa era tests to time/tst-strftime3.c * Mon Apr 01 2019 Arjun Shankar <arjun@redhat.com> - 2.29.9000-9 - Auto-sync with upstream branch master, commit 993e3107af67edefcfc79a62ae55f7b98aa5151e: - Add AArch64 HWCAPs from Linux 5.0 - tt_RU: Fix orthographic mistakes in day and abday sections [BZ #24296] - iconv, localedef: avoid floating point rounding differences [BZ #24372] - Fix parentheses error in iconvconfig.c and ld-collate.c [BZ #24372] - S390: New configure check and hwcap values for new CPU architecture arch13 - S390: Add memmove, strstr, and memmem ifunc variants for arch13 - nptl: Remove pthread_clock_gettime pthread_clock_settime - linux: Assume clock_getres CLOCK_{PROCESS,THREAD}_CPUTIME_ID - Remove __get_clockfreq - Do not use HP_TIMING_NOW for random bits - hp-timing: Refactor rtld usage, add generic support - Add NT_ARM_PAC_MASK and NT_MIPS_MSA from Linux 5.0 to elf.h - Add UDP_GRO from Linux 5.0 to netinet/udp.h - nptl: Convert tst-sem5 & tst-sem13 to use libsupport - nptl/tst-rwlock14: Test pthread_rwlock_timedwrlock correctly - nss/tst-nss-files-alias-leak: add missing opening quote in printf - math: Enable some math builtins for clang - powerpc: Use __builtin_{mffs,mtfsf} - RISC-V: Fix `test' operand error with soft-float ABI being configured * Wed Mar 20 2019 Carlos O'Donell <carlos@redhat.com> - 2.29.9000-8 - Add warnings and notes to /etc/nsswitch.conf and /etc/nscd.conf. * Mon Mar 18 2019 DJ Delorie <dj@redhat.com> - 2.29.9000-7 - Auto-sync with upstream branch master, commit 78919d3886c9543279ec755a701e279c62b44164. * Thu Mar 14 2019 Florian Weimer <fweimer@redhat.com> - 2.29.9000-6 - Drop glibc-fedora-streams-rh436349.patch. STREAMS was removed upstream. - Auto-sync with upstream branch master, commit a0a0dc83173ce11ff45105fd32e5d14356cdfb9c: - Remove obsolete, never-implemented XSI STREAMS declarations - nss: Fix tst-nss-files-alias-truncated for default --as-needed linking - scripts/check-obsolete-constructs.py: Process all headers as UTF-8. - Use Linux 5.0 in build-many-glibcs.py. - hurd: Add no-op version of __res_enable_icmp [BZ #24047] - Move inttypes.h and stdint.h to stdlib. - Use a proper C tokenizer to implement the obsolete typedefs test. - Fix output of LD_SHOW_AUXV=1. * Wed Mar 13 2019 Florian Weimer <fweimer@redhat.com> - 2.29.9000-5 - Drop glibc-rh1670028.patch, applied upstream - Auto-sync with upstream branch master, commit 38b52865d4ccfee3647f27e969e539a4396a73b1: - elf: Add DF_1_KMOD, DF_1_WEAKFILTER, DF_1_NOCOMMON to <elf.h> - resolv: Enable full ICMP errors for UDP DNS sockets [BZ #24047] - C-SKY: add elf header definition for elfutils - C-SKY: mark lr as undefined to stop unwinding - C-SKY: remove user_regs definition - C-SKY: fix sigcontext miss match - Bug 24307: Update to Unicode 12.0.0 - Break lines before not after operators, batch 4. - check-wrapper-headers test: Adjust Fortran include file directory - Fix location where math-vector-fortran.h is installed. * Wed Mar 06 2019 DJ Delorie <dj@redhat.com> - 2.29.9000-4 - Auto-sync with upstream branch master, commit 0ddb7ea842abf63516b74d4b057c052afc6ba863. - nptl: Assume __ASSUME_FUTEX_CLOCK_REALTIME support - powerpc: Fix build of wcscpy with --disable-multi-arch - elf: Remove remnants of MAP_ANON emulation - S390: Increase function alignment to 16 bytes. - ja_JP: Change the offset for Taisho gan-nen from 2 to 1 [BZ #24162] - ldbl-opt: Reuse test cases from misc/ that check long double - ldbl-opt: Add error and error_at_line (bug 23984) - ldbl-opt: Add err, errx, verr, verrx, warn, warnx, vwarn, and vwarnx (bug 23984) - ldbl-opt: Reuse argp tests that print long double - ldbl-opt: Add argp_error and argp_failure (bug 23983) - elf/tst-big-note: Improve accuracy of test [BZ #20419] - S390: Fix introduction of __wcscpy and weak wcscpy symbols. - __netlink_assert_response: Add more __libc_fatal newlines [BZ #20271] - Add more spaces before '('. - elf: Add tests with a local IFUNC resolver [BZ #23937] - elf/Makefile: Run IFUNC tests if binutils supports IFUNC - powerpc: Fix linknamespace introduced by 4d8015639a75 - hurd: Add renameat2 support for RENAME_NOREPLACE - Fix -Wempty-body warnings in Hurd-specific code. - Add some spaces before '('. - wcsmbs: optimize wcsnlen - wcsmbs: optimize wcsncpy - wcsmbs: optimize wcsncat - wcsmbs: optimize wcscpy - wcsmbs: optimize wcscat - wcsmbs: optimize wcpncpy - wcsmbs: optimize wcpcpy - Break further lines before not after operators. - Add and move fall-through comments in system-specific code. * Fri Mar 01 2019 DJ Delorie <dj@redhat.com> - 2.29.9000-3 - Add .gdb_index to debug information (rhbz#1680765) * Wed Feb 27 2019 Carlos O'Donell <carlos@redhat.com> - 2.29.9000-2 - Fix build failure related to microbenchmarks. * Tue Feb 26 2019 Carlos O'Donell <carlos@redhat.com> - 2.29.9000-1 - Auto-sync with upstream branch master, commit e0cb7b6131ee5f2dca2938069b8b9590304e6f6b: - nss_files: Fix /etc/aliases null pointer dereference (swbz#24059) - regex: fix read overrun (swbz#24114) - libio: use stdout in puts and putchar, etc (swbz#24051) - aarch64: Add AmpereComputing emag to tunable cpu list - aarch64: Optimized memset specific to AmpereComputing emag - aarch64: Optimized memchr specific to AmpereComputing emag - Require GCC 6.2 or later to build glibc - manual: Document lack of conformance of sched_* functions (swbz#14829) - libio: Use stdin consistently for input functions (swbz#24153) - x86-64 memcmp: Use unsigned Jcc instructions on size (swbz#24155) - Fix handling of collating elements in fnmatch (swbz#17396,swbz#16976) - arm: Use "nr" constraint for Systemtap probes (swbz#24164) - Fix alignment of TLS variables for tls variant TLS_TCB_AT_TP (swbz#23403) - Add compiler barriers for pthread_mutex_trylock (swbz#24180) - rt: Turn forwards from librt to libc into compat symbols (swbz#24194) - Linux: Add gettid system call wrapper (swbz#6399) - nptl: Avoid fork handler lock for async-signal-safe fork (swbz#24161) - elf: Ignore LD_AUDIT interfaces if la_version returns 0 (swbz#24122) - nptl: Reinstate pthread_timedjoin_np as a cancellation point (swbz#24215) - nptl: Fix invalid Systemtap probe in pthread_join (swbz#24211) * Tue Feb 19 2019 Florian Weimer <fweimer@redhat.com> - 2.29-8 - Drop glibc-rh1674280.patch. Different fix applied upstream. (#1674280) - Auto-sync with upstream branch release/2.29/master, commit 067fc32968b601493f4b247a3ac00caeea3f3d61: - nptl: Fix invalid Systemtap probe in pthread_join (#1674280) * Mon Feb 11 2019 Florian Weimer <fweimer@redhat.com> - 2.29-7 - Hotfix for invalid Systemtap probe in pthread_join (#1674280) * Mon Feb 11 2019 Florian Weimer <fweimer@redhat.com> - 2.29-6 - Remove LRA bug on POWER workaround, fixed in gcc-9.0.1-0.4.fc30 (#1673018) * Mon Feb 11 2019 Florian Weimer <fweimer@redhat.com> - 2.29-5 - Auto-sync with upstream branch release/2.29/master, commit c096b008d2671028c21ac8cf01f18a2083e73c44: - nptl: Avoid fork handler lock for async-signal-safe fork (swbz#24161) - nptl: Add compiler barriers in pthread_mutex_trylock (swbz#24180) * Thu Feb 07 2019 Florian Weimer <fweimer@redhat.com> - 2.29-4 - Work around LRA hang on ppc64le (#1673018) * Wed Feb 06 2019 Florian Weimer <fweimer@redhat.com> - 2.29-3 - Auto-sync with upstream branch release/2.29/master, commit 2de15ac95713a238dc258eb8977ecdfca811fc19: - arm: Use "nr" constraint for Systemtap probes (#1196181) * Fri Feb 01 2019 Florian Weimer <fweimer@redhat.com> - 2.29-2 - Eliminate %glibcrelease macro. - Switch to regular Release: pattern. * Thu Jan 31 2019 Carlos O'Donell <carlos@redhat.com> - 2.29-1 - Auto-sync with upstream branch release/2.29/master, commit 86013ef5cea322b8f4b9c22f230c22cce369e947. - nptl: Fix pthread_rwlock_try*lock stalls (swbz#23844) * Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Mon Jan 28 2019 DJ Delorie <dj@redhat.com> - 2.28.9000-37 - Auto-sync with upstream branch master, commit e1e47c912a8e557508362715f7468091def3ec4f. - Update translations.