Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37328892
en ru br
ALT Linux repos
S:0.119-alt1
5.0: 0.99.0-alt1
4.1: 0.99.0-alt1
4.0: 0.11-alt1
3.0: 0.8-alt1

Group :: Development/Kernel
RPM: kernel-build-tools

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

22 may 2023 Vitaly Chikunov <vt at altlinux.org> 0.119-alt1

  • Fix fgrep warning.
  • kernel.req: Detect unmets between kernel modules.

13 november 2022 Vitaly Chikunov <vt at altlinux.org> 0.118-alt1

  • Install safe-add-changelog (with safe-stamp-spec) tool(s) a safer version of
     add_changelog (and stamp_spec) which works with kernel-image.spec.

25 october 2022 Vitaly Chikunov <vt at altlinux.org> 0.117-alt1

  • Do not install obsoleted scripts: buildkernel, buildmodules, updatemodules,
     merge-all-branches.
  • Slightly improve packaging: add %check, unify install.

29 november 2021 L.A. Kostis <lakostis at altlinux.ru> 0.116-alt2

  • Added -centos kernel to the list of fake providers.

8 september 2021 Andrew A. Vasilyev <andy at altlinux.org> 0.116-alt1

  • Updated the list of fake provides related to ovz kernel flavours.

17 august 2021 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.115-alt1

  • Dropped old outdated documentation files.
  • km-create-tag: added armh to default karch value.

11 march 2021 Anton V. Boyarshinov <boyarsh at altlinux.org> 0.114-alt1

  • added finding requires for kernel modules

15 august 2019 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.113-alt1

  • km-create-tag: changed km-karch config handling to fall back to default
     @karch@ on unmatched flavours.

14 august 2019 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.112-alt1

  • rpm-build-kernel: removed P: kernel-headers-modules-std-def on aarch64.
  • km-create-tag:
     + added aarch64 and ppc64le to default karch;
     + changed -a/--arches argument handling to accumulate parameters;
     + added support of .gear/km-karch config file to map kernel flavour to
     module's @karch@ specsubst variable.

5 july 2019 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.111-alt1

  • rpm-build-kernel:
     + removed P: kernel-headers-modules-std-def on ppc64le;
     + added P: kernel-headers-modules-std-debug on excluded architectures.

4 july 2019 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.110-alt1

  • rpm-build-kernel: removed P: kernel-headers-modules-un-def on ppc64le.

17 may 2019 Ivan Zakharyaschev <imz at altlinux.org> 0.109-alt1

  • Made the test in the packages produced by %update_kernel_modules_checkinstall
     not ignore the exit status of update-kernel.

7 may 2019 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.108-alt1

  • kernel-macros: added powerpc support to %base_arch macro.

4 april 2019 Ivan Zakharyaschev <imz at altlinux.org> 0.107-alt1

  • kernel-macros: made %setup_kernel_module automatically add
     the usual {,Build}Requires for kernel-modules-*.
  • kernel-macros: added for possible use in modules:
     + %kimage & %requires_kimage;
     + %update_kernel_modules_checkinstall
       (to produce a specific kind of checkinstall subpkg);
     + %setup_kernel_module_from_globals (split from %setup_kernel_module) for
       those who want to set %kversion and %krelease manually, without rpmquery).

4 july 2018 Michael Shigorin <mike at altlinux.org> 0.106-alt1

  • added %e2k support

9 june 2018 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.105-alt1

  • km-create-tag: added --force and --arches options.
  • kernel-macros:
     + added mips and riscv support to %base_arch macro;
     + dropped buggy karch macro.
  • rpm-build-kernel: added fake provides for existing kernel flavours.

29 september 2015 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.104-alt1

  • kernel-macros: added new arch translation aarch64 -> arm64.

16 july 2013 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.103.1-alt1

  • fix *_kernel_headers macros.

20 june 2013 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.103-alt1

  • kernel-macros:
     + deprecated %post_kernel_headers and %postun_kernel_headers.

3 june 2013 Anton V. Boyarshinov <boyarsh at altlinux.ru> 0.102-alt2

  • 4-component kernel versions in kcode calculation changed

31 may 2013 Anton V. Boyarshinov <boyarsh at altlinux.ru> 0.102-alt1

  • added support for 4-component kernel versions in kcode calculation

24 january 2013 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.101-alt1

  • Added km-create-tag script

18 january 2013 Sergey Bolshakov <sbolshakov at altlinux.ru> 0.100-alt4

  • %base_arch macro extended to arm

20 december 2012 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.100-alt3

  • Fixed last change.

20 december 2012 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.100-alt2

  • Added workaround for std-pae.

11 december 2012 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.100-alt1

  • Added %setup_kernel_module.

7 december 2012 Dmitry V. Levin <ldv at altlinux.org> 0.99.5-alt1

  • kernel-macros:
     deprecated %post_kernel_modules and %postun_kernel_modules.

2 november 2012 Dmitry V. Levin <ldv at altlinux.org> 0.99.4-alt1

  • Relocated kernel macros to /usr/lib/rpm/macros.d.
  • kernel-macros:
     + removed %kgcc and %kgcc_package;
     + made %post_kernel_image and %preun_kernel_image obsolete.

19 september 2011 Anton Protopopov <aspsk at altlinux.org> 0.99.3-alt1

  • Add -d option (the same as in buildmodules)

21 august 2011 Anton V. Boyarshinov <boyarsh at altlinux.ru> 0.99.2-alt2

  • Fetching ftom /gears/k fixed.

19 august 2011 Anton V. Boyarshinov <boyarsh at altlinux.ru> 0.99.2-alt1

  • New option --pull for pull from gears/k/module_name

24 june 2009 Anton Protopopov <aspsk at altlinux.org> 0.99.1-alt1

  • Run hasher by default in buildmodules
  • Add new script for updating modules: updatemodules
  • Save tag names into $TOP/out/taglist when --tag option is used
  • Use - instead of / when signing modules
  • Try to get a value of def_repo from hasher config
  • Try to set hsh_workdir from hasher config first
  • Fix hasher option parsing

26 march 2009 Anton Protopopov <aspsk at altlinux.org> 0.99.0-alt2

  • integrate setarch
  • Get right modules.build
  • Fix buildmodules to work with new templates

22 april 2008 Sergey Vlasov <vsu at altlinux.ru> 0.99.0-alt1

  • Add new scripts to the kernel-build-tools package:
     + buildkernel, buildmodules - scripts for build kernel and module packages
       from git repositories;
     + merge-all-branches - script for easier merging of multiple fix and feature
       branches into the release branch of a kernel package.
  • Add documentation for new scripts (README.ru.koi8, README.ru.html) and a
     sample config file.
  • Remove obsolete update_module_specs script.

3 february 2008 Sergey Vlasov <vsu at altlinux.ru> 0.11-alt1

  • kernel-macros:
     + %base_arch: Fix problem with athlon and athlon_xp architectures due to
       broken regexp (#14300).

7 november 2007 Sergey Vlasov <vsu at altlinux.ru> 0.10-alt1

  • kernel-macros:
     %base_arch: Add pentium2, pentium3, athlon_xp architectures.
  • Split package into separate parts:
     + rpm-build-kernel - files actually required for building kernel-related
       packages (this package should replace kernel-build-tools in BuildRequires);
     + kernel-build-tools - scripts and documentation used by kernel package
       maintainers (should not be used in BuildRequires anymore).
  • Updated kernel-policy and spec example for new package split.
  • Fixed summary and description (#2730).

8 may 2006 Sergey Vlasov <vsu at altlinux.ru> 0.9-alt1

  • kernel-macros:
     + %get_patch_list: add package versions to the returned list (needed to get
       correct BuildRequires for kernel packages);
     + %get_patch_list, %format_patch_list: pass current %_dbpath to rpmquery
       to get correct results when using build scripts from kernel CVS.

3 december 2005 Sergey Vlasov <vsu at altlinux.ru> 0.8-alt2

  • kernel-macros: fix by Dmitry V. Levin <ldv@altlinux>:
     + %_src_list: quote % to avoid unneeded macro expansion

14 july 2005 Anton D. Kachalov <mouse at altlinux.org> 0.8-alt1

  • kernel-macros: added macros for per-arch configuration:
     + %set_kernel_arches
     + %get_kernel_config

11 june 2005 Sergey Vlasov <vsu at altlinux.ru> 0.7-alt2

  • kernel-macros: fix %base_arch to support pentium4 and k6 targets (#7055).

3 august 2004 Sergey Vlasov <vsu at altlinux.ru> 0.7-alt1

  • kernel-macros: added macros for installation scripts:
     + %post_kernel_image
     + %preun_kernel_image
     + %post_kernel_headers
     + %preun_kernel_headers
     + %post_kernel_modules
     + %postun_kernel_modules
  • updated kernel-policy:
     + added description for new macros
  • updated kernel spec example:
     + use new macros in scripts

2 february 2004 Sergey Vlasov <vsu at altlinux.ru> 0.6-alt6

  • kernel-macros:
  • added not_PATCHSET support
  • updated kernel-policy
  • updated kernel spec example and separated it from policy text

18 january 2004 Sergey Vlasov <vsu at altlinux.ru> 0.6-alt5

  • kernel-macros:
  • fixed apply_recursive fix
  • allow URLs in %source
  • updated kernel-policy

15 january 2004 Ed V. Bartosh <ed at altlinux.org> 0.6-alt4

  • apply_recursive fix: check for return code in recursive calls

18 december 2003 Sergey Vlasov <vsu at altlinux.ru> 0.6-alt3

  • kernel-macros:
  • enhanced %source to take an optional subdirectory for patch file
       installation
  • dropped %source_kver (now this is handled by %source)

17 december 2003 Sergey Vlasov <vsu at altlinux.ru> 0.6-alt2

  • kernel-macros:
  • %apply_patches: cleanup; fixed bugs in recursive patch application; allow
       00_ prefixes for all special directories
  • %install_patches, %source: reworked kernel version specific patch
       installation

5 december 2003 Ed V. Bartosh <ed at altlinux.ru> 0.6-alt1

  • kernel-policy: Sergey Vlasov added to the kernel committee
  • kernel-macros: added ability to apply patches only to the specified kernel version

11 november 2003 Ed V. Bartosh <ed at altlinux.ru> 0.5-alt5

  • fix: set right permissions to upgrade_module_specs

30 october 2003 Ed V. Bartosh <ed at altlinux.ru> 0.5-alt4

  • Change packager to ed@altlinux.ru

3 september 2003 Ed V. Bartosh <ed at sam-solutions.net> 0.5-alt3

  • upgrade_module_spec: fixed bug with non-only-digit release increment
  • upgrade_module_spec: save spec formatting during replace

7 august 2003 Ed V. Bartosh <ed at sam-solutions.net> 0.5-alt2

  • macro 'format_patch_list' corrected

5 august 2003 Ed V. Bartosh <ed at sam-solutions.net> 0.5-alt1

  • apply_patches macro: improve support of applying dependent patches
  • upgrade_module_spec improved
  • kgcc_package added to the kernel-macros

31 july 2003 Peter Novodvorsky <nidd at altlinux.com> 0.4-alt1

  • added upgrade_module_specs script.

4 july 2003 Ed V. Bartosh <ed at sam-solutions.net> 0.3-alt4

  • spec typos fixed

1 july 2003 Ed V. Bartosh <ed at sam-solutions.net> 0.3-alt3

  • policy naming rules minor changes
  • %source and %install_patches macroses added

6 june 2003 Ed V. Bartosh <ed at sam-solutions.net> 0.3-alt2

  • Sinchronized with Peter's work, added kernel-policy

26 may 2003 Peter Novodvorsky <nidd at altlinux.com> 0.3-alt1

  • new version of kernel-macros from Ed.
  • 1.0 version of kernel-policy.

30 april 2003 Ed V. Bartosh <ed at sam-solutions.net> 0.1-alt5

  • %copy_sources macro added

22 april 2003 Ed V. Bartosh <ed at sam-solutions.net> 0.1-alt4

  • stop applying patches when  patch or apply script return error

22 april 2003 Ed V. Bartosh <ed at sam-solutions.net> 0.1-alt3

  • %kernel_src and %kernel_srcdir defines added

19 april 2003 Ed V. Bartosh <ed at sam-solutions.net> 0.1-alt2

  • %apply_patches: add ability to don't apply patch for specific kernel version
  • %apply_patches: add ability to use 'NN_' prefix for directory patches

15 april 2003 Ed V. Bartosh <ed at sam-solutions.net> 0.1-alt1

  • Initial release
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin