Package: sponsorship-requests Severity: wishlist Control: block 994625 by -1 X-Debbugs-CC: debian-kernel@lists.debian.org b...@debian.org
Dear mentors, I am looking for a sponsor for my package "carl9170fw": * Package name : carl9170fw Version : 1.9.9-427-gecb68a7-1 Upstream contact : linux-wirel...@vger.kernel.org * URL : https://wireless.wiki.kernel.org/en/users/Drivers/carl9170.fw * License : many, but mostly GPL 2 or later * Vcs : https://salsa.debian.org/kernel-team/carl9170fw (but see below) Section : kernel The source builds the following binary packages: firmware-carl9170 - firmware for AR9170 USB wireless adapters To access further information about this package, please visit the following URL: https://mentors.debian.net/package/carl9170fw/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/c/carl9170fw/carl9170fw_1.9.9-427-gecb68a7-1.dsc Changes for the initial release: carl9170fw (1.9.9-427-gecb68a7-1) experimental; urgency=medium . * Initial release (Closes: #994625) This package is rather unusual and there is a lot to be said for it. Currently the carl9170 firmware is already in firmware-linux-free, so why do we need this package? At the moment firmware-linux-free ships a pre-built blob. This package builds the firmware from the source using the gcc-sh-elf cross compiler I've packaged. As of this writing there is an open RFS for gcc-sh-elf, but that's merely coincidental; the version of gcc-sh-elf already in the archive is adequate to build this package, so gcc-sh-elf does 𝘯𝘰𝘵 need to be uploaded first. I need to nuke the Git repository (which I currently don't have permission to do) to start fresh and account for the Files-Excluded (upstream accidentally shipped an unneeded binary, not of the firmware, in the source tree and it rightfully raises many alarm bells with Lintian). So for now, please ignore the Git repo. Unless you manually delete the carl9170 firmware from your system, this package will not be installable at all. We'll have to do Breaks+Replaces in order for this package to take over the firmware at a later time. After we clear NEW, we can prepare an upload to unstable, coordinate which version of firmware-linux-free will be the one to drop the firmware, and add the fields appropriately. I have the appropriate hardware and can confirm this firmware works. If you don't have the hardware, I suppose you'll just have to take my word for it. If anyone is interested in co-maintenance of this package, I'll be glad to send you appropriate hardware however. Because of what this package is, there's very little we can do quality assurance-wise; we obviously can't do an autopkgtest to check that a network connection works, say. I try to make up for this with QA efforts for gcc-sh-elf. We ship a Git snapshot because like other firmware projects, the version number is very significant and doesn't get incremented for non-interface breaking changes. We do however need to keep up with fixes for building with newer versions of GCC and Newlib. Happy hacking!
signature.asc
Description: This is a digitally signed message part