For 1.9 release or beyond, BlueZ 5.xx should be used as the default Bluetooth stack. Most probably, BlueZ 4.xx will be removed or moved out of oe-core.
At least for 1.9 Yocto Project release, the actual mechanism of switching between BlueZ4.x and BlueZ5.x will be kept. However, important default changes will be made: 1. via DISTRO_FEATURES, BlueZ will be the default Bluetooth stack. 2. BlueZ4.x will be moved out of OpenEmbedded Core and into meta-oe, meta-connectivity section. 3. BlueZ4.x will be considerate obsolete, no new functionality bugs will be opened or accepted against it.
Sounds good to me.
Did you mean "BlueZ 5" in point 1? :) Sounds good to me though.
Here I stand corrected, in point 1, it is BlueZ 5.x.
Implementation started.
Patchset sent in for review.
Fixed with commit: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=ee1c1ea39340e17ef5bbf50252dd969592c0202c