From 0c72515fa8b9ad97ae4e39ee24ff4010fb4baa6b Mon Sep 17 00:00:00 2001 From: Peter Steenbergen Date: Fri, 2 Nov 2018 22:32:01 +0100 Subject: [PATCH] Buildroot: Respeaker: Make dtc a dependency of respeaker - Fixes /usr/bin/dtoverlay: can't load library 'libfdt.so' --- buildroot-external/configs/mycroftos_rpi3_defconfig | 1 - buildroot-external/package/respeaker/Config.in | 1 + buildroot-external/package/respeaker/respeaker.mk | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/buildroot-external/configs/mycroftos_rpi3_defconfig b/buildroot-external/configs/mycroftos_rpi3_defconfig index dd4806db..f00aa14b 100644 --- a/buildroot-external/configs/mycroftos_rpi3_defconfig +++ b/buildroot-external/configs/mycroftos_rpi3_defconfig @@ -82,7 +82,6 @@ BR2_PACKAGE_RPI_WIFI_FIRMWARE=y BR2_PACKAGE_DBUS_PYTHON=y BR2_PACKAGE_KBD=y BR2_PACKAGE_PARTED=y -BR2_PACKAGE_RPI_USERLAND=y BR2_PACKAGE_PYTHON3=y BR2_PACKAGE_PYTHON3_PY_ONLY=y BR2_PACKAGE_PYTHON3_BZIP2=y diff --git a/buildroot-external/package/respeaker/Config.in b/buildroot-external/package/respeaker/Config.in index 090d3b94..69fe5821 100644 --- a/buildroot-external/package/respeaker/Config.in +++ b/buildroot-external/package/respeaker/Config.in @@ -1,6 +1,7 @@ config BR2_PACKAGE_RESPEAKER bool "respeaker" select BR2_PACKAGE_RPI_USERLAND + select BR2_PACKAGE_DTC help The ReSpeaker series is a family of development boards designed to enable diff --git a/buildroot-external/package/respeaker/respeaker.mk b/buildroot-external/package/respeaker/respeaker.mk index e82b3577..2bc936e7 100644 --- a/buildroot-external/package/respeaker/respeaker.mk +++ b/buildroot-external/package/respeaker/respeaker.mk @@ -7,7 +7,7 @@ RESPEAKER_VERSION = be0812c70be29b0666a89f22a9d403cfb4c48fca RESPEAKER_SITE = $(call github,respeaker,seeed-voicecard,$(RESPEAKER_VERSION)) RESPEAKER_LICENSE = GNU General Public License v3.0 -RESPEAKER_DEPENDENCIES = rpi-firmware +RESPEAKER_DEPENDENCIES = rpi-firmware rpi-userland dtc $(eval $(kernel-module))