[FFe] evdi/1.7.0+dfsg-1ubuntu2 fails to build with linux 5.11

Bug #1923638 reported by Seth Forshee
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
evdi (Ubuntu)
Fix Released
High
Paolo Pisati
Focal
Fix Released
Undecided
Unassigned
linux (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

evdi-dkms in hirsute cannot be used with the 5.11 kernel in hirsute as it will fail to build. Upstream updates for 5.11 proved problematic, and a working set of updates became available in the upstream project only recently. Unfortunately these updates are difficult to backport due to upstream changes, and if they are backported the kernel team has no access to hardware to confirm that the backports function as intended. Therefore the safest course of action seems to be to move forward to the latest upstream evdi release plus they fixes for 5.11 from git, which has been tested by a number of evdi users already.

Seth Forshee (sforshee)
tags: added: kernel-adt-failure
Changed in linux (Ubuntu):
status: New → Invalid
Seth Forshee (sforshee)
summary: - evdi/1.7.0+dfsg-1ubuntu2 ADT test failure with linux/5.11.0-14.15
+ [FFE] evdi/1.7.0+dfsg-1ubuntu2 fails to build with linux 5.11
Seth Forshee (sforshee)
summary: - [FFE] evdi/1.7.0+dfsg-1ubuntu2 fails to build with linux 5.11
+ [FFe] evdi/1.7.0+dfsg-1ubuntu2 fails to build with linux 5.11
Seth Forshee (sforshee)
description: updated
Revision history for this message
Seth Forshee (sforshee) wrote :

The project does not maintain a changelog, so instead attaching the git commit history between the v1.7.0 and v1.9.1 tags.

Revision history for this message
Seth Forshee (sforshee) wrote :
Revision history for this message
Seth Forshee (sforshee) wrote :
description: updated
Changed in evdi (Ubuntu):
importance: Undecided → High
assignee: nobody → Paolo Pisati (p-pisati)
Revision history for this message
Iain Lane (laney) wrote :

Would have preferred this to come much earlier, but sounds like something we need to do ...

Please make sure to keep an eye out for bugs.

I'll accept, thanks.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evdi - 1.9.1-1ubuntu1

---------------
evdi (1.9.1-1ubuntu1) hirsute; urgency=medium

  * New upstream release 1.9.1
  * Fix build with Linux 5.11 (LP: #1923638)
    - debian/patches/0001-Merge-branch-private-dczerwik-enable-cursor-ioctl-in.patch
    - debian/patches/0002-Add-support-for-5.11-and-5.12-kernels.patch

 -- Paolo Pisati <email address hidden> Thu, 01 Apr 2021 14:24:23 +0000

Changed in evdi (Ubuntu):
status: New → Fix Released
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

This bug should have straight away opened tasks against hirsute and focal.

Because we do provide newer kernels on hirsute (self built, or installed from kernel teams mainline ppa).

And because we do roll focal to newer kernels.

https://bugs.launchpad.net/ubuntu/+source/evdi/+bug/1932163 got opened two months later, and the SRU to focal will now reference them both.

Marking this bug report as duplicate of the SRU one, for more obvious SRU paper trail.

Revision history for this message
Łukasz Zemczak (sil2100) wrote : Please test proposed package

Hello Seth, or anyone else affected,

Accepted evdi into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/evdi/1.9.1-1ubuntu3~20.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-focal to verification-done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-focal. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in evdi (Ubuntu Focal):
status: New → Fix Committed
tags: added: verification-needed verification-needed-focal
Revision history for this message
Ubuntu SRU Bot (ubuntu-sru-bot) wrote : Autopkgtest regression report (evdi/1.9.1-1ubuntu3~20.04.1)

All autopkgtests for the newly accepted evdi (1.9.1-1ubuntu3~20.04.1) for focal have finished running.
The following regressions have been reported in tests triggered by the package:

evdi/1.9.1-1ubuntu3~20.04.1 (s390x)

Please visit the excuses page listed below and investigate the failures, proceeding afterwards as per the StableReleaseUpdates policy regarding autopkgtest regressions [1].

https://people.canonical.com/~ubuntu-archive/proposed-migration/focal/update_excuses.html#evdi

[1] https://wiki.ubuntu.com/StableReleaseUpdates#Autopkgtest_Regressions

Thank you!

Revision history for this message
Brian Murray (brian-murray) wrote : Please test proposed package

Hello Seth, or anyone else affected,

Accepted evdi into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/evdi/1.9.1-1ubuntu4~20.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-focal to verification-done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-focal. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evdi - 1.9.1-1ubuntu4~20.04.1

---------------
evdi (1.9.1-1ubuntu4~20.04.1) focal; urgency=medium

  * Support USB-less systems (e.g. s390x). (LP: #1932163)

evdi (1.9.1-1ubuntu4) impish; urgency=medium

  * Support USB-less systems (e.g. s390x). (LP: #1932163)

evdi (1.9.1-1ubuntu3~20.04.1) focal; urgency=medium

  * Backport to focal to add support to 5.11 kernels. (LP: #1932163)

evdi (1.9.1-1ubuntu3) impish; urgency=medium

  * Fix regression with Linux 5.11

evdi (1.9.1-1ubuntu2) impish; urgency=medium

  * Fix build with Linux 5.13

evdi (1.9.1-1ubuntu1) hirsute; urgency=medium

  * New upstream release 1.9.1
  * Fix build with Linux 5.11 (LP: #1923638)
    - debian/patches/0001-Merge-branch-private-dczerwik-enable-cursor-ioctl-in.patch
    - debian/patches/0002-Add-support-for-5.11-and-5.12-kernels.patch

evdi (1.9.0+dfsg-1) unstable; urgency=medium

  * new upstream release 1.9.0
    - fixes incompatibility with newer kernels
      (closes: #973837, #975456)
  * Updated d/libevdi0.symbols

 -- Andrea Righi <email address hidden> Tue, 20 Jul 2021 14:32:12 +0000

Changed in evdi (Ubuntu Focal):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.