Ticket #73 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

upgrade source to build with latest bluez utils 4.x

Reported by: jackflap Owned by: dsmith
Priority: major Milestone:
Component: build system Version: 0.6.00
Keywords: compile build version Cc: jackflap@…

Description

CWiid no longer compiles with the latest bluez utils as some functions have been removed as deprecated.

For instance, I get the following error messages when trying to compile under intrepid:

'undefined symbol: hci_remote_name'

I've confirmed with the bluez devs that hci_remote_name() was removed correctly and should be replaced with hci_read_remote_name() (they think).

Change History

Changed 4 years ago by jackflap

Ok, I replaced hci_remote_name with hci_read_remote_name in libcwiid/bluetooth.c and it compiled successfully.

Looks like that was the only deprecated function which needed to be replaced.

What's involved with getting that change into trunk? It should also be backward compatible with 3.x since hci_read_remote_name was introduced a while ago.

Changed 4 years ago by dsmith

  • status changed from new to closed
  • resolution set to fixed

Done r183

Note: See TracTickets for help on using tickets.