On Wed, 2023-08-16 at 12:28 +0800, Paul Wise wrote: > On Sun, 2023-08-13 at 11:51 +0000, John Scott wrote: > > > Because carl9170 is largely under the GPL and we're obligated to distribute complete sources for our binaries, I've set Static-Built- Using on both gcc (because of libgcc) and Newlib. > > FYI, that wasn't the correct thing to do. > Built-Using is for license compliance cases: > [https://www.debian.org/doc/debian-policy/ch-relationships.html#additional-source-packages-used-to-build-the-binary-built-using](https://www.debian.org/doc/debian-policy/ch-relationships.html#additional-source-packages-used-to-build-the-binary-built-using) > Static-Built-Using is for other static linking or embedding cases. > The static linking wiki page needs updates for Static-Built-Using and the predecessors of it used by the Rust and Golang packages. > [https://wiki.debian.org/StaticLinking](https://wiki.debian.org/StaticLinking)
Apologies for my delayed response on this, it looks like you are absolutely right Paul. Good eye! This isn't an obvious thing, so I will do my part to make sure the dpkg manual page gets clarified. Just to be clear, preparing a second version of a package and uploading to NEW is okay to fix an important issue, right? While I'm at it, I have been informed by the Debian Installer folks that I can remove the udeb: existing practice is that firmware packages are tiny enough already that they don't bother making udebs for the Debian Installer, that's what the d-i folks say. I'm preparing a fixed package based on a new upstream snapshot, [have uploaded to mentors.debian.net](https://mentors.debian.net/debian/pool/main/c/carl9170fw/carl9170fw_1.9.9-450-gad1c721-1.dsc), and it's in Git too for whoever here is able and willing to nab it. Thanks everyone -- Homepage: [johnscott.me](https://johnscott.me) Contact info: [as a vCard](https://johnscott.me/me/me.vcf) and [as an LDAP directory entry](ldap://johnscott.me/CN=John%20Scott,DC=johnscott,DC=me)
signature.asc
Description: This is a digitally signed message part