[Bug 2026589] Re: tp-smapi DKMS FTBFS wrt Linux 6.4

Paolo Pisati 2026589 at bugs.launchpad.net
Tue Sep 5 12:56:10 UTC 2023


This bug was fixed in the package tp-smapi - 0.44-1

---------------
tp-smapi (0.44-1) unstable; urgency=medium

  * New upstream version 0.44
    + Support 6.4 kernel
      Closes: #1038207

 -- Evgeni Golov <evgeni at debian.org>  Mon, 31 Jul 2023 20:09:41 +0200

tp-smapi (0.43-3) unstable; urgency=medium

  * Limit autopkgtest to amd64 and i386 as tp_smapi doesn't work on other
    arches.

 -- Evgeni Golov <evgeni at debian.org>  Thu, 26 Jan 2023 21:42:38 +0100

tp-smapi (0.43-2) unstable; urgency=medium

  [ Evgeni Golov ]
  * Standards-Version: 4.6.2
  * fix d/watch to find a release
  * update source to point at https://github.com/linux-thinkpad/tp_smapi

  [ Andreas Beckmann ]
  * Switch to dh-sequence-dkms.  (Closes: #1027884)
  * Declare Testsuite: autopkgtest-pkg-dkms.
  * Declare Rules-Requires-Root: no.
  * Update to copyright-format 1.0.

  [ Debian Janitor ]
  * Trim trailing whitespace.
  * Bump debhelper from deprecated 9 to 13.
  * Set debhelper-compat version in Build-Depends.
  * Replace spaces in short license names with dashes.
  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse.

 -- Evgeni Golov <evgeni at debian.org>  Tue, 24 Jan 2023 20:44:49 +0100

** Changed in: tp-smapi (Ubuntu)
       Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2026589

Title:
  tp-smapi DKMS FTBFS wrt Linux 6.4

Status in tp-smapi package in Ubuntu:
  Fix Released

Bug description:
  [Impact]

  ...
  /var/lib/dkms/tp_smapi/0.43/build/thinkpad_ec.c:94:42: error: macro "DEFINE_SEMAPHORE" requires 2 arguments, but only 1 given
     94 | static DEFINE_SEMAPHORE(thinkpad_ec_mutex);
        |                                          ^
  ...

  [Fix]

  Apply the attached patch.

  [How to test]

  Install the patch package (and make sure it builds).

  [Regression potential]

  Low, the buildifx is an upstream cherrypick and it's conditionally
  compiled only if Linux >= 6.4.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tp-smapi/+bug/2026589/+subscriptions




More information about the Ubuntu-sponsors mailing list