[Problem] Freetz auf 7590 mit 8er FW -> build schlägt wegen libbb fehl

BenGurion_

Mitglied
Mitglied seit
10 Nov 2005
Beiträge
241
Punkte für Reaktionen
5
Punkte
18
Hat schon jemand auf der Standard 7590 ein freetz-Image mit der der neuen 8er FW laufen?
Bei mir bricht der build mit folgender Meldung ab:
Code:
Freetz-NG 24843M-2000c1a9ea master 2024-11-05

--2024-11-06 18:12:34--  https://download.avm.de/fritzbox/fritzbox-7590/deutschland/fritz.os/FRITZ.Box_7590-08.00.image
...
HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK
Länge: 40202240 (38M) [application/octet-stream]
Wird in ‘dl/fw/FRITZ.Box_7590-08.00.image’ gespeichert.

dl/fw/FRITZ.Box_7590-08.00.image              100%[================================================================================================>]  38,34M  21,3MB/s    in 1,8s

2024-11-06 18:12:36 (21,3 MB/s) - ‘dl/fw/FRITZ.Box_7590-08.00.image’ gespeichert [40202240/40202240]

Download succeeded - "https://download.avm.de/fritzbox/fritzbox-7590/deutschland/fritz.os/FRITZ.Box_7590-08.00.image"  ->  saved to folder "dl/fw"
Checksum disabled for dl/fw/FRITZ.Box_7590-08.00.image
cmd() { make -j2  "$@"  || { [ "2" = "0" ] && echo && cat .build.log 2>/dev/null; kill $$ 2>/dev/null || kill $$$$ 2>/dev/null; printf "\n\\033[33m%s\\033[m\n" "ERROR: Build failed.";  exit 1; } };                  mkdir -p source; [ -n "" ] && step="/" || step=""; [ -n "" ] && step="$step/"; case "" in BIN)  echo -n "package/"         >source/.echo_item_tmp ;; LIB)      echo -n "library/"         >source/.echo_item_tmp ;; HTL)       echo -n "tools/"           >source/.echo_item_tmp ;; KTC)       echo -n "toolchain/kernel$step" >source/.echo_item_tmp ;; TTC) echo -n "toolchain/target$step" >source/.echo_item_tmp ;; KRN)  echo -n "kernel"                 >source/.echo_item_tmp ;; esac; if ! diff -q source/.echo_item_tmp source/.echo_item_new >/dev/null 2>&1 || [ ! -e source/.echo_item_1st ]; then      if [ -e source/.echo_item_end -a -e source/.echo_item_new -a -e source/.echo_item_1st ]; then echo -e "\e[48;5;26mdone\e[49m."; rm -f source/.echo_item_end source/.echo_item_1st; fi; [ -s source/.echo_item_tmp ] && cat source/.echo_item_tmp > source/.echo_item_new 2>/dev/null; [ -s source/.echo_item_new ] || cat source/.echo_item_old > source/.echo_item_new 2>/dev/null; if [ -s "source/.echo_item_new" ]; then echo -ne "\e[48;5;90m---> "; cat source/.echo_item_new 2>/dev/null | tee source/.echo_item_old; echo -ne "\e[49m ... "; [ "2" != "0" ] && echo; touch source/.echo_item_end; touch source/.echo_item_1st; fi; fi; echo -ne "\e[48;5;56mbuilding\e[49m ... "; cmd CC="gcc" CXX="g++" CFLAGS="-Wall -O2" LDFLAGS="" -C /home/pi/freetz-ng/source/host-tools/busybox-1.37.0
---> tools/busybox-host ...
building ...   CC      libbb/hash_md5_sha.o
libbb/hash_md5_sha.c: In function ‘sha1_end’:
libbb/hash_md5_sha.c:1316:28: error: ‘sha1_process_block64_shaNI’ undeclared (first use in this function); did you mean ‘sha1_process_block64’?
   || ctx->process_block == sha1_process_block64_shaNI
                            ^~~~~~~~~~~~~~~~~~~~~~~~~~
                            sha1_process_block64
libbb/hash_md5_sha.c:1316:28: note: each undeclared identifier is reported only once for each function it appears in
make[3]: *** [scripts/Makefile.build:197: libbb/hash_md5_sha.o] Fehler 1
make[2]: *** [Makefile:744: libbb] Fehler 2
make[1]: *** [make/host-tools/busybox-host/busybox-host.mk:46: /home/pi/freetz-ng/source/host-tools/busybox-1.37.0/busybox] Beendet
make: *** [Makefile:47: envira] Beendet
 
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.