** Tags added: patch

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to bbswitch in Ubuntu.
https://bugs.launchpad.net/bugs/1951583

Title:
  bbswitch dkms build failure with 5.15 on armhf and ppc64el

Status in bbswitch package in Ubuntu:
  New
Status in bbswitch source package in Jammy:
  New

Bug description:
  It looks like bbswitch is using acpi_bus_get_device() on any
  architectures, but this function is not available on armhf or ppc64el:

    CC [M]  /var/lib/dkms/bbswitch/0.8/build/bbswitch.o
  /var/lib/dkms/bbswitch/0.8/build/bbswitch.c: In function ‘bbswitch_off’:
  /var/lib/dkms/bbswitch/0.8/build/bbswitch.c:271:13: error: implicit 
declaration of function ‘acpi_bus_get_device’; did you mean 
‘acpi_get_gpe_device’? [-Werror=implicit-function-declaration]
    271 |         r = acpi_bus_get_device(dis_handle, &ad);
        |             ^~~~~~~~~~~~~~~~~~~
        |             acpi_get_gpe_device
  /var/lib/dkms/bbswitch/0.8/build/bbswitch.c:276:15: error: invalid use of 
undefined type ‘struct acpi_device’
    276 |         if (ad->power.state == ACPI_STATE_UNKNOWN) {
        |               ^~
  /var/lib/dkms/bbswitch/0.8/build/bbswitch.c:278:15: error: invalid use of 
undefined type ‘struct acpi_device’
    278 |             ad->power.state = ACPI_STATE_D0;
        |               ^~

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bbswitch/+bug/1951583/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to