aboutsummaryrefslogtreecommitdiffstats
path: root/classes/kernel.bbclass
diff options
context:
space:
mode:
authorPaul Sokolovsky <pmiscml@gmail.com>2007-07-04 23:34:18 +0000
committerPaul Sokolovsky <pmiscml@gmail.com>2007-07-04 23:34:18 +0000
commite45268ec831c439a5159e147a02dccce7a6b4d0e (patch)
tree777008f51321e676dc909e9403c0ddbe37ca6995 /classes/kernel.bbclass
parentbe38316990d805b15eb51fb75665ee20e95d6672 (diff)
downloadopenembedded-e45268ec831c439a5159e147a02dccce7a6b4d0e.tar.gz
bluez: Stop 02dtl1_cs.sh the nasty hack from breaking everyone's BT connection.
* This sloppily written script just unconditionally breaks a BT connection on suspend. * So, instead, make only DTL1 victims suffer it thru: 1. Make a separate package for it. 2. Make kernel-module-dtl1-cs and nothing else RDEPENDS on it.
Diffstat (limited to 'classes/kernel.bbclass')
-rw-r--r--classes/kernel.bbclass4
1 files changed, 4 insertions, 0 deletions
diff --git a/classes/kernel.bbclass b/classes/kernel.bbclass
index 4cc3784b6f..3a95fa787a 100644
--- a/classes/kernel.bbclass
+++ b/classes/kernel.bbclass
@@ -183,6 +183,10 @@ ALLOW_EMPTY_kernel = "1"
ALLOW_EMPTY_kernel-base = "1"
ALLOW_EMPTY_kernel-image = "1"
+# Userspace workarounds for kernel modules issues
+# This is shame, fix the kernel instead!
+RDEPENDS_kernel-module-dtl1-cs = "bluez-dtl1-workaround"
+
pkg_postinst_kernel-image () {
if [ ! -e "$D/lib/modules/${KERNEL_VERSION}" ]; then
mkdir -p $D/lib/modules/${KERNEL_VERSION}