Group :: System/Libraries
RPM: klibc
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
4 august 2023 Vitaly Chikunov <vt at altlinux.org> 2.0.13-alt1
- Update to klibc-2.0.13 (2023-07-27) syncing code with upstream.
- %changelog cleanup to remove non-ALT (non-packaging related) entries.
- Enable debuginfo.
- Add %check section and checkinstall package with simple tests.
- Provide libklibc[-devel] instead of klibc[-devel].
- Update to 2.0.9.
- Fix build in p9.
- Updated to 2.0.8.
- Updated to 2.0.7.
- Updated to 2.0.6.
- Added ppc64le support (by Gleb F-Malinovskiy).
- Added RISC-V (rv64) support.
- Updated to 2.0.4.
- Removed klibc-utils-initramfs.
- ln: fixed
- upstream optimizations
- upstream fixes
- 2.0.3
- removed unneeded 'false', 'true', 'kill' utils from utils-initramfs subpackage
(already sh builtin)
- upstream fixes
- removed unneeded 'readlink' from utils-initramfs subpackage
- klibc: added popen() and pclose()
- cleaned up spec
- kinit: make initrd support optional
- cleaned up spec
- updated defconfig
- disabled:
+ CONFIG_KLIBC_ERRLIST
+ CONFIG_KLIBC_ZLIB
+ CONFIG_KINIT_LOAD_INITRD
- 2.0.2
- 1.5.25 with bakported fixes and features from 2.0.2
- cleaned up spec
- nfsmount: use UDP by default
- ipconfig: add support infiniband
- ipconfig: exits by timeout with code 110
- fixed a bug where all files are rebuild each time we invoke make
- cleaned up spec
- fixed build with make 3.82
- fixed build with kernel >= 3.5
- tested and rebuilt for Sisyphus
+ NB: misses boyarsh@'s -alt2 changes
- Updated to 1.5.18.
- Fixed include/arch/i386/klibc/archsignal.h (closes: #23514).
- Build this package without optimizations based on strict aliasing rules.
- Fixed build with fresh glibc-kernheaders.
- Enhanced sys/socket.h to make it usable for building udev.
- 1.5.17
- 1.5.16
- build with kernel-headers-std-def
- implementing signalfd()
- fixed faccessat(), linkat(), fchmodat(), unlinkat()
- rebuild
- 1.5.15
- rebuild
- Enable EABI support on ARM
- NMU:
+ build with glibc-kernheaders
+ replace kernel-build-tools with rpm-build-kernel to reduce build
dependents
- 1.5.14
- 1.5.12
- 1.5.11
- 1.5.10
- Version 1.5.
- Version 1.4.34.
- Fixed broken shared library build on x86_64 with binutils versions having
max-page-size=0x200000 (caused immediate segfault on kernels with the
exec-shield patch applied).
- First build for ALT Linux.
- Version 1.4.32.
- Spec file cleanup according to ALT conventions.
- Use kernel-headers-std >= 2.6.18 headers for build.
- Move klibc-*.so from /lib to /%_lib (which is /lib64 on x86_64).
- Move other klibc files to %_libdir instead of %_prefix/lib.
- Move libc.so and interp.o to the devel subpackage (RPM dependencies should
prevent mismatches between runtime and devel packages). - Do not strip libc.so (klibc uses normal symbols for linking).
- Add klibc-find-provides and klibc-find-requires scripts to generate proper
dependencies on /%_lib/klibc-*.so (klibc-find-provides is used privately,
klibc-find-requires is available in the devel subpackage for use by other
packages which link with klibc). - Add klibc-utils-initramfs subpackage which contains the subset of
utilities used by mkinitrd-generated initramfs images; these files are
installed under /lib/mkinitrd to make them available even without /usr. - Add md_run utility to handle old-style RAID startup separate from kinit.
- umount: Add -l option for lazy unmount.