ALT Linux repositórios
Group :: Desenvolvimento/Kernel
RPM: kernel-headers-common
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
29 abril 2023 Alexey Sheplyakov <asheplyakov at altlinux.org> 1.2.9-alt1
- Support loongarch64 architecture (closes: #46172).
- Remove support for perl headers (ALT#43185).
- Enable kheaders.service by default.
- Added support of mips*, s390x, riscv64, and power* architectures.
- Added e2k architecture support.
- Added aarch64 architecture support.
- Added kheaders.filetrigger for kernel headers adjustment.
- Rebuilt for newer %arm macro.
- Added kheaders.service.
- Added a workaround for update problems (closes: #27320).
- Packaged /usr/include/asm-%_target_cpu symlink to make packages
always different on different architectures.
- Added /usr/include/{drm,mtd,sound,video} symlinks.
- On %ix86 and x86_64, replaced obsolete /usr/include/asm-{i386,x86_64}
symlinks with /usr/include/asm-x86.
- adjust_kernel_headers: Added branch kernels support (closes: #19641).
- Added ARM support (Kirill A. Shutemov).
- Suppressed dependencies autogenerated for dangling
/usr/include/asm-* symlinks (closes: #18592).
- Added /usr/include/asm-$ARCH symlinks (required for Linux 2.6.18 headers on
x86_64, and sometimes used even in older versions). - Package is no longer noarch (the set of asm-$ARCH symlinks is arch-specific:
asm-i386 on 32-bit x86, both asm-x86_64 and asm-i386 on x86_64). - Used explicit list instead of %_includedir/* in %files (otherwise rpmbuild
does not put files which happen to be dangling symlinks into the package). - Terminate build if unpackaged files were found.
- adjust_kernel_headers: Decrease linux/version.h size threshold to 90 bytes
(fixes problems with Linux 2.6.18 headers, where linux/version.h became
smaller due to UTS_RELEASE removal). - Removed all %__* macro abuse from spec.
- adjust_kernel_headers:
+ always give "default" headers (glibc-kernheaders) lowest priority when
using --first to enable use of linux-libc-headers with hasher (#8918);
+ fix bashism noted in comment to #8422.
- adjust_kernel_headers:
+ applied linux-libc-headers support patch from Konstantin A Lepikhov
<lakostis@altlinux> (#8422).
- Spec fixes for x86_64 compatibility from mouse@ (#6538).
- adjust_kernel_headers:
+ added auto and manual modes;
+ added proper "--help" text;
+ added "--version" option;
+ fixed old-style headers handling (even if usable version.h exists in
/usr/lib/kernel/$VERSION, do not consider the headers available unless
something reasonable exists in /usr/lib/kernel/include);
+ cleanup suggested by Dmitry V. Levin <ldv@altlinux>. - Added man page for adjust_kernel_headers.
- Added triggers for glibc-kernheaders, kernel-headers-std-{up,smp},
kernel22-headers, kernel24-headers and also %triggerpostun for old kernel
packages (which contained part of the kernel headers) to fix headers on
install/uninstall. - Added /usr/include/asm-generic symlink (needed by 2.6.x kernel headers).
- adjust_kernel_headers:
+ added "--list" option;
+ added "--first" option.
- init.d/kheaders: fixed $LOCKFILE handling.
- adjust_kernel_headers:
+ fixed KERNEL_VERSION definition;
+ better kernel autodetection.
- adjust_kernel_headers: better --help support.
- Updated to support new kernel headers scheme.
- rebuild
- Initial revision.