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

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

From Mageia Cauldron for x86_64 / media / core / updates_testing

Name: glibc-devel Distribution: Mageia
Version: 2.31 Vendor: Mageia.Org
Release: 15.mga8 Build date: Fri Oct 16 13:54:11 2020
Group: Development/C Build host: localhost
Size: 14902263 Source RPM: glibc-2.31-15.mga8.src.rpm
Packager: ghibo <ghibo>
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.






* 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)
* Sat Feb 23 2019 tmb <tmb> 6:2.29-3.mga7
  + Revision: 1369549
  - rebuild with gcc 8.3.0 final
* Sat Feb 16 2019 tmb <tmb> 6:2.29-2.mga7
  + Revision: 1367554
  - nptl: Fix invalid Systemtap probe in pthread_join [BZ #24211]
* Fri Feb 08 2019 tmb <tmb> 6:2.29-1.mga7
  + Revision: 1364262
  - nptl: Avoid fork handler lock for async-signal-safe fork [BZ #24161]
* Thu Feb 07 2019 tmb <tmb> 6:2.29-0.3.mga7
  + Revision: 1364014
  - Add compiler barriers around modifications of the robust
    mutex list for pthread_mutex_trylock. [BZ #24180]
* Wed Feb 06 2019 tmb <tmb> 6:2.29-0.2.mga7
  + Revision: 1363530
  - BR binutils 2.32
  - arm: Use nr constraint for Systemtap probes [BZ #24164]
* Tue Feb 05 2019 tmb <tmb> 6:2.29-0.1.mga7
  + Revision: 1363480
  - nptl: Fix pthread_rwlock_try*lock stalls [BZ #23844]
  - x86-64 memcmp: Use unsigned Jcc instructions on size [BZ #24155]
  - update to 2.29
    * drop merged patches
* Sat Feb 02 2019 tmb <tmb> 6:2.28-29.mga7
  + Revision: 1362333
  - BR fixed bison
  - getaddrinfo: Fully parse IPv4 address strings (CVE-2016-10739) [BZ #20018]
  - fix CVE-2019-6488
* Wed Jan 09 2019 tmb <tmb> 6:2.28-28.mga7
  + Revision: 1352951
  - Only build libm with -fno-math-errno [BZ #24024]
* Sat Jan 05 2019 tmb <tmb> 6:2.28-27.mga7
  + Revision: 1349903
  - support: Do not require overflow builtin in support/blob_repeat.c
  - malloc: Always call memcpy in _int_realloc [BZ #24027]
  - intl: Do not return NULL on asprintf failure in gettext [BZ #24018]
  - ARM: fix kernel assisted atomics with GCC 8 [BZ #24034]
  - sysdeps/ieee754/soft-fp: ignore maybe-uninitialized with -O [BZ #19444]
* Sat Dec 15 2018 tmb <tmb> 6:2.28-26.mga7
  + Revision: 1341406
  - support: Implement support_quote_string
  - support_quote_string: Do not use str parameter name
  - support: Close original descriptors in support_capture_subprocess
  - support: Implement <support/descriptors.h> to track file descriptors
  - inet/tst-if_index-long: New test case for CVE-2018-19591 [BZ #23927]
  - malloc: Add another test for tcache double free check
  - powerpc: Add missing CFI register information [BZ #23614]
  - Fix rwlock stall with PREFER_WRITER_NONRECURSIVE_NP [BZ #23861]
* Tue Dec 11 2018 tmb <tmb> 6:2.28-25.mga7
  + Revision: 1340285
  - compat getdents64: Use correct offset for retry [BZ #23972]
* Fri Dec 07 2018 tmb <tmb> 6:2.28-24.mga7
  + Revision: 1338835
  - malloc: tcache double free check
  - Fix _dl_profile_fixup data-dependency issue [BZ 23690]
* Wed Nov 28 2018 tmb <tmb> 6:2.28-22.mga7
  + Revision: 1336487
  - CVE-2018-19591: if_nametoindex: Fix descriptor for overlong name [BZ #23927]
* Thu Nov 22 2018 tmb <tmb> 6:2.28-20.mga7
  + Revision: 1333352
  - disable P244-P246 for now as they cause gcc segfaults
* Wed Nov 21 2018 tmb <tmb> 6:2.28-19.mga7
  + Revision: 1332910
  - Increase timeout of libio/tst-readline
  - support: Print timestamps in timeout handler
  - malloc: tcache double free check
* Mon Nov 12 2018 tmb <tmb> 6:2.28-18.mga7
  + Revision: 1329670
  - Update syscall-names.list for Linux 4.18
  - malloc: Verify size of top chunk
  - malloc: Mitigate null-byte overflow attacks
  - malloc: Additional checks for unsorted bin integrity I
  - nscd: Fix use-after-free in addgetnetgrentX [BZ #23520]
  - Add newlines in __libc_fatal calls [BZ #20271]
  - Fix tzfile low-memory assertion failure [BZ #21716]
  - Update kernel version in syscall-names.list to 4.19
* Sat Nov 10 2018 tmb <tmb> 6:2.28-17.mga7
  + Revision: 1329398
  - Check multiple NT_GNU_PROPERTY_TYPE_0 notes [BZ #23509]
  - Add an additional test to resolv/tst-resolv-network.c
* Wed Nov 07 2018 tmb <tmb> 6:2.28-16.mga7
  + Revision: 1328793
  - libanl: properly cleanup if first helper thread creation failed [BZ #22927]
* Fri Nov 02 2018 tmb <tmb> 6:2.28-15.mga7
  + Revision: 1327660
  - Fix creating temporary files in source tree, and undefined behavior in
    test [BZ #23400]
  - Test stdlib/test-bz22786 exits now with unsupported if malloc fails
  - stdlib/test-bz22786: Avoid spurious test failures using alias mappings
  - stdlib/test-bz22786: Avoid memory leaks in the test itself
  - support_blob_repeat: Call mkstemp directory for the backing file
  - stdlib/tst-strtod-overflow: Switch to support_blob_repeat
  - x86: Fix Haswell strong flags [BZ #23709]
* Wed Oct 24 2018 tmb <tmb> 6:2.28-14.mga7
  + Revision: 1324947
  - signal: Use correct type for si_band in siginfo_t [BZ #23562]
* Fri Oct 19 2018 tmb <tmb> 6:2.28-13.mga7
  + Revision: 1322321
  - Fix race in pthread_mutex_lock while promoting to PTHREAD_MUTEX_ELISION_NP
    [BZ #23275]



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 24 05:17:03 2020