From 7a45b4181085871c8ec09fb49ff6563fe80be39a Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 13 Feb 2022 00:11:44 -0800 Subject: [PATCH] python3-adafruit-blinka: Disable on musl it provides prebuilts which are linked against glibc. so disable it for musl Fixes microcontroller/bcm283x/pulseio/libgpiod_pulsein contained in package python3-adafruit-blinka requires libc.so.6(GLIBC_2.4), but no providers found in RDEPENDS:python3-adafruit-blinka? [file-rdeps] Signed-off-by: Khem Raj --- .../recipes-devtools/python3-adafruit-blinka_6.2.2.bb | 3 +++ .../python3-adafruit-circuitpython-busdevice_5.0.5.bb | 1 + .../python3-adafruit-circuitpython-motor_3.2.6.bb | 1 + .../python3-adafruit-circuitpython-motorkit_1.6.1.bb | 1 + .../python3-adafruit-circuitpython-pca9685_3.3.4.bb | 1 + 5 files changed, 7 insertions(+) diff --git a/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-blinka_6.2.2.bb b/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-blinka_6.2.2.bb index b9fb915..9e1e357 100644 --- a/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-blinka_6.2.2.bb +++ b/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-blinka_6.2.2.bb @@ -28,3 +28,6 @@ RDEPENDS:${PN} += " \ " RDEPENDS:${PN}:append:rpi = " rpi-gpio" + +COMPATIBLE_HOST:libc-musl:class-target = "null" + diff --git a/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-circuitpython-busdevice_5.0.5.bb b/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-circuitpython-busdevice_5.0.5.bb index 2cf8afd..93491d4 100644 --- a/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-circuitpython-busdevice_5.0.5.bb +++ b/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-circuitpython-busdevice_5.0.5.bb @@ -16,3 +16,4 @@ RDEPENDS:${PN} += " \ python3-adafruit-blinka \ python3-core \ " +COMPATIBLE_HOST:libc-musl:class-target = "null" diff --git a/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-circuitpython-motor_3.2.6.bb b/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-circuitpython-motor_3.2.6.bb index d572cab..3233c8f 100644 --- a/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-circuitpython-motor_3.2.6.bb +++ b/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-circuitpython-motor_3.2.6.bb @@ -16,3 +16,4 @@ RDEPENDS:${PN} += " \ python3-adafruit-blinka \ python3-core \ " +COMPATIBLE_HOST:libc-musl:class-target = "null" diff --git a/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-circuitpython-motorkit_1.6.1.bb b/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-circuitpython-motorkit_1.6.1.bb index 94eed3e..39fe76a 100644 --- a/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-circuitpython-motorkit_1.6.1.bb +++ b/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-circuitpython-motorkit_1.6.1.bb @@ -20,3 +20,4 @@ RDEPENDS:${PN} += " \ python3-adafruit-circuitpython-register \ python3-core \ " +COMPATIBLE_HOST:libc-musl:class-target = "null" diff --git a/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-circuitpython-pca9685_3.3.4.bb b/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-circuitpython-pca9685_3.3.4.bb index 8656d75..f7f0ff1 100644 --- a/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-circuitpython-pca9685_3.3.4.bb +++ b/dynamic-layers/openembedded-layer/recipes-devtools/python3-adafruit-circuitpython-pca9685_3.3.4.bb @@ -18,3 +18,4 @@ RDEPENDS:${PN} += " \ python3-adafruit-circuitpython-register \ python3-core \ " +COMPATIBLE_HOST:libc-musl:class-target = "null"