Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

glibc-devel-2.32-15.mga8 RPM for x86_64

From Mageia 8 for x86_64 / media / core / updates

Name: glibc-devel Distribution: Mageia
Version: 2.32 Vendor: Mageia.Org
Release: 15.mga8 Build date: Thu Mar 11 21:04:35 2021
Group: Development/C Build host: localhost
Size: 14477468 Source RPM: glibc-2.32-15.mga8.src.rpm
Packager: tmb <tmb>
Summary: Header and object files for development using standard C libraries
The glibc-devel package contains the header and object files necessary
for developing programs which use the standard C libraries (which are
used by nearly all programs).  If you are developing programs which
will use the standard C libraries, your system needs to have these
standard header and object files available in order to create the

This package also includes the C header files for the Linux kernel.
The header files define structures and constants that are needed for
building most standard programs. The header files are also needed for
rebuilding the kernel.

Install glibc-devel if you are going to develop programs which will
use the standard C libraries.






* Thu Mar 11 2021 tmb <tmb> 6:2.32-15.mga8
  + Revision: 1701530
  - nscd: Fix double free in netgroupcache [BZ #27462] (CVE-2021-27645)
* Sun Jan 31 2021 tmb <tmb> 6:2.32-14.mga8
  + Revision: 1674208
  - rebuild with new binutils / gcc
* Thu Jan 28 2021 tmb <tmb> 6:2.32-12.mga8
  + Revision: 1673800
  - gconv: Fix assertion failure in ISO-2022-JP-3 module [BZ #27256]
* Fri Jan 22 2021 tmb <tmb> 6:2.32-11.mga8
  + Revision: 1672828
  - aarch64: Fix missing BTI protection from dependencies [BZ #26926]
  - aarch64: align address for BTI protection [BZ #26988]
  -elf: Move note processing after l_phdr is updated
  - elf: Pass the fd to note processing
  - aarch64: Use mmap to add PROT_BTI instead of mprotect [BZ #26831]
  - __vfscanf_internal: fix aliasing violation [BZ #26690]
  - aarch64: fix static PIE start code for BTI [BZ #27068]
* Thu Jan 14 2021 tmb <tmb> 6:2.32-10.mga8
  + Revision: 1671756
  - tests-mcheck: New variable to run tests with MALLOC_CHECK_=3
  - x86: Set header.feature_1 in TCB for always-on CET [BZ #27177]
  - x86: Check IFUNC definition in unrelocated executable [BZ #20019]
* Mon Jan 04 2021 tmb <tmb> 6:2.32-9.mga8
  + Revision: 1668870
  - aarch64: fix stack missing after sp is updated
  - x86-64: Avoid rep movsb with short distance [BZ #27130]
* Fri Dec 25 2020 tmb <tmb> 6:2.32-8.mga8
  + Revision: 1663698
  - revert enabling SELinux
  + oden <oden>
  - enable SELinux
* Mon Dec 21 2020 tmb <tmb> 6:2.32-7.mga8
  + Revision: 1662564
  - Fix buffer overrun in EUC-KR conversion module [bz #24973]
  - update syscall list for linux 5.10
* Sat Dec 12 2020 tmb <tmb> 6:2.32-6.mga8
  + Revision: 1655850
  - Fix parsing of /sys/devices/system/cpu/online [BZ #25859]
  - Handle out-of-memory case in svc_tcp.c/svc_unix.c:rendezvous_request
  - malloc: Detect infinite-loop in _int_free when freeing tcache [BZ#27052]
* Wed Dec 09 2020 tmb <tmb> 6:2.32-5.mga8
  + Revision: 1654770
  - iconv: Fix incorrect UCS4 inner loop bounds [BZ #26923] (CVE-2020-29562)
  - glibc-devel: drop deps on libtirpc and libnsl as they dont really help fixing anything
* Wed Dec 02 2020 tmb <tmb> 6:2.32-4.mga8
  + Revision: 1651569
  - iconv: Accept redundant shift sequences in IBM1364 [BZ #26224] (CVE-2020-27618)
* Thu Nov 26 2020 tmb <tmb> 6:2.32-3.mga8
  + Revision: 1649550
  - linux: Allow adjtime with NULL argument [BZ #26833]
  - sync in glibc-2.32 branch
    - update to 2.32
    - rebase P27
    - update filelists
    - add fixes from upstream 2.32 branch
    - drop upstream removed --enable-obsolete-rpc,  --enable-obsolete-nsl build flags
    - glibc-devel: require libtirpc and libnsl to simplify transition to glibc 2.32
    - Use O_CLOEXEC in sysconf [BZ #26791]
* Mon Nov 16 2020 tmb <tmb> 6:2.31-17.mga8
  + Revision: 1646717
  - aarch64: Fix DT_AARCH64_VARIANT_PCS handling [BZ #26798]
* Thu Nov 05 2020 ghibo <ghibo> 6:2.31-16.mga8
  + Revision: 1642869
  - Sync latest patches with upstream git (optimizations for memcpy for Zen Arch)
* Fri Oct 16 2020 ghibo <ghibo> 6:2.31-15.mga8
  + Revision: 1636366
  - Merge latest patches from 2.31 branch (fixes for AArch64)
* Sun Aug 16 2020 ghibo <ghibo> 6:2.31-14.mga8
  + Revision: 1614446
  - Rebuild for core/release from updates_testing
* Sat Aug 08 2020 ghibo <ghibo> 6:2.31-13.mga8
  + Revision: 1612001
  - Add more patches from upstream 2.31 branch.
* Thu May 21 2020 tmb <tmb> 6:2.31-12.mga8
  + Revision: 1586535
  - aarch64: fix strcpy and strnlen for big-endian [BZ #25824]
  - nss_compat: internal_end*ent may clobber errno, hiding ERANGE [BZ #25976]
  + tv <tv>
  - improve debuginfo description
* Mon May 18 2020 tmb <tmb> 6:2.31-10.mga8
  + Revision: 1586064
  - split out debugsource from debuginfo
  - switch from RPM_BUILD_ROOT to buildroot macro
  - replace non-existant glibc_sysroot with buildroot
  - allow to disable debuginfo package
  - debuginfo: add missing Group and description
  - add fixes by Thierry Vignaud:
    * we do not support ppc64
    * generate debuginfo like FC does (mga#26517)
    * strip debuging from libc_nonshared.a (mga#26517)
    * kill 10+ years old %pre as those are no more symlinks
    * kill sync header that has never been updated in mga
* Fri May 15 2020 tmb <tmb> 6:2.31-9.mga8
  + Revision: 1583751
  - oc_FR locale: Fix spelling of Thursday [BZ #25639]
  - oc_FR locale: Fix spelling of April [BZ #25639]
  - x86-64: Use RDX_LP on __x86_shared_non_temporal_threshold [BZ #25966]
  - aarch64: Accept PLT calls to __getauxval within
  + tv <tv>
  - kill very old obsoletes
  - we never ever ship glibc-debug in mga...
  - locale: Fix C.UTF-8 ranges:
    The ellipsis range support only allows <Uxxxx> or <Uxxxxxxxx> as
    valid unicode code points, otherwise it treats it as a symbol and
    since we don't define the symbol the entire range is unused.
* Thu May 07 2020 tmb <tmb> 6:2.31-8.mga8
  + Revision: 1581497
  - x32: Properly pass long to syscall [BZ #25810]
  - Add SYSCALL_ULONG_ARG_[12] to pass long to syscall [BZ #25810]
  - Add a syscall test for [BZ #25810]
  - Mark unsigned long arguments with U in more syscalls [BZ #25810]
  - Add C wrappers for process_vm_readv/process_vm_writev [BZ #25810]
  - Add a C wrapper for prctl [BZ #25896]
* Mon May 04 2020 tmb <tmb> 6:2.31-6.mga8
  + Revision: 1579649
  - rebuild with gcc 10.1
* Mon May 04 2020 tmb <tmb> 6:2.31-5.mga8
  + Revision: 1579639
  - Fix build with GCC 10 when long double = double
  - support/shell-container.c: Return 127 if execve fail
  - support/shell-container.c: Add builtin exit
  - support/shell-container.c: Add builtin kill
  - stdlib: Move tst-system to tests-container
  - mips: Fix bracktrace result for signal frames
* Tue Mar 24 2020 tmb <tmb> 6:2.31-4.mga8
  + Revision: 1559492
  - posix: Fix system error return value [BZ #25715]
* Fri Mar 20 2020 tmb <tmb> 6:2.31-3.mga8
  + Revision: 1558340
  - [AArch64] Improve integer memcpy
* Fri Mar 20 2020 tmb <tmb> 6:2.31-2.1.mga8
  + Revision: 1558336
  - malloc/tst-mallocfork2: Kill lingering process for unexpected failures
  - Improve IFUNC check [BZ #25506]
  - i386: Use comdat instead of .gnu.linkonce for i386 setup pic register
    [BZ #20543]
  - linux: Clear mode_t padding bits [BZ#25623]
  - linux/sysipc: Include linux/posix_types.h for __kernel_mode_t
  - arm: Fix softp-fp Implies [BZ #25635]
  - Update syscall lists for Linux 5.5
* Thu Mar 05 2020 tmb <tmb> 6:2.31-2.mga8
  + Revision: 1554162
  - sinl() stack corruption from crafted input [BZ 25487] (CVE-2020-10029)
  - Fix use-after-free in glob when expanding ~user [BZ 25414]
  - Convert Python scripts to Python 3
  - enable systemtap support (tv)
  - drop obsolete mips support (tv)
* Sun Feb 02 2020 tmb <tmb> 6:2.31-1.mga8
  + Revision: 1486465
  - update filelists
  - update to 2.31
    * drop merged patches
* Sun Nov 24 2019 tmb <tmb> 6:2.30-6.mga8
  + Revision: 1462537
  - Make tst-strftime2 and tst-strftime3 depend on locale generation
  - Add glibc.malloc.mxfast tunable
  - malloc: Various cleanups for malloc/tst-mxfast
  - Base max_fast on alignment, not width, of bins [BZ #24903]
  - Don't use a custom wrapper macro around __has_include [BZ #25189]
  - rtld: Check __libc_enable_secure before honoring LD_PREFER_MAP_32BIT_EXEC
    (CVE-2019-19126) [BZ #25204]
* Tue Oct 15 2019 tmb <tmb> 6:2.30-5.mga8
  + Revision: 1453890
  - aarch64: Disable using DC ZVA in emag memset
  - Fix bad pointer / leak in regex code [BZ#24844]
  - Remove dead regex code
  - Fix small error in HP_TIMING_PRINT trailing null char setting
  - Chinese locales: Set first_weekday to 2 [BZ #24682]
* Mon Oct 14 2019 tmb <tmb> 6:2.30-4.mga8
  + Revision: 1452985
  - rebuild with binutils 2.33.1
* Wed Aug 14 2019 tmb <tmb> 6:2.30-3.mga8
  + Revision: 1429312
  - Get new entropy on each attempt __gen_tempname [BZ #15813]
  - malloc: Fix missing accounting of top chunk in malloc_info [BZ #24026]
* Tue Aug 13 2019 tmb <tmb> 6:2.30-2.mga8
  + Revision: 1429118
  - rebuild with gcc 9.2
* Sun Aug 04 2019 tmb <tmb> 6:2.30-1.mga8
  + Revision: 1427350
  - malloc: Remove unwanted leading whitespace in malloc_info [BZ #24867]
  - update to 2.30
    * drop merged patches
* Sat Jul 13 2019 tmb <tmb> 6:2.29-15.mga8
  + Revision: 1420997
  - io: Remove copy_file_range emulation [BZ #24744
  - aarch64: handle STO_AARCH64_VARIANT_PCS
* Sat Jun 29 2019 tmb <tmb> 6:2.29-14.mga8
  + Revision: 1415586
  - malloc: Fix warnings in tests with GCC 9
  - Use a proper C tokenizer to implement the obsolete typedefs test
  - libio: do not attempt to free wide buffers of legacy streams [BZ #24228]
* Sun May 26 2019 tmb <tmb> 6:2.29-13.mga7
  + Revision: 1399181
  - Fix tcache count maximum [BZ #24531]
* Sat May 18 2019 tmb <tmb> 6:2.29-12.mga7
  + Revision: 1398347
  - dlfcn: Guard __dlerror_main_freeres with __libc_once_get (once) [BZ #24476]
* Wed May 15 2019 tmb <tmb> 6:2.29-11.mga7
  + Revision: 1397895
  - Fix crash in _IO_wfile_sync [BZ #20568]
* Mon May 06 2019 tmb <tmb> 6:2.29-10.mga7
  + Revision: 1396479
  - aarch64: thunderx2 memcpy implementation cleanup and streamlining
  - aarch64: thunderx2 memmove performance improvements
* Fri May 03 2019 tmb <tmb> 6:2.29-8.mga7
  + Revision: 1396255
  - support: Add support_capture_subprogram
  - elf: Fix pldd [BZ #18035]
  - malloc: Check for large bin list corruption when inserting unsorted chunk
* Mon Apr 22 2019 tmb <tmb> 6:2.29-7.mga7
  + Revision: 1394835
  - iconv, localedef: avoid floating point rounding differences [BZ #24372]
  - Fix parentheses error in iconvconfig.c and ld-collate.c [BZ #24372]
* Sun Apr 21 2019 tmb <tmb> 6:2.29-6.mga7
  + Revision: 1394411
  - ja_JP: Change the offset for Taisho gan-nen from 2 to 1 [BZ #24162]
  - ja_JP locale: Add entry for the new Japanese era [BZ #22964]
  - malloc: Set and reset all hooks for tracing [BZ #16573]
* Mon Mar 18 2019 tmb <tmb> 6:2.29-5.mga7
  + Revision: 1378691
  - fixes from upstream master branch
    * nss_files: Fix /etc/aliases null pointer dereference [BZ #24059]
    * nptl: Reinstate pthread_timedjoin_np as a cancellation point [BZ #24215]
    * resolv: Enable full ICMP errors for UDP DNS sockets [BZ #24047]
    * malloc: Check for large bin list corruption when inserting unsorted chunk
  - switch to autopatch
  - ensure upstream patches are applied before Mageia ones
  - really apply P206-P208 (noticed by ghibo)
* Sun Mar 17 2019 tmb <tmb> 6:2.29-4.mga7
  + Revision: 1378405
  - fix output of LD_SHOW_AUXV=1
  - regex: fix read overrun [BZ #24114] (CVE-2019-9169)



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 14:35:04 2024