various breakages with 3.x kernels -- patches
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
martian-modem (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
(for other readers: The martian-
3.x kernels have introduced a few obstacles to building the martian-dev module for "martian" modems. The attached patch file reflects fixes that worked with kernel 3.13 for me. I tried to not not break compatibility with earlier kernels but didn't test any of that. Things broken/fixed for me:
. with kernel 3.8 a bunch of __dev* macros went away
. kernel 3.10 introduced procfs changes
. post-2.6 kernels get the .o object file instead of .ko
Adding a link martian-
Matt Schultz had this almost solved in January: http://
Debian bug 696500 is a subset of this.
https:/
(this reported here because reportbug said to use ubuntu-bug)
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: martian-
ProcVersionSign
Uname: Linux 3.13.0-24-generic i686
ApportVersion: 2.14.1-0ubuntu3.2
Architecture: i386
CurrentDesktop: LXDE
Date: Tue May 27 19:18:58 2014
InstallationDate: Installed on 2014-05-21 (6 days ago)
InstallationMedia: Lubuntu 14.04 LTS "Trusty Tahr" - Release i386 (20140416.2)
SourcePackage: martian-modem
UpgradeStatus: No upgrade log present (probably fresh install)
bug 577709 - against the martian-modem package (not martian- modem-source) - describes how the martian-modem package almost delivers the link that would make module-assistant see this. Seems it would make more sense to include that link (corrected) in the martian- modem-source package. But is that fair play, for either package, if the package does not have module-assistant as a dependency?