kpatch (0.9.11-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix FTBFS with GCC 15 on ppc64el, thanks to Trupti.
    (Closes: #1119973)

 -- Adrian Bunk <bunk@debian.org>  Thu, 15 Jan 2026 22:04:06 +0200

kpatch (0.9.11-1) unstable; urgency=medium

  * New upstream version.
  * debputy lint --auto-fix (routine-update)
  * Update patches according to new upstream release.

 -- Emmanuel Arias <eamanu@debian.org>  Fri, 31 Oct 2025 09:53:16 -0300

kpatch (0.9.10-1) unstable; urgency=medium

  * New upstream version.
  * d/rules: Add hardening=+all to DEB_BUILD_MAINT_OPTIONS.
  * d/patches/handle_paravirt_absence_linux_v6.8+.patch: Remove patch.
    It was already applied by upstream.
  * d/patches: Update patches according to new upstream release:
    - remove_cdo_flag_from_script_not_used.patch
    - ubuntu-kernel-variants.patch
    - use-debian-rules-for-ubuntu-builds.patch
  * d/patches/shellcheck.patch: Update patch according to new upstream
    release.
  * d/control: Bump Standards-Version to 4.7.2 (from 4.7.0.1; no further
    changes needed).

 -- Emmanuel Arias <eamanu@debian.org>  Sat, 29 Mar 2025 15:40:54 -0300

kpatch (0.9.9-6) unstable; urgency=medium

  * d/control: Remove gcc-12-plugin-dev from Build Dependency. Replace
    g++-12 [ppc64el] by g++-14 [ppc64el] (Closes: #1092202).

 -- Emmanuel Arias <eamanu@debian.org>  Sat, 25 Jan 2025 14:18:49 -0300

kpatch (0.9.9-5) unstable; urgency=medium

  * d/patches/remove_cdo_flag_from_script_not_used.patch: Update patch to
    force use --klp-patch in create-diff-object script.
  * d/patches/fix-find-locals_syms.patch: Add patch to look for __pfx_ symbols
    in objects.

 -- Emmanuel Arias <eamanu@debian.org>  Tue, 03 Dec 2024 16:59:42 -0300

kpatch (0.9.9-4) unstable; urgency=medium

  * Remove build-dependecy on g++-11* [ppc64el]
  * wrap-and-sort -ast
  * Enable wrap-and-sort job in Salsa CI
  * Declare compliance with Standards-Version 4.7.0.1
  * Add VCS links to debian/control

 -- Santiago Ruano Rincón <santiago@debian.org>  Fri, 08 Nov 2024 06:59:48 -0300

kpatch (0.9.9-3) unstable; urgency=medium

  * d/gbp.conf: configure debian/latest as default branch for gbp.
  * d/control: Add gcc-14-plugin-dev as Build Depends to obtain
    bversion.h header in ppc64el arch (Closes: #1079032).

 -- Emmanuel Arias <eamanu@debian.org>  Sat, 07 Sep 2024 22:31:43 -0300

kpatch (0.9.9-2) unstable; urgency=medium

  * Remove aliased file /lib/systemd/system/kpatch.service (DEP17). Thanks to
    Helmut Grohne. (Closes: #1077036)

 -- Santiago Ruano Rincón <santiago@debian.org>  Mon, 29 Jul 2024 16:57:54 +0900

kpatch (0.9.9-1) unstable; urgency=low

  [ Santiago Ruano Rincón ]
  * New upstream version 0.9.9
  * Update and refresh d/patches/*
  * Update d/patches/shellcheck.patch (Closes: #1029189)
  * Move kpatch-build dependency from pkg-config to pkgconf
  * Wrap and sort
  * Add initial debian/salsa-ci.yml
  * Add Emmanuel and myself as Uploaders (Closes: #1073855)

  [ Emmanuel Arias ]
  * d/patches/handle_paravirt_absence_linux_v6.8+.patch: Add an upsream patch
    to fix an issue in kpatch-build when it try to check paravirt patching
    code that was removed from linux v6.8+.
  * d/patches/remove_cdo_flag_from_script_not_used.patch: Add patch to remove
    CDO_FLAGS variable from the create-diff-object call.
  * d/patches/handle_paravirt_absence_linux_v6.8+.patch: Add an upsream patch
    to fix an issue in kpatch-build when it try to check paravirt patching
    code that was removed from linux v6.8+.
  * d/patches/remove_cdo_flag_from_script_not_used.patch: Add patch to remove
    CDO_FLAGS variable from the create-diff-object call.

 -- Santiago Ruano Rincón <santiago@debian.org>  Thu, 11 Jul 2024 17:47:56 -0300

kpatch (0.9.7-2) experimental; urgency=medium

  [ Benjamin M Romer ]
  * Further modification to ignore-lubsan-sections to skip altered lubsan
    data.

  [ Dimitri John Ledkov ]
  * Drop libunwind-dev runtime dependency, should not be needed to build
    kernel vmlinux or modules.
  * Make backporting on ppc64el easier by build-depending on both gcc-11
    and gcc-12 plugin development.

 -- Dimitri John Ledkov <dimitri.ledkov@canonical.com>  Mon, 28 Nov 2022 21:07:55 +0000

kpatch (0.9.7-1) experimental; urgency=medium

  * Upload to Debian experimental, it's not perfect, but better than
    current situation.

 -- Dimitri John Ledkov <dimitri.ledkov@canonical.com>  Fri, 21 Oct 2022 14:42:04 +0100

kpatch (0.9.7-0ubuntu1) devel; urgency=medium

  [ Benjamin M Romer ]
  * Upgrade to latest release
  * The following patches were updated and carried forward
     - shellcheck.patch
     - kpatch-build-adjust-dirs.patch
     - use-debian-rules-for-ubuntu.patch
     - ubuntu-kernel-variants.patch
     - add ignore-lubsan-sections.patch

  [ Dimitri John Ledkov ]
  * Trim trailing whitespace.
  * Bump debhelper from old 10 to 13.
  * Set debhelper-compat version in Build-Depends.
  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
    Repository-Browse.
  * Add debian/watch file, using github.
  * Add pahole depends on kpatch-build
  * Drop linux-header Depends from kpatch, packages in the archive must
    not depend on linux-headers, as it cannot know which ones are needed
    for any given kernel.
  * Update homepage URL to https
  * Do not install upstart job
  * Drop include-binaries stanzas, source packages must not include
    pre-built binaries.
  * Bump standards version
  * Drop unused VERSION variable from debian/rules
  * Delete embeded .git repository

 -- Dimitri John Ledkov <dimitri.ledkov@canonical.com>  Fri, 21 Oct 2022 14:07:12 +0100

kpatch (0.8.0-0ubuntu8) impish; urgency=medium

  * Depend on python3-dev instead of python2-dev, c.f.:
    github.com/dynup/kpatch/commit/4df66fa15f95c86946050ae969658c17caebc0d2

 -- Lukas Märdian <slyon@ubuntu.com>  Tue, 11 May 2021 16:03:30 +0200

kpatch (0.8.0-0ubuntu7) hirsute; urgency=medium

  * Revert the last change, and build explicitly with GCC 9.
    kpatch 0.8 is not ready for GCC 10. There is 0.9.2 ...

 -- Matthias Klose <doko@ubuntu.com>  Thu, 17 Dec 2020 13:00:04 +0100

kpatch (0.8.0-0ubuntu5) hirsute; urgency=medium

  * Build using gcc-10-plugin-dev.

 -- Matthias Klose <doko@ubuntu.com>  Thu, 17 Dec 2020 12:50:48 +0100

kpatch (0.8.0-0ubuntu4) hirsute; urgency=medium

  * Merge packaging fixes from 0.6.0-0.2 0.6.0-0.1 and 0.3.2-3.1

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Fri, 11 Dec 2020 16:03:59 +0100

kpatch (0.8.0-0ubuntu3) hirsute; urgency=medium

  * Drop dh-systemd runtime dependency with debhelper >=10

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Fri, 11 Dec 2020 13:08:00 +0100

kpatch (0.8.0-0ubuntu2) focal; urgency=medium

  * No-change rebuild for libgcc-s1 package name change.

 -- Matthias Klose <doko@ubuntu.com>  Sun, 22 Mar 2020 16:45:05 +0100

kpatch (0.8.0-0ubuntu1) focal; urgency=low

  [ Benjamin M Romer ]
  * Upstream bump to 0.8.0
  * These remaining patches have been refreshed to apply to the updated
     upstream:
     - kpatch-build-adjust-dirs.patch
     - use-debian-rules-for-ubuntu-builds.patch
     - ubuntu-kernel-variants.patch
  * Packaging changes to produce only kpatch and kpatch-build
     - kpatch-dkms will be deprecated in the upstream soon
     - kmod-fix-symbol-lookup-on-linux-4.19.patch no longer needed
  * Enhance ubuntu-kernel-variants.patch to support additional kernel flavors
  * Added missing devscripts dependency, required by kpatch-build
  * Added elfutils dependency for ppc64el support
  * Added gcc plugin devpackage dependency for ppc64el support
  * Extra patch for xenial shellcheck version

  [ Matthias Klose ]
  * Depend on python2-dev instead of python-dev.

 -- Benjamin M Romer <benjamin.romer@canonical.com>  Tue, 21 Jan 2020 16:12:05 +0100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog kpatch-build`.
