It looks like it's still broken:
CC [M] /home/ubuntu/ddcci/ddcci-driver-linux-0.4.1/ddcci/ddcci.o
/home/ubuntu/ddcci/ddcci-driver-linux-0.4.1/ddcci/ddcci.c: In function
‘ddcci_device_remove’:
/home/ubuntu/ddcci/ddcci-driver-linux-0.4.1/ddcci/ddcci.c:1283:24: error:
‘return’ with a value, in function returning void [-Werror=return-type]
1283 | return -EINVAL;
| ^
/home/ubuntu/ddcci/ddcci-driver-linux-0.4.1/ddcci/ddcci.c:1273:13: note:
declared here
1273 | static void ddcci_device_remove(struct device *dev)
| ^~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[3]: *** [scripts/Makefile.build:285:
/home/ubuntu/ddcci/ddcci-driver-linux-0.4.1/ddcci/ddcci.o] Error 1
make[2]: *** [Makefile:1880: /home/ubuntu/ddcci/ddcci-driver-linux-0.4.1/ddcci]
Error 2
This is because ddcci_device_remove() is defined as void in 5.15, but
there's a return -EINVAL in the body.
The fix for this is trivial, I'll post another debdiff.
** Changed in: ddcci-driver-linux (Ubuntu Jammy)
Status: Invalid => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1951608
Title:
ddcci-driver-linux: build error with linux 5.15 on jammy
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ddcci-driver-linux/+bug/1951608/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs