[Pkg-bluetooth-maintainers] Bug#657531: libbluetooth-dev: causes build error: invalid conversion from 'void*' to 'bt_get_le64(void*)::<anonymous struct>*'

Tino Keitel tino.keitel+debbugs at tikei.de
Thu Jan 26 20:50:22 UTC 2012


Package: libbluetooth-dev
Version: 4.98-1
Severity: important
Tags: upstream

Hi,

the current version of libbluetooth-dev in sid causes SyncEvolution build
break with an error:

In file included from /usr/include/bluetooth/sdp.h:35:0,
                 from ../../src/syncevo/eds_abi_wrapper.h:67,
                 from ../../src/syncevo/SmartPtr.h:27,
                 from GLibSupport.cpp:22:
/usr/include/bluetooth/bluetooth.h: In function 'uint64_t
bt_get_le64(void*)':
/usr/include/bluetooth/bluetooth.h:131:9: error: invalid conversion from
/'void*' to 'bt_get_le64(void*)::<anonymous struct>*' [-fpermissive]
/usr/include/bluetooth/bluetooth.h: In function 'uint64_t
/bt_get_be64(void*)':
/usr/include/bluetooth/bluetooth.h:136:9: error: invalid conversion from
/'void*' to 'bt_get_be64(void*)::<anonymous struct>*' [-fpermissive]
/usr/include/bluetooth/bluetooth.h: In function 'uint32_t
/bt_get_le32(void*)':
/usr/include/bluetooth/bluetooth.h:141:9: error: invalid conversion from
/'void*' to 'bt_get_le32(void*)::<anonymous struct>*' [-fpermissive]
/usr/include/bluetooth/bluetooth.h: In function 'uint32_t
/bt_get_be32(void*)':
/usr/include/bluetooth/bluetooth.h:146:9: error: invalid conversion from
/'void*' to 'bt_get_be32(void*)::<anonymous struct>*' [-fpermissive]
/usr/include/bluetooth/bluetooth.h: In function 'uint16_t
/bt_get_le16(void*)':
/usr/include/bluetooth/bluetooth.h:151:9: error: invalid conversion from
/'void*' to 'bt_get_le16(void*)::<anonymous struct>*' [-fpermissive]
/usr/include/bluetooth/bluetooth.h: In function 'uint16_t
/bt_get_be16(void*)':
/usr/include/bluetooth/bluetooth.h:156:9: error: invalid conversion from
/'void*' to 'bt_get_be16(void*)::<anonymous struct>*' [-fpermissive]

This issue was discussed by both upstreams here:

http://www.spinics.net/lists/linux-bluetooth/msg20212.html

Regards,
Tino

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.1-00002-gcdff23d (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libbluetooth-dev depends on:
ii  libbluetooth3         4.98-1
ii  libc6-dev [libc-dev]  2.13-24

libbluetooth-dev recommends no packages.

Versions of packages libbluetooth-dev suggests:
ii  pkg-config  0.26-1





More information about the Pkg-bluetooth-maintainers mailing list