[Trusty] iscsitarget-dkms 1.4.20.3+svn499-0ubuntu2.3 fails to build on linux-lts-xenial kernel
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
iscsitarget (Ubuntu) | ||||||
Trusty |
Fix Released
|
Medium
|
Thadeu Lima de Souza Cascardo | |||
Xenial |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Impact]
iscsitarget-dkms will fail to build for 4.4.0 kernels on trusty, when their ABI start with 1, like in -100 or -101.
[Test Case]
Install different kernels, including 3.13, and 4.4, and 4.4.0-78, 4.4.0-81 and 4.4.0-101. That means different kernel base versions, different ABIs, including the offending one (that starts with 1), and the one that had not have the sock_recvmsg signature changed. All build successfully.
[Regression Potential]
Builds could fail with a future kernel or an old kernel we haven't tested with. A similar solution has already been applied to xenial. Some other way of calling dkms could make the build fail. Different ways have been tested in this case.
iscsitarget ADT tests are failing on Trusty with linux-meta-
tags: | added: patch |
description: | updated |
Changed in iscsitarget (Ubuntu): | |
importance: | Undecided → Medium |
Changed in iscsitarget (Ubuntu Xenial): | |
importance: | Undecided → Medium |
no longer affects: | iscsitarget (Ubuntu) |
I'm so glad we removed that later due to being unmaintained :-/
See bug 1613758
But for this lets take a look at what recent stable updates trigger ...