[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
461
Punkte für Reaktionen
27
Punkte
28
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:
Kostenlos!

Statistik des Forums

Themen
248,906
Beiträge
2,304,661
Mitglieder
378,613
Neuestes Mitglied
RaiKra