[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#989666: marked as done ([pre-approval] unblock: firmware-sof/1.7-1)



Your message dated Sun, 13 Jun 2021 20:42:54 +0000
with message-id <E1lsWwY-0000io-MP@respighi.debian.org>
and subject line unblock firmware-sof
has caused the Debian Bug report #989666,
regarding [pre-approval] unblock: firmware-sof/1.7-1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
989666: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=989666
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: Mark Pearson <markpearson@lenovo.com>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

This is a pre-approval for package firmware-sof.

[ Reason ]
It ships SOF audio firmware signed by Intel and is needed on modern
platforms using SOF. The 1.7 release will be needed to make hardware
that would be released in September work. I have tested the resulting
package on my laptop and it works fine. Mark has tested it on more
laptops and didn't get any problems in the past months with it. We
think it would be better to ship this release with Bullseye to not let
people need to use backports to get a working sound card.

There are some packaging changes because upstream seems to not have
made its mind with the way firmwares should be installed in
/lib/firmware/intel.

I am attaching only a debdiff of debian/ since the remaining is mostly
binary files.

[ Impact ]
No sound out of the box for users with hardware more recent than
September 2021.

[ Tests ]
Tested on my Thinkpad X1 Carbon Gen7. Tested by Mark on other platforms.

[ Risks ]
Regression on existing hardware.

[ 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



-----BEGIN PGP SIGNATURE-----

iQJGBAEBCAAwFiEErvI0h2bzccaJpzYAlaQv6DU1JfkFAmDBDxESHGJlcm5hdEBk
ZWJpYW4ub3JnAAoJEJWkL+g1NSX5IHsQAIThxi/kLmPomKZSLgM2UVlm+39c9PzO
3jRRNEMmuijE1aUiqqR8jOYr1psWFnWD+z4u2J3Peg+QPJXd9aKcgKFwiQHKnFOx
OcYClLggCA20fA8qY3WpzSjx6TN9Jaa+meMQfl7p8SS778KMJECyciZYjSKd7BbF
qfEulSuUvMtdV0JTtL2wh6xwLbJMtFIKfhy2zu+l5RUxaknigGThNZwSMlMrsidf
H6ppnMnB5jTDMqQGBnEHEDaR6lLOlQU6igCnhuCdckWVOvInP5B3TaWwbi7Y7M98
huAaVO/nP1MimQkokZxJ9rxXkr0gAVtGqtMfTtjlv9n6UT2YzpbSGqN7vm9ybUJ4
DkX3/dLMbLtBw/8iylI31+zU+Y6D3ezzUJ11gKTEDKx9L8OTPFvc2giBDdMW1dH4
KR42d4Qe1D9k6EM+QuwZJ9/unpNcEPKCY5JSXl9qbNawGOxbKfFxWfdIXxZh8OVL
YUYj3/GUCdDm+vgCqlE/TpVP2VsRYEFejmNrkKk632P4+5W79nd/mcr1pJJQGRBd
ddSH14sdQmuun0thsGaFy6UWwNDu8km126+lZFWo844QUeinHvzdkMTBgAuyuhNL
8biei0fvj/WqypNHmMOMPaEAKe+umamna14/xUmBUMtQvIQxav5JGCXBiHATBKPk
kVnHbdqKXp8v
=VKK6
-----END PGP SIGNATURE-----
diff --git a/debian/changelog b/debian/changelog
index bad2d5f15547..814f5976ef54 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+firmware-sof (1.7-1) UNRELEASED; urgency=medium
+
+  * Update to upstream version 1.7
+
+ -- Mark Pearson <markpearson@lenovo.com>  Fri, 09 Apr 2021 21:59:16 -0400
+
 firmware-sof (1.6.1-2) unstable; urgency=medium
 
   * Remove postinst file as we don't need to add files to initramfs
diff --git a/debian/rules b/debian/rules
index 4012951ae2ad..00e2ae53d553 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,11 +4,14 @@ include /usr/share/dpkg/pkg-info.mk
 
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
+export SOF_INSTALL_DIR=$$(pwd)/builddir/usr/lib/firmware/intel
 
 %:
 	dh $@
 
 override_dh_auto_install:
-	mkdir -p $$(pwd)/builddir/usr/lib/firmware
-	ROOT=$$(pwd)/builddir/usr SOF_VERSION="v$(DEB_VERSION_UPSTREAM)" ./go.sh
+	mkdir -p $(SOF_INSTALL_DIR)
+	cp -a sof-v$(DEB_VERSION_UPSTREAM) $(SOF_INSTALL_DIR)/sof
+	cp -a sof-tplg-v$(DEB_VERSION_UPSTREAM) $(SOF_INSTALL_DIR)
+	ln -s sof-tplg-v$(DEB_VERSION_UPSTREAM) $(SOF_INSTALL_DIR)/sof-tplg
 	dh_auto_install

--- End Message ---
--- Begin Message ---
Unblocked.

--- End Message ---

Reply to: