you have to write or port BitBake recipes for every single component, from systemd and ...
Didn't know that. Sorry for the confusion then ![]()
you have to write or port BitBake recipes for every single component, from systemd and ...
Didn't know that. Sorry for the confusion then ![]()
Still don't get the point. Yocto is already solid build system and there is no need to port LE packages to it. At least not the majority of them (only media related).
Looks like you choose the wrong way here to start with LE and move to yocto. You should start with yocto and add only required missing things to get final result.
But this is just my opinion.
What exactly is the point of this project? To build a distro with Kodi as main app made with main inportant components from LE?
You obviously can't call it LE because it is not even closely LE ![]()
mostly around Qt6 host vs. target cross-compilation
If you would look around you would find already working package ![]()
For 2) just systemctl daemon-reload
sed -i 's|PKG_SHA256=.*||' packages/network/wireguard-tools/package.mk
Far from optimal work. Like prefix long command for everything...
But everybody just use whatever think it works the best for them to get the best results ![]()
If you are proficient in Docker then it should be trivial for you to use the Docker files in tools/Docker that result in a pre-configured and working build environment for creating an LE image.
What is needed is a shell script which creates complete build environment without even knowing or understanding docker. No messing with building docker container and other stuff. Just start a script which creates docker environment with a shell. And then development works just like on a host directly. Lately I use such approach for different projects and works great. Last one is small GO dev environment ![]()
You have disk UUID wrong: Z instead of 7.
Select driver update in addon settings and post kodi log.
For me it worked on X86:
LibreELEC:~/downloads # mediasrv --build
Build date: 2025-08-16 18:32:36
LibreELEC:~/downloads # ps -ef | grep media
1518 root 0:00 mediasrv --wait-for-devices -p /storage/.kodi/addons/driver.dvb.sundtek-mediatv/bin -c /storage/.kodi/userdata/addon_data/driver.dvb.sundtek-mediatv/sundtek.conf -d
1519 root 0:00 mediasrv --wait-for-devices -p /storage/.kodi/addons/driver.dvb.sundtek-mediatv/bin -c /storage/.kodi/userdata/addon_data/driver.dvb.sundtek-mediatv/sundtek.conf -d
It's a pity there's no other way.
Of course there are other ways. Like manually mounting from autostart.sh, with 2 systemd scripts, with one udev script, ...
File lovcombo-all.js is embedded in tvheadend binary. This means to make any change into .js file then addon needs to be rebuild.
Doesn't this ^^^^ makes new config file?
This seems to work
--- a 2025-05-23 12:48:28.670196285 +0200
+++ b 2025-05-23 12:39:12.074292019 +0200
@@ -1680,6 +1680,7 @@ CONFIG_GENERIC_PCI_IOMAP=y
CONFIG_PCI=y
CONFIG_PCI_DOMAINS=y
CONFIG_PCIEPORTBUS=y
+# CONFIG_HOTPLUG_PCI_PCIE is not set
CONFIG_PCIEAER=y
# CONFIG_PCIEAER_INJECT is not set
# CONFIG_PCIE_ECRC is not set
@@ -1710,7 +1711,11 @@ CONFIG_PCIE_BUS_DEFAULT=y
# CONFIG_PCIE_BUS_PEER2PEER is not set
CONFIG_VGA_ARB=y
CONFIG_VGA_ARB_MAX_GPUS=16
-# CONFIG_HOTPLUG_PCI is not set
+CONFIG_HOTPLUG_PCI=y
+# CONFIG_HOTPLUG_PCI_ACPI is not set
+# CONFIG_HOTPLUG_PCI_CPCI is not set
+# CONFIG_HOTPLUG_PCI_OCTEONEP is not set
+# CONFIG_HOTPLUG_PCI_SHPC is not set
#
# PCI controller drivers
@@ -2843,7 +2848,7 @@ CONFIG_NET_FAILOVER=y
CONFIG_INPUT=y
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_FF_MEMLESS=y
-# CONFIG_INPUT_SPARSEKMAP is not set
+CONFIG_INPUT_SPARSEKMAP=y
# CONFIG_INPUT_MATRIXKMAP is not set
CONFIG_INPUT_VIVALDIFMAP=y
@@ -5552,7 +5557,7 @@ CONFIG_HID_A4TECH=y
# CONFIG_HID_ACRUX is not set
CONFIG_HID_APPLE=y
CONFIG_HID_APPLEIR=m
-CONFIG_HID_ASUS=y
+CONFIG_HID_ASUS=m
CONFIG_HID_AUREAL=y
CONFIG_HID_BELKIN=y
# CONFIG_HID_BETOP_FF is not set
@@ -6288,7 +6293,11 @@ CONFIG_WMI_BMOF=y
# CONFIG_APPLE_GMUX is not set
# CONFIG_ASUS_LAPTOP is not set
# CONFIG_ASUS_WIRELESS is not set
+CONFIG_ASUS_WMI=m
+CONFIG_ASUS_NB_WMI=m
# CONFIG_ASUS_TF103C_DOCK is not set
+# CONFIG_EEEPC_LAPTOP is not set
+# CONFIG_EEEPC_WMI is not set
# CONFIG_X86_PLATFORM_DRIVERS_DELL is not set
# CONFIG_AMILO_RFKILL is not set
# CONFIG_FUJITSU_LAPTOP is not set
QuoteSdram: 128m
Flash: 16m
Not very useful to run anything from today ![]()
The timezone list doesn't include deprecated / repeat entries for the same timezone.
Some timezones is not possible to select anymore. Actually lot of timezones can't be selected because they are not available anymore. Little too much was filtered out.