This is a debdiff for Focal applicable to 0.1.0-0ubuntu7~20.04.1. This was built using sbuild against a Focal chroot, and works as intended.
** Patch added: "5-0.1.0-0ubuntu7~20.04.1.debdiff" https://bugs.launchpad.net/ubuntu/+source/involflt/+bug/2073010/+attachment/5798610/+files/5-0.1.0-0ubuntu7~20.04.1.debdiff ** Description changed: [Impact] * For Focal and Jammy releases, the package never left the -proposed pocket due to dh-dkms being added to initial upload during sponsorship, which is not available in those respective releases. * For Noble release, the package is only installable via DKMS, but cannot be built and signed alongside the kernel build during kernel SRU cycle (https://wiki.ubuntu.com/Kernel/StableReleaseCadence). This is because the kernel source directory was fixed to /lib/modules/($uname -r), which works for building when DKMS package is installed, but not when built within context of a Launchpad kernel build, where the build headers are self-contained during the build process. * Correcting src/md5.c also mistakenly set to public domain in copyright * Using debhelper-compat (= 12) for Focal * Correcting section from "misc" to "kernel" * Removing executable permissions from C source files + * Updating Standards-Version to 4.7.0 [Fix] * Simple re-package, with updated .dkms file, dependencies, and copyright [Test Plan] * Install requisite kernel (Focal, Jammy, or Noble) in some virtual environment (LXD or otherwise) * Install DKMS module, which will rebuild against the kernel installed * Ensure DKMS module builds and installs properly, and the module can be inserted via insmod * Microsoft has additionally tested the module in-depth [Where problems could occur] * Regression risk is low as this module has been tested already, and these changes are limited to packaging. * These updates allow the module to build for both Focal and Jammy, as those packages never left the -proposed pocket due to build dependency issues. * In the case of Noble, the risk is that this could fail to build in some unforeseen circumstance where the kernel_source_dir variable is missing, though that would point to broader issues in DKMS. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2073010 Title: Module involflt doesn't build for kernel at build time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/involflt/+bug/2073010/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs