[Problem] Fritzbox 7590: Freetz Labor (Trunk) 06.98 mit Drobbear/Openssh-Sftp schlägt fehl

Herbie_2005

Mitglied
Mitglied seit
31 Mrz 2007
Beiträge
413
Punkte für Reaktionen
17
Punkte
18
Hallo!

Ich weiß, daß das Freetzen einer Freetz-Labor 06.98 auf einer Fritzbox 7590 noch als „highly experimental“ gilt. Wollte trotzdem mal mitteilen, daß bei das Bauen einer Freetz-Firmware aus 06.98 konsequent fehlschlägt, wenn Dopbear mit Sftp (und damit Openssh) eingebunden ist.
Code:
loginrec.c: In function 'construct_utmp':
loginrec.c:653:26: error: dereferencing pointer to incomplete type 'struct utmp'
  memset(ut, '\0', sizeof(*ut));
                          ^
loginrec.c: In function 'syslogin_perform_login':
loginrec.c:1417:2: warning: implicit declaration of function 'login' [-Wimplicit-function-declaration]
  login(ut);
  ^
loginrec.c: In function 'syslogin_perform_logout':
loginrec.c:1431:7: warning: implicit declaration of function 'logout' [-Wimplicit-function-declaration]
  if (!logout(line))
       ^
loginrec.c:1435:3: warning: implicit declaration of function 'logwtmp' [-Wimplicit-function-declaration]
   logwtmp(line, "", "");
   ^
loginrec.c: In function 'record_failed_login':
loginrec.c:1659:14: error: storage size of 'ut' isn't known
  struct utmp ut;
              ^
loginrec.c:1663:23: warning: unused variable 'a6' [-Wunused-variable]
  struct sockaddr_in6 *a6;
                       ^
loginrec.c:1659:14: warning: unused variable 'ut' [-Wunused-variable]
  struct utmp ut;
              ^
make[1]: *** [loginrec.o] Fehler 1
make[1]: *** Warte auf noch nicht beendete Prozesse...
make[1]: Verlasse Verzeichnis '[...]/freetz/source/target-mips_gcc-5.5.0_uClibc-1.0.14-nptl_kernel-3.10/openssh-7.7p1'

ERROR: Build failed.
make: *** [source/target-mips_gcc-5.5.0_uClibc-1.0.14-nptl_kernel-3.10/openssh-7.7p1/ssh] Fehler 1
Vielleicht weiß jemand, woran das liegt. die Final 06.92 ließ sich übrigens problemlos freetzen für die 7590.
 
Lässt sich bei mir problemlos (in verschiedenen Konfigurationen) übersetzen. Wurde aller Wahrscheinlichkeit nach in r14691 mitgefixt. Starte mal mit einem frischen Checkout bzw. rufe mal "make distclean" auf.
 
ja Build läuft sauber durch kannes nur nicht testen
 
Danke. Damit läuft es jetzt durch.

[EDIT:]
Aber es kommt die Warnung:
Code:
warning: (FREETZ_PACKAGE_OPENVPN) can NOT select FREETZ_MODULE_tun because of unmet direct dependencies (FREETZ_REPLACE_MODULE_AVAILABLE && !FREETZ_AVM_HAS_TUN_BUILTIN)
[/EDIT]
 
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.