Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-42670

Linux package doesn't compile Bluetooth LE backend

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P0: Blocker
    • Resolution: Done
    • Affects Version/s: 5.4.0 RC
    • Fix Version/s: 5.4.0 RC
    • Component/s: Packaging & Installer
    • Labels:
      None

      Description

      The Linux binary for libQtBluetooth.so in qt-enterprise-linux-x64-android-5.4.0-rc_2014-11-13_13-34-01-89.run does not contain the Bluetooth LE backend.

      Based on code behaviour on some minor disassembling the I'd say the default/non-functional backend is compiled into the package. The build output could confirm this theory.

      As a consequence Bluetooth LE is completely disabled during the package creation which means the entire Bluetooth LE tech preview is not happening. Linux is the only platform that is supported during the Tech Preview.

      This used to work in the beta package which would indicate that the package build environment has changed. The build environment must pass the following unit test:

      • qtconnectivity/config.tests/bluez_le

      which implies the availability of Bluez 4.101 or later headers.

        Attachments

          Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              Assignee:
              iknd Iikka Eklund
              Reporter:
              ablasche Alex Blasche
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes