Disclaimer: I don't have the hardware yet so I can't guarantee it works. I can only say that I got it to build with a couple of patches.
- The first in gasket_core.c line 1849 there's a test for the version that fails and goes to the older function call arguments. The first option should be selected but under Proxmox it selects the second. I commented that block out except for
internal->class = class_create(driver_desc->name);
- The second is in gasket_interrupt.c line 161. Same idea, but the correct line is
eventfd_signal(ctx);.
After that dpkg did not complain.
Additional info
Kernel version:
uname -r
7.0.2-2-pve
Full kernel info:
uname -a
Linux heaviside 7.0.2-2-pve #1 SMP PREEMPT_DYNAMIC PMX 7.0.2-2 (2026-05-08T06:08Z) x86_64 GNU/Linux
Installed kernel packages:
dpkg -l | grep pve-kernel
ii pve-firmware 3.18-3 all Binary firmware code for the pve-kernel
Installed headers:
None.
Disclaimer: I don't have the hardware yet so I can't guarantee it works. I can only say that I got it to build with a couple of patches.
internal->class = class_create(driver_desc->name);eventfd_signal(ctx);.After that
dpkgdid not complain.Additional info
Kernel version:
uname -r
7.0.2-2-pve
Full kernel info:
uname -a
Linux heaviside 7.0.2-2-pve #1 SMP PREEMPT_DYNAMIC PMX 7.0.2-2 (2026-05-08T06:08Z) x86_64 GNU/Linux
Installed kernel packages:
dpkg -l | grep pve-kernel
ii pve-firmware 3.18-3 all Binary firmware code for the pve-kernel
Installed headers:
None.