du solltest den libcec patch wieder raus nehmen. Ansonsten läuft der softhdodroid nicht mehr.
Seltsam. Ich habe doch gerade mein Produktivsystem aktualisiert (mit dem Patch) und es läuft alles. Egal. Ich werfe den Patch wieder raus.
du solltest den libcec patch wieder raus nehmen. Ansonsten läuft der softhdodroid nicht mehr.
Seltsam. Ich habe doch gerade mein Produktivsystem aktualisiert (mit dem Patch) und es läuft alles. Egal. Ich werfe den Patch wieder raus.
Ich habe auch das Makefile geändert und dein patch für die GIT Revision ist nicht mehr nötig.
Juchuu... Ich weiß nicht warum, aber immer bei der Abfrage der git revision hing der Build längere Zeit (in der Prozessliste war das ziemlich gut zu sehen). Das ist ein völlig unklares Verhalten und ich wollte den Build nur ein wenig beschleunigen.
Patch ist weg
Ich hab's direkt mal ausprobiert:
Jetzt klappt die Lautstärkeänderung des Fernsehers mit den Volume Tasten des VDR per CEC ;
Schöne Grüße
Lothar
Ich habe beim Bauen ein Problem mit wireguard-linux-compat-v1.0.20220627.tar.xz. Unter
https://git.zx2c4.com/wireguard-linux-compat/snapshot/wireguard-linux-compat-v1.0.20220627.tar.xz
wird sie gefunden, aber es gibt eine Fehlermeldung "Incorrect checksum calculated on downloaded file".
Der alternative Download von http://sources.coreelec.org/wi…mpat-v1.0.20220627.tar.xz schlägt fehl:
Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://sources.coreelec.org/wireguard-linux-compat/wireguard-linux-compat-v1.0.20220627.tar.xz [following]
--2024-08-26 16:17:46-- https://sources.coreelec.org/wireguard-linux-compat/wireguard-linux-compat-v1.0.20220627.tar.xz
Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-08-26 16:17:46 ERROR 404: Not Found.
Man findet die Datei bestimmt noch woanders. Aber wo kann ich denn den Pfad in meinem build-System selbst anpassen?
Ich habe beim Bauen ein Problem mit wireguard-linux-compat-v1.0.20220627.tar.xz.
wireguard-linux-compat ist mir ein Rätsel. Die Checksumme ändert sich immer wieder, zumindest die vom tar.xz.
Ich habe vor 2 Stunden einen Patch (wieder) eingespielt, der auf das tar.gz schwenkt und damit sollte es wieder klappen.
edit meint: Auf das *.zip. Jetzt komme ich auch durcheinander.
Hallo, baue selbst. Allerdings gibt es aktuell ein Problem das fakeroot Paket zu laden:
<<< fakeroot:host seq 48 <<<
GET fakeroot (archive)
--2024-08-31 15:27:31-- http://ftp.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.35.1.orig.tar.gz
Resolving ftp.debian.org (ftp.debian.org)... 146.75.122.132, 2a04:4e42:8e::644
Connecting to ftp.debian.org (ftp.debian.org)|146.75.122.132|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-08-31 15:27:32 ERROR 404: Not Found.
--2024-08-31 15:27:32-- http://sources.coreelec.org/fakeroot/fakeroot-1.35.1.tar.gz
Resolving sources.coreelec.org (sources.coreelec.org)... 116.203.16.118
Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://sources.coreelec.org/fakeroot/fakeroot-1.35.1.tar.gz [following]
--2024-08-31 15:27:33-- https://sources.coreelec.org/fakeroot/fakeroot-1.35.1.tar.gz
Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-08-31 15:27:34 ERROR 404: Not Found.
--2024-08-31 15:27:34-- http://sources.libreelec.tv/mirror/fakeroot/fakeroot-1.35.1.tar.gz
Resolving sources.libreelec.tv (sources.libreelec.tv)... 65.109.172.87
Connecting to sources.libreelec.tv (sources.libreelec.tv)|65.109.172.87|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-08-31 15:27:36 ERROR 404: Not Found.
--2024-08-31 15:27:36-- http://ftp.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.35.1.orig.tar.gz
Resolving ftp.debian.org (ftp.debian.org)... 146.75.122.132, 2a04:4e42:8e::644
Connecting to ftp.debian.org (ftp.debian.org)|146.75.122.132|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-08-31 15:27:38 ERROR 404: Not Found.
--2024-08-31 15:27:38-- http://sources.coreelec.org/fakeroot/fakeroot-1.35.1.tar.gz
Resolving sources.coreelec.org (sources.coreelec.org)... 116.203.16.118
Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://sources.coreelec.org/fakeroot/fakeroot-1.35.1.tar.gz [following]
--2024-08-31 15:27:44-- https://sources.coreelec.org/fakeroot/fakeroot-1.35.1.tar.gz
Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-08-31 15:27:49 ERROR 404: Not Found.
--2024-08-31 15:27:49-- http://sources.libreelec.tv/mirror/fakeroot/fakeroot-1.35.1.tar.gz
Resolving sources.libreelec.tv (sources.libreelec.tv)... 65.109.172.87
Connecting to sources.libreelec.tv (sources.libreelec.tv)|65.109.172.87|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-08-31 15:27:53 ERROR 404: Not Found.
Cannot get fakeroot sources : http://ftp.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.35.1.orig.tar.gz
Try later!
*********** FAILED COMMAND ***********
. "${get_handler}"
**************************************
*********** FAILED COMMAND ***********
${SCRIPTS}/get "${PKG_NAME}"
**************************************
*********** FAILED COMMAND ***********
${SCRIPTS}/unpack "${PKG_NAME}" "${PARENT_PKG}"
**************************************
FAILURE: scripts/build fakeroot:host has failed!
The following log for this failure is available:
/home/rossi/VDRSternELEC/CoreELEC/build.CoreELEC-Amlogic-ng.arm-21/.threads/logs/48.log
>>> fakeroot:host seq 48 >>>
[092/509] [FAIL] build fakeroot:host
The following log for this failure is available:
/home/rossi/VDRSternELEC/CoreELEC/build.CoreELEC-Amlogic-ng.arm-21/.threads/logs/48.log
Parallel build failure - see log for details. Time of failure: Sat Aug 31 15:27:54 UTC 2024
make: *** [Makefile:10: image] Error 1
rossi@ubuntu:~/VDRSternELEC$
Display More
Kann ich da nur abwarten oder gibt es eine Alternativlösung?
Danke
fakeroot wird leider aus dem Debian pool geladen und bei einem Update ist das alte Archiv weg. Ein Ärgernis. Ich habe ein Update committed.
Hallo, baue selbst. Allerdings gibt es aktuell ein Problem das fakeroot Paket zu laden:
CodeDisplay More<<< fakeroot:host seq 48 <<< GET fakeroot (archive) --2024-08-31 15:27:31-- http://ftp.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.35.1.orig.tar.gz Resolving ftp.debian.org (ftp.debian.org)... 146.75.122.132, 2a04:4e42:8e::644 Connecting to ftp.debian.org (ftp.debian.org)|146.75.122.132|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2024-08-31 15:27:32 ERROR 404: Not Found. --2024-08-31 15:27:32-- http://sources.coreelec.org/fakeroot/fakeroot-1.35.1.tar.gz Resolving sources.coreelec.org (sources.coreelec.org)... 116.203.16.118 Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:80... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://sources.coreelec.org/fakeroot/fakeroot-1.35.1.tar.gz [following] --2024-08-31 15:27:33-- https://sources.coreelec.org/fakeroot/fakeroot-1.35.1.tar.gz Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:443... connected. HTTP request sent, awaiting response... 404 Not Found 2024-08-31 15:27:34 ERROR 404: Not Found. --2024-08-31 15:27:34-- http://sources.libreelec.tv/mirror/fakeroot/fakeroot-1.35.1.tar.gz Resolving sources.libreelec.tv (sources.libreelec.tv)... 65.109.172.87 Connecting to sources.libreelec.tv (sources.libreelec.tv)|65.109.172.87|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2024-08-31 15:27:36 ERROR 404: Not Found. --2024-08-31 15:27:36-- http://ftp.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.35.1.orig.tar.gz Resolving ftp.debian.org (ftp.debian.org)... 146.75.122.132, 2a04:4e42:8e::644 Connecting to ftp.debian.org (ftp.debian.org)|146.75.122.132|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2024-08-31 15:27:38 ERROR 404: Not Found. --2024-08-31 15:27:38-- http://sources.coreelec.org/fakeroot/fakeroot-1.35.1.tar.gz Resolving sources.coreelec.org (sources.coreelec.org)... 116.203.16.118 Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:80... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://sources.coreelec.org/fakeroot/fakeroot-1.35.1.tar.gz [following] --2024-08-31 15:27:44-- https://sources.coreelec.org/fakeroot/fakeroot-1.35.1.tar.gz Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:443... connected. HTTP request sent, awaiting response... 404 Not Found 2024-08-31 15:27:49 ERROR 404: Not Found. --2024-08-31 15:27:49-- http://sources.libreelec.tv/mirror/fakeroot/fakeroot-1.35.1.tar.gz Resolving sources.libreelec.tv (sources.libreelec.tv)... 65.109.172.87 Connecting to sources.libreelec.tv (sources.libreelec.tv)|65.109.172.87|:80... connected. HTTP request sent, awaiting response... 404 Not Found 2024-08-31 15:27:53 ERROR 404: Not Found. Cannot get fakeroot sources : http://ftp.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.35.1.orig.tar.gz Try later! *********** FAILED COMMAND *********** . "${get_handler}" ************************************** *********** FAILED COMMAND *********** ${SCRIPTS}/get "${PKG_NAME}" ************************************** *********** FAILED COMMAND *********** ${SCRIPTS}/unpack "${PKG_NAME}" "${PARENT_PKG}" ************************************** FAILURE: scripts/build fakeroot:host has failed! The following log for this failure is available: /home/rossi/VDRSternELEC/CoreELEC/build.CoreELEC-Amlogic-ng.arm-21/.threads/logs/48.log >>> fakeroot:host seq 48 >>> [092/509] [FAIL] build fakeroot:host The following log for this failure is available: /home/rossi/VDRSternELEC/CoreELEC/build.CoreELEC-Amlogic-ng.arm-21/.threads/logs/48.log Parallel build failure - see log for details. Time of failure: Sat Aug 31 15:27:54 UTC 2024 make: *** [Makefile:10: image] Error 1 rossi@ubuntu:~/VDRSternELEC$
Kann ich da nur abwarten oder gibt es eine Alternativlösung?
Danke
Es scheint die Version nicht mehr vorhanden zu sein, sondern eine 1.36.
Hallo Zabrimus,
nur kurzes Feed-Back zum CEC auf meinem Odroid N2+: bei den zwei letzten Versionen (heute und 27.08.) läuft die Fernbedienung seeehr träge bzw. muss mehrfach gedrückt werden. Ich bin wieder zurück auf die
VDR-CoreELEC-Amlogic-ng.arm-20.5-Nexus-2024-08-24.1.tar
... da läuft CEC noch flott...
Gruß K.
fakeroot wird leider aus dem Debian pool geladen und bei einem Update ist das alte Archiv weg. Ein Ärgernis. Ich habe ein Update committed.
Ich habe den Push vergessen Jetzt sollte es stimmen.
ja, fakeroot passt jetzt.
Nun hängt es bei commons-lang3-3.16.0.tar.gz
--2024-09-01 09:48:13-- http://sources.libreelec.tv/mirror/commons-lang3/commons-lang3-3.16.0.tar.gz
Resolving sources.libreelec.tv (sources.libreelec.tv)... 65.109.172.87
Connecting to sources.libreelec.tv (sources.libreelec.tv)|65.109.172.87|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-09-01 09:48:13 ERROR 404: Not Found.
--2024-09-01 09:48:13-- https://dlcdn.apache.org/commons/lang/binaries/commons-lang3-3.16.0-bin.tar.gz
Resolving dlcdn.apache.org (dlcdn.apache.org)... 151.101.2.132, 2a04:4e42::644
Connecting to dlcdn.apache.org (dlcdn.apache.org)|151.101.2.132|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-09-01 09:48:13 ERROR 404: Not Found.
--2024-09-01 09:48:13-- http://sources.coreelec.org/commons-lang3/commons-lang3-3.16.0.tar.gz
Resolving sources.coreelec.org (sources.coreelec.org)... 116.203.16.118
Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://sources.coreelec.org/commons-lang3/commons-lang3-3.16.0.tar.gz [following]
--2024-09-01 09:48:13-- https://sources.coreelec.org/commons-lang3/commons-lang3-3.16.0.tar.gz
Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-09-01 09:48:13 ERROR 404: Not Found.
--2024-09-01 09:48:13-- http://sources.libreelec.tv/mirror/commons-lang3/commons-lang3-3.16.0.tar.gz
Resolving sources.libreelec.tv (sources.libreelec.tv)... 65.109.172.87
Connecting to sources.libreelec.tv (sources.libreelec.tv)|65.109.172.87|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-09-01 09:48:14 ERROR 404: Not Found.
--2024-09-01 09:48:14-- https://dlcdn.apache.org/commons/lang/binaries/commons-lang3-3.16.0-bin.tar.gz
Resolving dlcdn.apache.org (dlcdn.apache.org)... 151.101.2.132, 2a04:4e42::644
Connecting to dlcdn.apache.org (dlcdn.apache.org)|151.101.2.132|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-09-01 09:48:14 ERROR 404: Not Found.
--2024-09-01 09:48:14-- http://sources.coreelec.org/commons-lang3/commons-lang3-3.16.0.tar.gz
Resolving sources.coreelec.org (sources.coreelec.org)... 116.203.16.118
Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://sources.coreelec.org/commons-lang3/commons-lang3-3.16.0.tar.gz [following]
--2024-09-01 09:48:14-- https://sources.coreelec.org/commons-lang3/commons-lang3-3.16.0.tar.gz
Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-09-01 09:48:14 ERROR 404: Not Found.
--2024-09-01 09:48:14-- http://sources.libreelec.tv/mirror/commons-lang3/commons-lang3-3.16.0.tar.gz
Resolving sources.libreelec.tv (sources.libreelec.tv)... 65.109.172.87
Connecting to sources.libreelec.tv (sources.libreelec.tv)|65.109.172.87|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-09-01 09:48:14 ERROR 404: Not Found.
--2024-09-01 09:48:14-- https://dlcdn.apache.org/commons/lang/binaries/commons-lang3-3.16.0-bin.tar.gz
Resolving dlcdn.apache.org (dlcdn.apache.org)... 151.101.2.132, 2a04:4e42::644
Connecting to dlcdn.apache.org (dlcdn.apache.org)|151.101.2.132|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-09-01 09:48:15 ERROR 404: Not Found.
--2024-09-01 09:48:15-- http://sources.coreelec.org/commons-lang3/commons-lang3-3.16.0.tar.gz
Resolving sources.coreelec.org (sources.coreelec.org)... 116.203.16.118
Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://sources.coreelec.org/commons-lang3/commons-lang3-3.16.0.tar.gz [following]
--2024-09-01 09:48:15-- https://sources.coreelec.org/commons-lang3/commons-lang3-3.16.0.tar.gz
Connecting to sources.coreelec.org (sources.coreelec.org)|116.203.16.118|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-09-01 09:48:15 ERROR 404: Not Found.
--2024-09-01 09:48:15-- http://sources.libreelec.tv/mirror/commons-lang3/commons-lang3-3.16.0.tar.gz
Resolving sources.libreelec.tv (sources.libreelec.tv)... 65.109.172.87
Connecting to sources.libreelec.tv (sources.libreelec.tv)|65.109.172.87|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-09-01 09:48:15 ERROR 404: Not Found.
Cannot get commons-lang3 sources : https://dlcdn.apache.org/commons/lang/binaries/commons-lang3-3.16.0-bin.tar.gz
Try later!
*********** FAILED COMMAND ***********
. "${get_handler}"
**************************************
*********** FAILED COMMAND ***********
${SCRIPTS}/get "${PKG_NAME}"
**************************************
*********** FAILED COMMAND ***********
${SCRIPTS}/unpack "${p}" "${PARENT_PKG}"
**************************************
*********** FAILED COMMAND ***********
${SCRIPTS}/unpack "${p}" "${PARENT_PKG}"
**************************************
*********** FAILED COMMAND ***********
${SCRIPTS}/unpack "${PKG_NAME}" "${PARENT_PKG}"
**************************************
FAILURE: scripts/build JsonSchemaBuilder:host has failed!
The following log for this failure is available:
/home/rossi/VDRSternELEC/CoreELEC/build.CoreELEC-Amlogic-ng.arm-21/.threads/logs/80.log
>>> JsonSchemaBuilder:host seq 80 >>>
[115/509] [FAIL] build JsonSchemaBuilder:host
The following log for this failure is available:
/home/rossi/VDRSternELEC/CoreELEC/build.CoreELEC-Amlogic-ng.arm-21/.threads/logs/80.log
Parallel build failure - see log for details. Time of failure: Sun Sep 1 09:48:15 UTC 2024
make: *** [Makefile:10: image] Error 1
Display More
Nun hängt es bei commons-lang3-3.16.0.tar.gz
Für commons-lang3 gab es auch ein Update, aber zumindest gibt es ein Archiv bei apache. Die URL des package.mk habe ich auf das Archiv geändert und damit sollte dieses Paket zumindest kein Problem mehr machen.
Update ist im git.
Wo muss ich denn den patch ablegen wenn ich etwas im linux-5.4.210 unter coreelec-21 patchen will.
Und die Stelle zum patchen der media-module finde ich leider auch nicht
Wo muss ich denn den patch ablegen wenn ich etwas im linux-5.4.210 unter coreelec-21 patchen will.
Und die Stelle zum patchen der media-module finde ich leider auch nicht
Es gibt 2 Mechanismen zum patchen:
1. Patches, die direkt z.B. die package.mk ändern oder irgendetwas anderes, was sich im Repository von CE/LE befindet.
2. Patches, die nach CE/LE kopiert werden, damit z.B. die entpackten Sourcen gepatched werden können. Diese Patches werden 1:1 nach CE/LE kopiert. Meist landen die dann im patches Verzeichnis. Z.B. package_patches/CoreELEC.coreelec-21/projects/Amlogic-ce/packages/linux/patches Hier muss auch das gesamte Verzeichnis zum patches Verzeichnis angegeben werden.
1. Liegt im Verzeichnis "patches". Für CE21 wäre patches/CoreELEC/coreelec-21 gut geeignet.
2. Liegt im Verzeichnis "package_patches" und für CE21 wäre dann package_patches/CoreELEC.coreelec-21 ein guter Ort.
Den media modul Patch findest du z.b. da: patches/CoreELEC/coreelec-21/0002-media_modules-aml.sh. Und das ist wieder ein Speziallfall, weil die Patches auch Shell-Scripte sein können, die etwas an den Dateien rumfummeln. Das ist meist dann sinnvoll, wenn es nur um die Änderung einer (oder weniger) Zeilen geht und man nicht bei jedem Upgrade den Patch anpassen will.
Ich habe dir noch 2 patches gemacht damit das Syslog nicht so zugemüllt wird. Kannst du die noch bitte aufnehmen.
Der erste Patch ist für den linux 5.4.210 Kernel und der zweite ist für die dazugehörigen media_modules-aml.
Du wirst sicher wissen wo du die patches bei dir ablegen musst
PS:
Und es gibt eine aktualisierte Version vom softhdodroid
Ich habe dir noch 2 patches gemacht damit das Syslog nicht so zugemüllt wird. Kannst du die noch bitte aufnehmen.
Eine Herausforderung Ich hoffe, ich habe die richtigen Stellen gefunden. Zumindest sieht es danach aus.
Da ist mir noch ein print durch die Lappen gegangen. Ich verstehe nicht wie man all die vielen nutzlosen debug prints im Kernel lassen kann.
Damit wird das syslog dann wertlos weil es total zugemüllt ist.
Hier nochmal der patch für den Kernel 5.4
Nach Rücksprache mit Portisch habe ich einen Pull-Request erstellt.
Zabrimus du kannst die beiden patches wieder raus nehmen. Portisch hat die pull-requests angenommen und sie sind nun im Kernel 5.4.210 und in den media-modules-aml.
Tut mir Leid das da im Moment noch so viel Bewegung drin ist und du immer hinter laufen musst. Aber zumindest stabilisiert sich nun mal die Version mit dem Kernel 5.4.210 seid ich da entwickeln kann.
Was mir im Moment noch nicht so gut gefällt ist die Lösung mit der CEC Steuerung. Mit der libcec aus Kodi ist das extrem langsam und da muss ich mal schauen ob ich das noch verbessern kann.
Don’t have an account yet? Register yourself now and be a part of our community!