5.17.0-1029-oem-headers incompatible with third party DKMS modules

Bug #2015776 reported by Bartłomiej Żogała
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-signed-oem-5.17 (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

The VMWare kernel modules required to use VMWare Workstation(the specific version is 16.2.5 build-20904516) used to work in past by 3rd party script automatically compiling modules with DKMS. Since some time it's broken due to the DKMS triggered scripts looking for files:
`/lib/modules/5.17.0-1029-oem/build/include/stddef.h`
`/lib/modules/5.17.0-1029-oem/build/include/stdarg.h`
while the files are present in
`/lib/modules/5.17.0-1029-oem/build/include/linux/`
directory

The workaround is to create two symlinks:
`sudo ln -s linux/stddef.h`
`sudo ln -s linux/stdarg.h`
`
but this causes manual action required after each kernel breaking the DKMS system.

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: linux-image-5.17.0-1029-oem 5.17.0-1029.30
ProcVersionSignature: Ubuntu 5.17.0-1029.30-oem 5.17.15
Uname: Linux 5.17.0-1029-oem x86_64
NonfreeKernelModules: wl
ApportVersion: 2.20.11-0ubuntu82.3
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Mon Apr 10 18:22:50 2023
InstallationDate: Installed on 2015-05-08 (2894 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=pl_PL.UTF-8
 SHELL=/bin/bash
SourcePackage: linux-signed-oem-5.17
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Bartłomiej Żogała (nusch) wrote :
Changed in linux-signed-oem-5.17 (Ubuntu):
status: New → Confirmed
Revision history for this message
Bartłomiej Żogała (nusch) wrote :

The proposed fix is to include those above two symlink in linux-headers package for compatibility

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.