7360v1 Imageerstellung mit pyload und/oder minidlna scheitert update 20.11.21 : alles ok

jekl

Neuer User
Mitglied seit
12 Jun 2005
Beiträge
28
Punkte für Reaktionen
0
Punkte
1
Hallo zusammen,
Update 2: Nachdem ich pyload nochmals manuell runtergeladen habe, hat das kompilieren mit allen
gewünschten Paketen und Einstellungen geklappt.
Danke nochmals für die updates.

Da es mittlerweile freetz updates gab, habe ich am 20.11.21 einen erneuten Versuch unternommen

minidlna lässt sich mittlerweile kompilieren.

pyload erzeugt jetzt folgenden Fehler:

Download succeeded - "https://boxmatrix.info/hosted/freetz-dl/pyload-0.4.20.tar.xz" -> saved to folder "dl"
ERROR: No valid checksum to verify found, downloaded file has: SHA256:=225bd2912a9dddf1e3a6ac3e4a1150291a99ab87e6982bf7e4d99f1c0839f08a
make: *** [make/pyload/pyload.mk:42: dl/pyload-0.4.20.tar.xz] Fehler 1


Danke erstmal für die updates. Gibt es für das neue Problem auch eine Lösung?




ich habe ein Problem beim Imagebau für die 7360 v1, es tritt sowohl auf einem nativen 32 Bit Linux Debian Debbie auf, als auch in der Freetz-Linux-1.7.2-Ubuntu 21.10-(Impish Indri) 64-Bit.ova.

Wenn ich das Grundimage mit folgenden zusätzlichen Einstellungen/Paketen baue ( Alles was möglich ist wird auf extern gespeichert.)
Enable LED deactivation page
Guest
ext2
Favicons von dsl123
spindown-cgi 0.2
samba suite 3.6.25(smbd und nmbd)
Dropbear 2020.81
wgetgnu 1.21.2 with openssl

läuft noch alles problemlos durch.

Aber sowohl das Paket Pyload 0.4.20 latest, als auch minidlna 1.30 führen immer zur gleichen Fehlermeldung. Die 2 Fehlermeldungen sehen so aus:
Code:
Fehlermeldung pyload:

Packing checkout...
preparing ... mkdir -p source/target-mips_gcc-4.8.5_uClibc-0.9.33.2-nptl/pyload-9644c001cf; tools/unxz -c dl/pyload-9644c001cf.tar.xz | tools/tar-gnu -x -C
source/target-mips_gcc-4.8.5_uClibc-0.9.33.2-nptl/pyload-9644c001cf --transform='s|^./\+||' --strip-components=1
set -e; shopt -s nullglob; for i in make/pyload/patches/*.patch*; do case $i in *.patch|*.patch.gz|*.patch.bzip2|*.patch.bz2|*.patch.bz|*.patch.xz|*.patch.lz|
*.patch.lzma|*.patch.Z) ;; *) continue ;; esac; tools/freetz_patch source/target-mips_gcc-4.8.5_uClibc-0.9.33.2-nptl/pyload-9644c001cf $i; done;
    applying patch file make/pyload/patches/005-fix_typos.patch
    patching file module/setup.py
    patching file pyLoadCore.py
    ----------------------------------------------------------------------
    applying patch file make/pyload/patches/010-no_nls.patch
    patching file module/config/default.conf
    Hunk #1 FAILED at 25.
    1 out of 1 hunk FAILED -- saving rejects to file module/config/default.conf.rej
ERROR: modpatch: Error in patch-file make/pyload/patches/010-no_nls.patch
make: *** [make/pyload/pyload.mk:46: source/target-mips_gcc-4.8.5_uClibc-0.9.33.2-nptl/pyload-9644c001cf/.unpacked] Fehler 2




Fehlermeldug minidlna:

CC       apple/mnote-apple-entry.lo
exif-gps-ifd.c: In function 'exif_get_gps_tag_info':
exif-gps-ifd.c:62:3: error: 'for' loop initial declarations are only allowed in C99 mode
   for (int i = 0; i < sizeof(exif_gps_ifd_tags) / sizeof(ExifGPSIfdTagInfo); ++i) {
   ^
exif-gps-ifd.c:62:3: note: use option -std=c99 or -std=gnu99 to compile your code
make[3]: *** [Makefile:761: exif-gps-ifd.lo] Fehler 1
make[3]: *** Es wird auf noch nicht beendete Prozesse gewartet....
make[3]: Verzeichnis „/home/jojo-toshiba/freetz-ng/source/target-mips_gcc-4.8.5_uClibc-0.9.33.2-nptl/libexif-0.6.23/libexif“ wird verlassen
make[2]: *** [Makefile:534: all-recursive] Fehler 1
make[2]: Verzeichnis „/home/jojo-toshiba/freetz-ng/source/target-mips_gcc-4.8.5_uClibc-0.9.33.2-nptl/libexif-0.6.23“ wird verlassen
make[1]: *** [Makefile:418: all] Fehler 2
make[1]: Verzeichnis „/home/jojo-toshiba/freetz-ng/source/target-mips_gcc-4.8.5_uClibc-0.9.33.2-nptl/libexif-0.6.23“ wird verlassen

ERROR: Build failed.
make: *** [make/libs/libexif/libexif.mk:24: source/target-mips_gcc-4.8.5_uClibc-0.9.33.2-nptl/libexif-0.6.23/libexif/.libs/libexif.so.12.3.4] Fehler 1


Hat jemand einen Tipp, ob und wie sich das beheben lässt?

Beste Grüße
Jens
 
Zuletzt bearbeitet:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.