Change log for dkms package in Ubuntu

150 of 210 results
Published in mantic-proposed
dkms (3.0.11-1ubuntu12) mantic; urgency=medium

  * Depend on both gcc & gcc-13, as some dkms packages use autoconf and
    require /usr/bin/gcc to be there, even if underlying kernel build will
    use /usr/bin/gcc-13. This still is improvement, over mantic-release
    which in addition to these symlinks also pulls in gcc-12.

Superseded in mantic-proposed
dkms (3.0.11-1ubuntu11) mantic; urgency=medium

  * Bump depends from gcc-12 to gcc-13, as all mantic kernels migrated to
    gcc-13.

 -- Dimitri John Ledkov <email address hidden>  Mon, 09 Oct 2023 23:15:05 +0100
Published in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
dkms (3.0.11-1ubuntu10) mantic; urgency=medium

  * In autopkgtests expect zst compression for dkms modules for v6.5
    kernels.

 -- Dimitri John Ledkov <email address hidden>  Tue, 12 Sep 2023 19:40:25 +0100

Available diffs

Published in lunar-updates
Deleted in lunar-proposed (Reason: moved to -updates)
dkms (3.0.10-7ubuntu2.1) lunar; urgency=medium

  * Unsupported DKMS modules break kernel header installation if compilation
    fails. Handle this by ignoring autoinstall errors if a release upgrade is
    in progress or if the file /etc/dkms/no-autoinstall-errors exists
    (LP: #2028366).

 -- Juerg Haefliger <email address hidden>  Tue, 25 Jul 2023 16:29:26 +0200
Superseded in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
dkms (3.0.11-1ubuntu9) mantic; urgency=medium

  * Unsupported DKMS modules break kernel header installation if compilation
    fails. Handle this by ignoring autoinstall errors if a release upgrade is
    in progress or if the file /etc/dkms/no-autoinstall-errors exists
    (LP: #2028366).

 -- Juerg Haefliger <email address hidden>  Tue, 25 Jul 2023 16:29:26 +0200
Superseded in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
dkms (3.0.11-1ubuntu8) mantic; urgency=medium

  * Kernel headers in recent ubuntu kernels hardcode specific compiler,
    without depending on the said compiler. Add gcc-12 dep on dkms
    packages, to unbreak all current set of autopkgtests that are
    executing against kernel in release and lack gcc-12 otherwise. This is
    a stop gap, as really, I guess we should add compiler dependency on
    the header package and live with that.

 -- Dimitri John Ledkov <email address hidden>  Thu, 20 Jul 2023 00:45:23 +0100

Available diffs

Published in jammy-updates
Deleted in jammy-proposed (Reason: moved to -updates)
dkms (2.8.7-2ubuntu2.2) jammy; urgency=medium

  * Add new feature BUILD_EXCLUSIVE_CONFIG="CONFIG_FOO !CONFIG_BAR".
    Patch imported from kinetic (LP: #2012612)

 -- Roxana Nicolescu <email address hidden>  Thu, 23 Mar 2023 09:47:36 +0000
Superseded in mantic-release
Deleted in mantic-proposed (Reason: Moved to mantic)
dkms (3.0.11-1ubuntu7) mantic; urgency=medium

  * Reset test messages correctly.

Superseded in mantic-proposed
dkms (3.0.11-1ubuntu6) mantic; urgency=medium

  * Fix hardcoded arch in test result expectations.

Available diffs

Superseded in mantic-proposed
dkms (3.0.11-1ubuntu5) mantic; urgency=medium

  * Attempt #5 to fix autopkgtest on all arches.

Superseded in mantic-proposed
dkms (3.0.11-1ubuntu4) mantic; urgency=medium

  * Testsuite forces a fake mok key, on arches that do not have
    update-secureboot-policy. Thus it should be possible to run the tests
    on all arches without specifying no-signing-tool flag. Try this now,
    again.

Available diffs

Superseded in mantic-proposed
dkms (3.0.11-1ubuntu3) mantic; urgency=medium

  * Support running tests on systems with module signing, but without
    update-secureboot-policy.
  * Limit dkms-test-dkms to prevent badpkg on i386 for dkms-autopkgtest

Superseded in mantic-proposed
dkms (3.0.11-1ubuntu2) mantic; urgency=medium

  * Fix autopkgtest for ubuntu delta.

Superseded in mantic-proposed
dkms (3.0.11-1ubuntu1) mantic; urgency=medium

  * Deliberate Ubuntu delta:
    - Even if there is no delta with Debian, do not force-sync this
    package. This package will be updated by the kernel team as part of
    landing new kernels. Neither upstream, nor Debian, use dkms to the
    same extend as Ubuntu Kernel Team build processes do, plus Ubuntu has
    more dkms packages than Debian. Testing in Debian is insufficient for
    successful upload to Ubuntu. Over the previous two cycles, there were
    multiple regressions introduced in upstream and Debian revisions that
    have significantly impacted Ubuntu development. Introducing more
    strict upload process for the DKMS package should hopefully mitigate
    this. Previous request from the Kernel to do this, was ignored close
    to Lunar release, which caused Lunar to be shipped with a regressed
    dkms.

  *  Fixup autopkgtest:
    - Support systems with secure boot off
    - Support systems without update-secureboot-policy

Superseded in lunar-updates
Deleted in lunar-proposed (Reason: moved to -updates)
dkms (3.0.10-7ubuntu2) lunar; urgency=medium

  *  Fix test failures due to new skipped test exit code 77. LP: #2018226

 -- Juerg Haefliger <email address hidden>  Mon, 08 May 2023 15:04:36 +0200
Superseded in mantic-proposed
dkms (3.0.10-8ubuntu1) mantic; urgency=medium

  * Fix a regression that prevents a kernel installation if a BUILD_EXCLUSIVE
    skips a DKMS build. LP: #2018226

 -- Juerg Haefliger <email address hidden>  Tue, 02 May 2023 16:41:37 +0200
Superseded in lunar-proposed
dkms (3.0.10-7ubuntu1) lunar; urgency=medium

  *  Fix a regression that prevents a kernel installation if a BUILD_EXCLUSIVE
     skips a DKMS build. LP: #2018226

 -- Juerg Haefliger <email address hidden>  Tue, 02 May 2023 09:01:19 +0000
Superseded in mantic-proposed
Deleted in lunar-proposed (Reason: Moved to mantic-proposed)
dkms (3.0.10-8) unstable; urgency=medium

  * Disable tests broken by fix-builtin-archive-dkms-coinstallation.patch.
    (Closes: #1033396)
  * Run autopkgtest for all architectures using the headers from the
    linux-headers-generic (virtual) meta-package.
  * Generate dh_dkms.1 at build time.
  * Clean up /boot/*.old-dkms on upgrades from bullseye.  (Closes: #717584)
  * Clean up obsolete /etc/dkms/sign_helper.sh on upgrades. (Closes: #1019563)
  * dkms-autopkgtest: Try to 'dkms install' its BUILD_DEPENDS before testing a
    module. (Single level only, without recursion.)
  * Fix fallback value for BUILD_MODULE_NAME[0].  (Closes: #651973)
  * dkms.8: Clarify 'dkms add' arguments.  (Closes: #704917)
  * Print a warning if /proc is not mounted.  (Closes: #810665, #968074)
  * dkms_autoinstaller: Skip autoinstall if headers are missing (like
    dkms_common.postinst).  (Closes: #1030595)
  * Use return code 77 if skipping due to BUILD_EXCLUSIVE_*.
  * Sort kernels by version.

 -- Andreas Beckmann <email address hidden>  Fri, 31 Mar 2023 14:01:26 +0200

Available diffs

Superseded in mantic-release
Published in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
dkms (3.0.10-7) unstable; urgency=medium

  [ Dimitri John Ledkov ]
  * Fix release regression preventing co-installing in-archive dkms
    packages with kernels that built-in identical or newer versions of the
    same dkms package. LP: #2008269

 -- Gianfranco Costamagna <email address hidden>  Wed, 22 Mar 2023 00:02:08 +0100
Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
dkms (3.0.10-6ubuntu1) lunar; urgency=medium

  * Please do not forcesync any new uploads of dkms, without prior testing
    in Ubuntu with Ubuntu packages (i.e. bileto ADT).
  * Fix release regression preventing co-installing in-archive dkms
    packages with kernels that built-in identical or newer versions of the
    same dkms package. LP: #2008269

 -- Dimitri John Ledkov <email address hidden>  Thu, 23 Feb 2023 15:26:12 +0000
Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
dkms (3.0.10-6) unstable; urgency=medium

  * Fix test failure on s390x due to typo in "linux" package installation
    name.

 -- Gianfranco Costamagna <email address hidden>  Tue, 14 Feb 2023 09:37:48 +0100

Available diffs

Superseded in lunar-proposed
dkms (3.0.10-5) unstable; urgency=medium

  * dkms-autopkgtest: fix typo in variable name

 -- Aron Xu <email address hidden>  Wed, 08 Feb 2023 11:14:35 +0800

Available diffs

Superseded in lunar-proposed
dkms (3.0.10-4) unstable; urgency=medium

  * dkms-autopkgtest: fix build vs install checks

 -- Dimitri John Ledkov <email address hidden>  Tue, 07 Feb 2023 19:02:02 +0000

Available diffs

Superseded in lunar-proposed
dkms (3.0.10-3) unstable; urgency=medium

  [ Andreas Beckmann ]
  * dkms: Drop Depends: dh-dkms, the B-D: dkms have migrated to
    B-D: dh-sequence-dkms or B-D: dh-dkms.
  * Provide virtual package dkms-autopkgtest.
  * dkms-autopkgtest: Accept a list of packages to be tested as parameters.
  * dkms-autopkgtest: Ensure dctrl-tools and openssl installed.
  * Bump Standards-Version to 4.6.2, no changes needed.
  * dh_dkms: Error out if dkms.conf cannot be read.  (Closes: #1028331)
  * dh_dkms: Fall back to debian/tmp when looking up the dkms.conf template.

  [ Aron Xu ]
  * add autopkgtest for dkms itself

 -- Aron Xu <email address hidden>  Tue, 07 Feb 2023 14:55:19 +0800

Available diffs

Superseded in lunar-proposed
dkms (3.0.10-2) unstable; urgency=medium

  * dkms-autopkgtest:
    - Use dkms --force to force installation and build
      if the module is already found (e.g. provided by kernel)

 -- Gianfranco Costamagna <email address hidden>  Tue, 31 Jan 2023 10:16:53 +0100

Available diffs

Superseded in lunar-proposed
dkms (3.0.10-1) unstable; urgency=medium

  [ Gianfranco Costamagna ]
  * Drop gencontrol hack, now that the Breaks has been removed

  [ Aron Xu ]
  * New upstream version 3.0.10 (Closes: #1025783, #1026822)
  * Drop patch merged upstream

 -- Aron Xu <email address hidden>  Tue, 10 Jan 2023 22:08:49 +0800

Available diffs

Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
dkms (3.0.9-1) unstable; urgency=medium

  * New upstream version 3.0.9 (Closes: #1019425)
  * Remove patches merged upstream and refresh remainders
  * Remove unused override: source/maintainer-manual-page
  * Remove unused "Breaks: ${dkms:Breaks}" from d/control
  * Fix bash term in dkms_common.postinst

 -- Aron Xu <email address hidden>  Tue, 13 Dec 2022 18:01:38 +0800

Available diffs

Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
dkms (3.0.8-3) unstable; urgency=high

  * Revert back to 3.0.8-1 behavior to prevent breakages for sid users
    (Closes: #1025214, #1025171)

 -- Aron Xu <email address hidden>  Fri, 02 Dec 2022 19:49:16 +0800
Superseded in lunar-proposed
dkms (3.0.8-2) unstable; urgency=medium

  * export-CC, exact-cc: Merge and improve the two patches. Ensure that
    compiler is set and exported as early in the prepartion stage as
    possible, is not subsequently unset (already unset at the start of the
    dkms script), and also export MAKEFLAGS to ensure that environment CC
    variable is used by kernel's Makefile. Fixes LP: #1997841
  * Drop dangling unapplied patch from git.

 -- Dimitri John Ledkov <email address hidden>  Thu, 24 Nov 2022 14:59:45 +0000

Available diffs

Superseded in lunar-proposed
dkms (3.0.8-1) unstable; urgency=medium

  [ Andreas Beckmann ]
  * update watch file
  * message consistency

  [ Gianfranco Costamagna ]
  * New upstream version 3.0.8
  * Drop upstream patches:
    - 2b76d4aa29e65ae4ed8e89685c4e729f1276c5fc
    - 3ca52f8769bdf7ebdc83735355fff7c5c0664152
    - 7f3c4b03c506e40f0a5ce9315a8ade88b108ce0f
    - 8d60956f6dcda0679066954215eb8be4045413b4
    - 985bfd584f0e87bc726865bfdc17887d4713c854
  * Refresh patches

 -- Gianfranco Costamagna <email address hidden>  Fri, 18 Nov 2022 22:34:50 +0100

Available diffs

Superseded in lunar-proposed
dkms (3.0.6-4) unstable; urgency=medium

  [ Dimitri John Ledkov ]
  * Fix dkms signing regressions with cherry-picks from 3.0.7 upstream
    git. LP: #1991725
    - Reinstate enroll call, as it causes dpkg-trigger action during dpkg
    transaction to enroll newly created key, if it wasn't enrolled yet.

 -- Gianfranco Costamagna <email address hidden>  Thu, 20 Oct 2022 21:04:14 +0200
Published in kinetic-updates
Superseded in lunar-release
Deleted in lunar-proposed (Reason: Moved to lunar)
Deleted in kinetic-proposed (Reason: moved to -updates)
dkms (3.0.6-2ubuntu2) kinetic; urgency=medium

  * Fix dkms signing regressions with cherry-picks from 3.0.7 upstream
    git. LP: #1991725
    - Reinstate enroll call, as it causes dpkg-trigger action during dpkg
    transaction to enroll newly created key, if it wasn't enrolled yet.

 -- Dimitri John Ledkov <email address hidden>  Thu, 20 Oct 2022 12:34:29 +0100

Available diffs

Superseded in jammy-updates
Deleted in jammy-proposed (Reason: moved to -updates)
dkms (2.8.7-2ubuntu2.1) jammy; urgency=medium

  * Cherry-pick patches from kinetic/stable to address building dkms
    modules correctly for HWE kernels (LP: #1991664):
    + Fix dkms-autopkgtest when a given dkms package is built into the
    kernel already of the same version. (i.e. zfs-linux on Ubuntu).
    + Use exact compiler for dkms as used to build the kernel, when
    possible.
    + Depend on gcc-12 to build modules for HWE kernels correctly.

 -- Dimitri John Ledkov <email address hidden>  Tue, 04 Oct 2022 13:25:35 +0100
Superseded in lunar-release
Published in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
dkms (3.0.6-2ubuntu1) kinetic; urgency=medium

  * Export exact CC compiler earlier, before pre_build script is run. Some
    dkms modules already perform compilation in pre_build script, and thus
    need correct CC variable earlier. LP: #1991664

 -- Dimitri John Ledkov <email address hidden>  Tue, 04 Oct 2022 15:22:46 +0100
Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
dkms (3.0.6-2) unstable; urgency=medium

  * debian/patches/7f3c4b03c506e40f0a5ce9315a8ade88b108ce0f.patch
    - Apply upstream patch suggested by Marinelli Giorgio, to fix an issue due
      to an extra $ character.
  * debian/patches/49d647b6476d605feb10548e33fc3807415ec724.patch
    - Apply another upstream hotfix.

 -- Gianfranco Costamagna <email address hidden>  Wed, 07 Sep 2022 12:27:13 +0200
Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
dkms (3.0.3-4ubuntu3) kinetic; urgency=medium

  * Fix dkms-autopkgtest when a given dkms package is built into the
    kernel already of the same version. (i.e. zfs-linux on Ubuntu).

 -- Dimitri John Ledkov <email address hidden>  Tue, 23 Aug 2022 11:33:55 +0100

Available diffs

Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
dkms (3.0.3-4ubuntu2) kinetic; urgency=medium

  * Do not append CC=$cc to MAKE[0] command, because many MAKE[0] commands
    have arbitrary shell commands, that will not work with a random
    CC=x86_64-linux-gnu-gcc-11 appended to them.

Superseded in kinetic-proposed
dkms (3.0.3-4ubuntu1) kinetic; urgency=medium

  * Use exact compiler for dkms as used to build the kernel, when
    possible.

 -- Dimitri John Ledkov <email address hidden>  Tue, 26 Jul 2022 11:30:26 +0100
Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
dkms (3.0.3-4) unstable; urgency=medium

  * Make deprecation warnings less noisy and more informative.
    (Closes: #1012043)
  * Add new feature BUILD_EXCLUSIVE_CONFIG="CONFIG_FOO !CONFIG_BAR".
  * dh_dkms: Bump generated dependency if BUILD_EXCLUSIVE_CONFIG is used.
  * Upload to unstable.

 -- Andreas Beckmann <email address hidden>  Tue, 14 Jun 2022 09:28:22 +0200

Available diffs

Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
dkms (3.0.3-2) unstable; urgency=medium

  [ Andreas Beckmann ]
  * dkms-autopkgtest: Only install linux-headers-* packages matching the
    source version of linux-doc (a dependency generated by autodep8 for
    autopkgtest-pkg-dkms). Mixing different versions may fail if multiple
    distros (e.g. testing and unstable) are enabled and pinning is used.
    (Closes: #1010883)
  * Provide versioned virtual package dh-dkms.
  * Drop maintainer script code handling upgrades from versions predating
    squeeze/trusty.
  * Properly clean up ancient /etc/bash_completion.d/dkms.
  * Clean up ancient /etc/dkms/kernel_install.d_dkms.  (Closes: 996812)
  * Add debian/upstream/metadata.
  * Bump Standards-Version to 4.6.1, no changes needed.
  * Add myself to Uploaders.

  [ Debian Janitor ]
  * Remove constraints unnecessary since buster.
    - dkms: Drop versioned constraint on coreutils in Depends.

 -- Andreas Beckmann <email address hidden>  Fri, 27 May 2022 16:12:46 +0200

Available diffs

Superseded in kinetic-release
Published in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
dkms (2.8.7-2ubuntu2) jammy; urgency=medium

  [ Andreas Beckmann ]
  * dkms-autopkgtest: If no linux-headers-* packages are installed, install
    all available ones before building modules. (Closes: #945594)
  * improve verbosity

 -- Gianfranco Costamagna <email address hidden>  Fri, 08 Apr 2022 09:13:22 +0200

Available diffs

Superseded in kinetic-release
Deleted in kinetic-proposed (Reason: Moved to kinetic)
dkms (3.0.3-1) unstable; urgency=low

  * New upstream version 3.0.3 (Closes: #996104, Closes: #1005812, Closes: #996648)
  * Drop examples removed upstream
  * Drop patches now part of upstream codebase:
    - 149.patch
    - do-not-load-modules.patch
  * Refresh export-CC patch

  [ Andreas Beckmann ]
  * dkms-autopkgtest: If no linux-headers-* packages are installed, install
    all available ones before building modules. (Closes: #945594)
  * improve verbosity

 -- Gianfranco Costamagna <email address hidden>  Thu, 07 Apr 2022 12:08:47 +0200
Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
dkms (2.8.7-2ubuntu1) jammy; urgency=medium

  * d/p/prerm-hook-parsing: fix parsing of module name and version during
    kernel removal so that DKMS modules actually get removed when kernels are
    removed. LP: #1963835.

 -- Robie Basak <email address hidden>  Fri, 01 Apr 2022 13:54:42 +0100
Superseded in jammy-release
Deleted in jammy-proposed (Reason: Moved to jammy)
dkms (2.8.7-2) unstable; urgency=medium

  * Drop old conffile moved upstream (Closes: #990138)

 -- Gianfranco Costamagna <email address hidden>  Mon, 11 Oct 2021 09:16:04 +0200
Superseded in jammy-release
Obsolete in impish-release
Deleted in impish-proposed (Reason: Moved to impish)
dkms (2.8.4-4ubuntu1) impish; urgency=medium

  * dkms-autopkgtest: only test dkms builds against kernel abi in the ADT
    trigger such that results are reported only for the requested kernel
    flavour. This is to catch cases when dkms module builds for a
    derivative kernel, but not for generic (or any other flavour) that may
    be installed on the test system in addition to the requested kernel
    flavour.

 -- Dimitri John Ledkov <email address hidden>  Tue, 31 Aug 2021 10:32:39 +0100
Superseded in impish-release
Obsolete in hirsute-release
Deleted in hirsute-proposed (Reason: Moved to hirsute)
dkms (2.8.4-4) unstable; urgency=medium

  * debian/patches/149.patch:
    - upstream proposed patch to fix wrong bash interpreter (Closes: #986674)

 -- Gianfranco Costamagna <email address hidden>  Fri, 09 Apr 2021 14:28:48 +0200

Available diffs

Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: Moved to hirsute)
dkms (2.8.4-3) unstable; urgency=medium

  [ Gianfranco Costamagna ]
  * Team upload.

  [ Andreas Beckmann ]
  * Export the CC variable from .kernelvariables in the kernel source to allow
    module build systems use the kernel's compiler also outside of Kbuild.
    (Closes: #984929)

 -- Andreas Beckmann <email address hidden>  Wed, 10 Mar 2021 12:11:42 +0100

Available diffs

Superseded in hirsute-release
Deleted in hirsute-proposed (Reason: moved to Release)
dkms (2.8.4-2) unstable; urgency=medium

  [ Gianfranco Costamagna ]
  * Team upload

  [ Andreas Beckmann ]
  * Add Provides: dh-sequence-dkms to help reverse-dependencies use it. (Closes: #981395)

  [ Marcelo Henrique Cerri ]
  * dkms-autopkgtest: Also select binary packages that depends on dkms for testing (LP: #1915051)
    Closes: #982315

 -- Marcelo Henrique Cerri <email address hidden>  Thu, 11 Feb 2021 11:56:32 -0300
Obsolete in groovy-updates
Deleted in groovy-proposed (Reason: moved to -updates)
dkms (2.8.3-4ubuntu0.1) groovy; urgency=medium

  * dkms-autopkgtest: Also select binary packages that depends on dkms for testing
    (LP: #1915051)

 -- Marcelo Henrique Cerri <email address hidden>  Thu, 11 Feb 2021 12:02:19 -0300
Published in focal-updates
Deleted in focal-proposed (Reason: moved to -updates)
dkms (2.8.1-5ubuntu2) focal; urgency=medium

  * dkms-autopkgtest: Also select binary packages that depends on dkms for testing
   (LP: #1915051)

 -- Marcelo Henrique Cerri <email address hidden>  Thu, 11 Feb 2021 12:05:43 -0300

Available diffs

150 of 210 results