Comment 35 for bug 1983451

Revision history for this message
Lukas Märdian (slyon) wrote :

Thank you! With Mario's comment in #33 I feel more confident in sponsoring this into Jammy and Focal.

The patches match the upstream commits (except some whitespace: tab vs spaces):
* https://github.com/fwupd/fwupd/commit/6b5d933e99dce7f2bf2b771176001191a3bab644
* https://github.com/fwupd/fwupd/commit/4bf53196fc1198a0688b49bcd16cd0126823f434

Please consider adding DEP-3 headers next time, so it's easier to understand the upstream status of a patch: https://dep-team.pages.debian.net/deps/dep3/

I've modified the SRU's version sting to match the schema that was used for previous SRUs, which we have in jammy-proposed and focal-proposed currently and adopt the .symbols file accordingly, to provide the new symbol:

```diff
diff --git a/debian/changelog b/debian/changelog
index 8912feb52..eccdd5c88 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-fwupd (1.7.9-1ubuntu1~22.04.2) jammy; urgency=medium
+fwupd (1.7.9-1~22.04.3) jammy; urgency=medium

   * Hide inhibited usb4 device in dell-dock plugin (LP: #1983451)
     d/p/0001-Do-not-show-unconnected-or-unreachable-devices-in-th.patch
diff --git a/debian/libfwupdplugin5.symbols b/debian/libfwupdplugin5.symbols
index 961cdef81..9235b9dcd 100644
--- a/debian/libfwupdplugin5.symbols
+++ b/debian/libfwupdplugin5.symbols
@@ -57,6 +57,7 @@ libfwupdplugin.so.5 libfwupdplugin5 #MINVER#
  LIBFWUPDPLUGIN_1.7.3@LIBFWUPDPLUGIN_1.7.3 1.7.3
  LIBFWUPDPLUGIN_1.7.4@LIBFWUPDPLUGIN_1.7.4 1.7.4
  LIBFWUPDPLUGIN_1.7.6@LIBFWUPDPLUGIN_1.7.6 1.7.9
+ LIBFWUPDPLUGIN_1.8.0@LIBFWUPDPLUGIN_1.8.0 1.7.9-1~22.04.3~
  fu_archive_firmware_get_type@LIBFWUPDPLUGIN_1.7.3 1.7.3
  fu_archive_firmware_new@LIBFWUPDPLUGIN_1.7.3 1.7.3
  fu_archive_get_type@LIBFWUPDPLUGIN_1.2.2 1.2.2
@@ -355,6 +356,7 @@ libfwupdplugin.so.5 libfwupdplugin5 #MINVER#
  fu_device_get_specialized_gtype@LIBFWUPDPLUGIN_1.3.3 1.3.3
  fu_device_get_type@LIBFWUPDPLUGIN_0.1.0 0.1.0
  fu_device_has_guid@LIBFWUPDPLUGIN_1.2.2 1.2.2
+ fu_device_has_inhibit@LIBFWUPDPLUGIN_1.8.0 1.7.9-1~22.04.3~
  fu_device_has_internal_flag@LIBFWUPDPLUGIN_1.5.5 1.5.5
  fu_device_has_parent_guid@LIBFWUPDPLUGIN_1.0.8 1.0.8
  fu_device_has_parent_physical_id@LIBFWUPDPLUGIN_1.6.2 1.6.2
```