[Galaxy Tab 7.7 Android Development] p3dboard:
Well the build got futher, but didn't complete, it died on building bluetooth... now to try figure out what went wrong here?

target thumb C: bluetooth.default <= external/bluetooth/bluez/android/hal-ipc.c

target thumb C: bluetooth.default <= external/bluetooth/bluez/android/hal-bluetooth.c

external/bluetooth/bluez/android/hal-bluetooth.c: In function 'handle_pin_request':

external/bluetooth/bluez/android/hal-bluetooth.c:252:3: error: too few arguments to function 'bt_hal_cbacks->pin_request_cb'

bt_hal_cbacks->pin_request_cb(addr, name, ev->class_of_dev);

^

build/core/binary.mk:699: recipe for target '/home/peter/android/rom/out/target/product/p6810/obj/SHARED_LIBRARIES/bluetooth.default_intermediates/bluez/android/hal-bluetooth.o' failed

make: *** [/home/peter/android/rom/out/target/product/p6810/obj/SHARED_LIBRARIES/bluetooth.default_intermediates/bluez/android/hal-bluetooth.o] Error 1

make: *** Waiting for unfinished jobs....

#### make failed to build some targets (02:06:25 (hh:mm:ss)) ####

Total time elapsed: 127 minutes (7636.932079165 seconds)

Is this local_manifest.xml correct?

Edit 13-8-2015 - Modified local_manifest.xml based on my playing with Omnirom... hope this works.

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!-- bluez support-->
<remote name="gcode" fetch="https://code.google.com/p/"/>
<remote name="korg" fetch="git://git.kernel.org/pub/scm/"/>

<remove-project name="CyanogenMod/android_external_bluetooth_bluedroid"/>
<project remote="korg" path="external/bluetooth/bluez" name="bluetooth/bluez" group="pdk" revision="master"/>
<project remote="korg" path="external/bluetooth/sbc" name="bluetooth/sbc" group="pdk" revision="master"/>
<project remote="gcode" path="external/bluetooth/glib" name="aosp-bluez.glib" group="pdk" revision="master"/>
<!-- Bluetooth app -->
<remove-project name="CyanogenMod/android_packages_apps_Bluetooth"/>
<remove-project name="CyanogenMod/android_packages_apps_BluetoothExt"/>
<project path="packages/apps/Bluetooth" name="danielhk/android_packages_apps_Bluetooth" revision="cm-12.1" />
<!-- device related -->
<project path="hardware/atheros" name="danielhk/android_hardware_atheros_wlan" revision="cm-12.1" />
<project path="hardware/samsung" name="CyanogenMod/android_hardware_samsung" revision="cm-12.1" />
<project path="device/samsung/p6810" name="danielhk/android_device_samsung_p6810" revision="cm-12.1" />
<project path="device/samsung/p6800" name="danielhk/android_device_samsung_p6800" revision="cm-12.1" />
<project path="packages/apps/SamsungServiceMode" name="CyanogenMod/android_packages_apps_SamsungServiceMode" revision="cm-12.1" />
<project path="vendor/samsung" name="danielhk/proprietary_vendor_samsung_smdk4210" revision="cm-12.1" />
<project path="device/samsung/smdk4210-tab" name="danielhk/android_device_samsung_smdk4210-tab" revision="cm-12.1" />
<project path="kernel/samsung/smdk4210" name="danielhk/android_kernel_samsung_smdk4210" revision="cm-12.1" />
</manifest>

Edit: 13-8-2015: Latest build attempt - still errors out...

target thumb C: bluetooth.default <= external/bluetooth/bluez/android/hal-bluetooth.c

external/bluetooth/bluez/android/hal-bluetooth.c: In function 'handle_pin_request':

external/bluetooth/bluez/android/hal-bluetooth.c:252:3: error: too few arguments to function 'bt_hal_cbacks->pin_request_cb'

bt_hal_cbacks->pin_request_cb(addr, name, ev->class_of_dev);

^

build/core/binary.mk:699: recipe for target '/home/peter/android/rom/out/target/product/p6810/obj/SHARED_LIBRARIES/bluetooth.default_intermediates/bluez/android/hal-bluetooth.o' failed

make: *** [/home/peter/android/rom/out/target/product/p6810/obj/SHARED_LIBRARIES/bluetooth.default_intermediates/bluez/android/hal-bluetooth.o] Error 1

make: *** Waiting for unfinished jobs....

external/sqlite/dist/sqlite3.c: In function 'pcache1Fetch':

external/sqlite/dist/sqlite3.c:39389:51: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

if( createFlag==1 ) sqlite3BeginBenignMalloc();

^

external/sqlite/dist/sqlite3.c:39391:49: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]

if( createFlag==1 ) sqlite3EndBenignMalloc();

^

external/sqlite/dist/sqlite3.c: In function 'sqlite3TempInMemory':

external/sqlite/dist/sqlite3.c:124023:55: warning: unused parameter 'db' [-Wunused-parameter]

SQLITE_PRIVATE int sqlite3TempInMemory(const sqlite3 *db){

^

external/sqlite/dist/sqlite3.c: In function 'sqlite3_test_control':

external/sqlite/dist/sqlite3.c:125250:41: warning: unused parameter 'op' [-Wunused-parameter]

SQLITE_API int sqlite3_test_control(int op, ...){

^

external/sqlite/dist/sqlite3.c: In function 'icuLoadCollation':

external/sqlite/dist/sqlite3.c:148560:7: warning: unused parameter 'nArg' [-Wunused-parameter]

int nArg,

^

external/sqlite/dist/sqlite3.c: At top level:

external/sqlite/dist/sqlite3.c:148900:1: warning: missing initializer for field 'xLanguageid' of 'sqlite3_tokenizer_module' [-Wmissing-field-initializers]

};

^

external/sqlite/dist/sqlite3.c:126451:9: note: 'xLanguageid' declared here

int (*xLanguageid)(sqlite3_tokenizer_cursor *pCsr, int iLangid);

^

external/sqlite/dist/sqlite3.c: In function 'fts3SnippetFunc':

external/sqlite/dist/sqlite3.c:143651:11: warning: 'iS' may be used uninitialized in this function [-Wmaybe-uninitialized]

if( iS>iBestScore ){

^

external/sqlite/dist/sqlite3.c:143643:13: note: 'iS' was declared here

int iS;

^

#### make failed to build some targets (52:16 (mm:ss)) ####

Total time elapsed: 52 minutes (3155.014020034 seconds)