kmod (34.2-2ubuntu3) stonking; urgency=medium

  * No-change rebuild against libssl4

 -- Ravi Kant Sharma <ravi.kant.sharma@canonical.com>  Thu, 23 Jul 2026 14:28:11 +0000

kmod (34.2-2ubuntu2) resolute; urgency=medium

  * No-change mass rebuild for Ubuntu 26.04 (LP: #2132257)

 -- Sebastien Bacher <seb128@debian.org>  Mon, 02 Feb 2026 21:29:13 +0100

kmod (34.2-2ubuntu1) questing; urgency=medium

  * Merge with Debian unstable (LP: #2112019). Remaining changes:
    - d/rules, d/modprobe.d, d/depmod.d:
      Install ubuntu-specific depmod.d & modprobe.d contents
    - Allow loading big compressed modules (LP #2032674)
      + debian/patches/0006-libkmod-support-large-compressed-modules.patch

 -- Benjamin Drung <bdrung@ubuntu.com>  Wed, 11 Jun 2025 11:47:39 +0200

kmod (34.2-2) unstable; urgency=medium

  * kmod.initramfs-hook: if compressed modules have been copied to the
    initramfs and CONFIG_MODULE_DECOMPRESS=n (which is not the default
    in Debian kernels) then also copy the compression libraries needed
    by kmod to load them. (Closes: #1099801)

 -- Marco d'Itri <md@linux.it>  Fri, 25 Apr 2025 11:50:41 +0200

kmod (34.2-1) unstable; urgency=medium

  * New upstream release.

 -- Marco d'Itri <md@linux.it>  Sun, 30 Mar 2025 03:59:19 +0200

kmod (34.1-2) unstable; urgency=medium

  * Do not delete the init script symlinks if some other package is providing
    that init script. (Closes: #1100035)

 -- Marco d'Itri <md@linux.it>  Wed, 12 Mar 2025 14:33:48 +0100

kmod (34.1-1) unstable; urgency=medium

  * New upstream release.
  * Load the decompression libraries on demand with dlopen(3).

 -- Marco d'Itri <md@linux.it>  Thu, 06 Mar 2025 07:42:03 +0100

kmod (34-3) unstable; urgency=medium

  * Breaks/Replaces bash-completion. (Closes: #1098953)
  * Delete /etc/rcS.d/[SK]*kmod too on upgrades. (Closes: #1098941)

 -- Marco d'Itri <md@linux.it>  Fri, 28 Feb 2025 02:39:04 +0100

kmod (34-2) unstable; urgency=medium

  * Added Debian patch fix_riscv64_tests to wrap riscv_hwprobe(2) on
    riscv64 systems, which caused the tests to fail.
  * Do not Build-Depend on the missing linux-headers-generic package on sh4
    and x32.

 -- Marco d'Itri <md@linux.it>  Tue, 25 Feb 2025 21:21:39 +0100

kmod (34-1) unstable; urgency=medium

  * New upstream release.

 -- Marco d'Itri <md@linux.it>  Tue, 25 Feb 2025 12:40:52 +0100

kmod (33+20241031-1) experimental; urgency=medium

  * New upstream snapshot.

 -- Marco d'Itri <md@linux.it>  Sun, 03 Nov 2024 18:31:39 +0100

kmod (33+20241024-1) experimental; urgency=medium

  * New upstream snapshot.
  * Build the package with Meson.

 -- Marco d'Itri <md@linux.it>  Sun, 27 Oct 2024 00:14:55 +0200

kmod (33+20240816-3) unstable; urgency=medium

  * Avoid a cosmetic postinst error message on new installs.
    (Closes: #1079307)
  * Merge some packaging improvements courtesy of Guillem Jover.
    (Closes: #1079627)

 -- Marco d'Itri <md@linux.it>  Mon, 26 Aug 2024 08:16:59 +0200

kmod (33+20240816-2ubuntu1) plucky; urgency=medium

  * Merge with Debian unstable (LP: #2098962).
    Remaining changes:
    - d/rules,modprobe.d,depmod.d:
      Install ubuntu-specific depmod.d & modprobe.d contents
    - Allow to load big compressed modules (LP #2032674)
      - debian/patches/0006-libkmod-support-large-compressed-modules.patch
    Dropped changes, merged upstream:
    - Fix testcase when building for abi=time64.

 -- Simon Chopin <schopin@ubuntu.com>  Thu, 20 Feb 2025 12:05:24 +0100

kmod (33+20240816-2) unstable; urgency=medium

  * Make libkmod2 Conflict with dracut-install (<= 103-1), because it
    uses a @LIBKMOD_5 symbol which was mistakely introduced in 32+20240327-1
    and then removed again in 33+20240816-1. (Closes: #1079022)
  * Make libkmod-dev Break/Replace kmod (<< 33+20240816-2), because kmod.pc
    was moved from kmod to libkmod-dev. (Closes: #1079103)

 -- Marco d'Itri <md@linux.it>  Tue, 20 Aug 2024 12:14:18 +0200

kmod (33+20240816-1) unstable; urgency=medium

  * New upstream snapshot.

 -- Marco d'Itri <md@linux.it>  Sun, 18 Aug 2024 23:23:48 +0200

kmod (32+20240611-1) unstable; urgency=medium

  * New upstream snapshot.
  * Enable again the test suite on non-i386 32 bit architectures.
    (Closes: #1065973)

 -- Marco d'Itri <md@linux.it>  Wed, 12 Jun 2024 18:06:46 +0200

kmod (32+20240327-1) unstable; urgency=medium

  * New upstream snapshot.
  * Disable the test suite on non-i386 32 bit architectures. (See #1065973.)

 -- Marco d'Itri <md@linux.it>  Sun, 26 May 2024 05:23:33 +0200

kmod (32-1) unstable; urgency=medium

  * New upstream release.
  * Remove the new upstream symlinks in /usr/bin/. (Closes: #1064798)

 -- Marco d'Itri <md@linux.it>  Sat, 09 Mar 2024 04:56:40 +0100

kmod (31+20240202-2ubuntu8) oracular; urgency=medium

  * No-change rebuild to disable frame pointers on ppc64el and s390x.

 -- Matthias Klose <doko@ubuntu.com>  Wed, 02 Oct 2024 13:14:35 +0200

kmod (31+20240202-2ubuntu7) noble; urgency=medium

  * d/p/time64.diff: wrap __stat64_time64 and __lstat64_time64
    (Closes: #1065973, LP: #2062157)
  * d/rules: enable tests on armhf

 -- Shengjing Zhu <shengjing.zhu@canonical.com>  Thu, 18 Apr 2024 18:06:53 +0800

kmod (31+20240202-2ubuntu6) noble; urgency=high

  * No change rebuild against libssl3t64.

 -- Julian Andres Klode <juliank@ubuntu.com>  Mon, 08 Apr 2024 16:43:05 +0200

kmod (31+20240202-2ubuntu5) noble; urgency=medium

  * No-change rebuild for CVE-2024-3094

 -- Steve Langasek <steve.langasek@ubuntu.com>  Sun, 31 Mar 2024 07:41:47 +0000

kmod (31+20240202-2ubuntu4) noble; urgency=medium

  * Re-enable openssl.

 -- Matthias Klose <doko@ubuntu.com>  Mon, 04 Mar 2024 20:31:32 +0100

kmod (31+20240202-2ubuntu3~ppa1) noble; urgency=medium

  * Fix testcase when building for abi=time64.
  * Ignore test results on armhf for now.

 -- Matthias Klose <doko@ubuntu.com>  Mon, 04 Mar 2024 13:35:14 +0100

kmod (31+20240202-2ubuntu2~ppa1) noble; urgency=medium

  * Bootstrap build without openssl.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Mon, 04 Mar 2024 09:21:01 +0000

kmod (31+20240202-2ubuntu1) noble; urgency=medium

  * Merge with Debian unstable. Remaining changes:
    - d/rules,modprobe.d,depmod.d:
      Install ubuntu-specific depmod.d & modprobe.d contents
    - Allow to load big compressed modules (LP #2032674):
      - debian/patches/0006-libkmod-support-large-compressed-modules.patch

 -- Shengjing Zhu <shengjing.zhu@canonical.com>  Wed, 28 Feb 2024 07:52:08 +0000

kmod (31+20240202-2) unstable; urgency=medium

  * Stop using /usr/lib/modules/ because it requires coordination with other
    packages. (Closes: #1063749)

 -- Marco d'Itri <md@linux.it>  Tue, 13 Feb 2024 17:33:24 +0100

kmod (31+20240202-1) unstable; urgency=medium

  * New upstream snapshot.

 -- Marco d'Itri <md@linux.it>  Sat, 10 Feb 2024 20:10:16 +0100

kmod (31-1) unstable; urgency=medium

  [ Marco d'Itri ]
  * New upstream release.

  [ Helmut Grohne ]
  * DEP17: Move all files to /usr/. (Closes: #1059920)

 -- Marco d'Itri <md@linux.it>  Thu, 04 Jan 2024 20:10:38 +0100

kmod (30+20230601-2.1) unstable; urgency=medium

  * Non-maintainer upload with maintainer approval.
  * Enable xz support in the udeb. This is needed since linux 6.6.8-1 hit
    unstable, as its binary packages now ship compressed modules.
  * Declare minimal version for the liblzma-dev build-dep accordingly.

 -- Cyril Brulebois <kibi@debian.org>  Sun, 24 Dec 2023 00:08:19 +0100

kmod (30+20230601-2ubuntu1) noble; urgency=medium

  * Merge with Debian unstable. Remaining changes:
    - d/rules,modprobe.d,depmod.d:
      Install ubuntu-specific depmod.d & modprobe.d contents
    - Allow to load big compressed modules (LP #2032674):
      - debian/patches/0006-libkmod-support-large-compressed-modules.patch
  * Dropped changes, included in new upstream snapshot:
    - Cherry-pick upstream feature to support in-kernel module
      decompression.

 -- Shengjing Zhu <shengjing.zhu@canonical.com>  Thu, 30 Nov 2023 09:21:11 +0000

kmod (30+20230601-2) unstable; urgency=medium

  * kmod.postinst: run restorecon after creating /etc/modules.

 -- Marco d'Itri <md@linux.it>  Sat, 23 Sep 2023 00:39:17 +0200

kmod (30+20230601-1) unstable; urgency=medium

  * New upstream snapshot.
  * On new systems and if /etc/modules was not been modified locally then
    replace it with a comment which explains that it is obsolete.
  * Remove the related modules(5) man pages.
  * Make the init script ignore /lib/modules-load.d/. (Closes: #1050427)

 -- Marco d'Itri <md@linux.it>  Sat, 26 Aug 2023 02:38:18 +0200

kmod (30+20230519-1ubuntu3) mantic; urgency=medium

  * Allow to load big compressed modules (LP: #2032674):
   - debian/patches/0006-libkmod-support-large-compressed-modules.patch

 -- Andrea Righi <andrea.righi@canonical.com>  Tue, 22 Aug 2023 15:40:46 +0000

kmod (30+20230519-1ubuntu2) mantic; urgency=medium

  * Cherry-pick upstream feature to support in-kernel module
    decompression.

 -- Dimitri John Ledkov <dimitri.ledkov@canonical.com>  Wed, 26 Jul 2023 14:30:16 +0100

kmod (30+20230519-1ubuntu1) mantic; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - d/rules, d/modprobe.d, d/depmod.d:
      Install ubuntu-specific depmod.d and modprobe.d contents.

 -- Dimitri John Ledkov <dimitri.ledkov@canonical.com>  Wed, 26 Jul 2023 00:42:22 +0100

kmod (30+20230519-1) unstable; urgency=medium

  * New upstream snapshot.

 -- Marco d'Itri <md@linux.it>  Sun, 11 Jun 2023 00:34:33 +0200

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