Closed Bug 1253805 Opened 10 years ago Closed 8 years ago

Always build bluetoothd as 32bit on multilib build targets

Categories

(Firefox OS Graveyard :: GonkIntegration, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: afarden, Assigned: afarden)

Details

Attachments

(1 file)

65 bytes, text/x-github-pull-request
tzimmermann
: review+
Details | Review
A 64_32 multilib build defaults to building all executables as 64bit. Unfortunately bluetoothd does not work when built as 64bit. The likely reason for this is that bluedroid actually forces bluetooth.default to build as 32bit only, so it looks like a 64bit bluetoothd cannot work with a 32bit library. https://android.googlesource.com/platform/external/bluetooth/bluedroid/+/android-5.1.1_r34/main/Android.mk#145 Simply forcing bluedroid to 32bit fixes bluetooth on 64_32 multilib build targets. If forcing to 32bit is good enough for Google, it is good enough fix for us too.
Attached file Bluetoothd PR
Attachment #8727049 - Flags: review?(tzimmermann)
Assignee: nobody → afarden
Comment on attachment 8727049 [details] [review] Bluetoothd PR Thanks Adam, and sorry that this review took so long. I've been on PTO last week.
Attachment #8727049 - Flags: review?(tzimmermann) → review+
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: