Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1249052
| From | IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.devel.release |
| Subject | Bug#1107309: unblock: v4l2loopback/0.15.0-2 |
| Date | 2025-06-05 12:10 +0200 |
| Message-ID | <KUfHP-8oln-7@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Cross-posted to 2 groups.
[Multipart message — attachments visible in raw view] - view raw
Package: release.debian.org Severity: normal X-Debbugs-Cc: v4l2loopback@packages.debian.org Control: affects -1 + src:v4l2loopback User: release.debian.org@packages.debian.org Usertags: unblock Please unblock package v4l2loopback v4l2loopback provides a kernel-module. As of linux-6.15, the kernel has dropped the "del_timer_sync()" symbol, which was used by v4l2loopback<=0.14.x (which is what we currently have in testing). [ Reason ] I thought that trixie was going to ship with linux-6.12 (hence i did not take prior action in soft freeze). however, in the meantime it turns out that chances are, that linux-6.15 will indeed be shipped instead (and if not for Debian/13.0, i guess that some later point release will ship a newer version of the kernel). At least this is what #1106246 suggests. In the meantime, upstream has released v4l2loopback-0.15 which contains a fix for newer kernels (and little else). The overall diff betweeen (upstream) v0.14 and v0.15 is pretty small (apart from the symbol rename), so I would like to include the new upstream rather than backporting the fix. [ Impact ] `v4l2loopback` will not be usable with linux>=6.12 [ Tests ] upstream does test-builds against a variety of kernels, at the time of writing the newest kernel it was built against was 6.16.0-rc0 (on fedora). i manually built against linux-6.15 as currently found in experimental. i personally use and tested v4l2loopback-0.15 on my Debian/sid machine. [ Risks ] 'v4l2loopback' itself is a leaf package. the changes are rather simple. however, upstream did change some ioctl numbers to interact with the device. luckily they still support the original ioctls for legacy applications. the 'v4l2loopback-ctl' utility that is built from this package will only use the newer ioctls (that's why the v4l2loopback-dkms binary package has now a "Breaks" relation against older v4l2loopback-utils (providing the utilitiy). It's a "Breaks" rather than a versioned "Depends", as currently there are no hard dependencies between the packages. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing (see below) [ Other info ] The debdiff is obviously against the package in 'unstable' rather than 'testing'. unblock v4l2loopback/0.15.0-2
Back to linux.debian.bugs.dist | Previous | Next | Find similar | Unroll thread
Bug#1107309: unblock: v4l2loopback/0.15.0-2 IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> - 2025-06-05 12:10 +0200
csiph-web