Der Build aus dem Trunk bricht bei mir ab:
in freetz-trunk/source/openssh-5.1p1/openbsd-compat'Code:fmt_scaled.c: In function 'scan_scaled': fmt_scaled.c:170: error: 'LLONG_MAX' undeclared (first use in this function)
Der Build aus dem Trunk bricht bei mir ab:
in freetz-trunk/source/openssh-5.1p1/openbsd-compat'Code:fmt_scaled.c: In function 'scan_scaled': fmt_scaled.c:170: error: 'LLONG_MAX' undeclared (first use in this function)
Nach dem Hinzufügen von -std=c99 zu den CPPFLAGS direkt im Makefile hat es durchcompiliert.
Kann mir jemand sagen, wo ich die CPPFLAGS richtig setzen muss, damit nach dem nächsten clean korrekt ins Makefile übertragen wird? Ich blick da vor lauter Autoconf und Automake leider nicht ganz durch...![]()
Genau das Problem hab ich auch
@Dunji, werd ich mal probieren, was anderes fällt mir grad auch nicht ein.
Internet: o2 16 Mbit, SpeedPing, PowerUpload, UFO frei
DSL-Ver.: 1.52.50.35, SNR: 5/11 dB, Dämpfung: 22/12 dB
FRITZ!Box 7270v1 8 MB 54.04.88 Freetz rev18902, DECT Basis,
Netgear WNDR3700V2, OpenWRT Barrier Braker
VoIP: o2, Sipgate
DECT: 1x T-Sinus 501, 1x T-Sinus 301, 1x Siemens S1
WLAN HW: 3x D-Link DWA160 A2, 2x Linksys WUSB600N v1. 1x Intel PRO/Wireless 4965AGN
Voip-SW: CSipSimple @ Huawei U8600
Der Build-Error scheint entweder inzwischen behoben zu sein, oder es lag an meinem Build-Environment. Auf einer anderen Büchse mit frischer Toolchain tritt der Fehler nicht mehr auf...
Da weiter oben beschriebene Änderung bei mir nix ändert versuch ich das mal.
Mir viel auf dass es in letzter Zeit Änderung an der Toolchain gab,
doch wurde daraufhin nix an der Toolchain neukompiliert als ich nen make angestoßen hab.
Internet: o2 16 Mbit, SpeedPing, PowerUpload, UFO frei
DSL-Ver.: 1.52.50.35, SNR: 5/11 dB, Dämpfung: 22/12 dB
FRITZ!Box 7270v1 8 MB 54.04.88 Freetz rev18902, DECT Basis,
Netgear WNDR3700V2, OpenWRT Barrier Braker
VoIP: o2, Sipgate
DECT: 1x T-Sinus 501, 1x T-Sinus 301, 1x Siemens S1
WLAN HW: 3x D-Link DWA160 A2, 2x Linksys WUSB600N v1. 1x Intel PRO/Wireless 4965AGN
Voip-SW: CSipSimple @ Huawei U8600
Nein, sorry, es hängt offenbar nur davon ab, ob du labor nimmst oder nicht.
Ohne Labor gehts
Falls Du trotzdem Labor willst, mach folgendes
"make" bis zum Abbruch
dann:
Dann nach dem Speichern direkt im aktuellen Directory make absetzen.Code:cd source/openssh-5.1p1/openbsd-compat/ vi Makefile CPPFLAGS=-std=c99 .... etc.
Nun werden die c-Files compiliert und der make bricht beim Linken ab.
Dann wieder zurück ins root-Dir und wieder make. Nun compiliert er die Dateien nicht erneut und läuft weiter.
Hoffe es klappt so nun bei dir.
Das ist aber seltsam, denn das Compilieren der einzelnen Pakete sollte unabhängig von der ausgewählten Firmware sein.
@RalfFriedl
uClibc-0.9.29 -> andere Toolchain
MfG Oliver
Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
Anbindung: T-Online DSL 16.000 RAM
Visit ##fritzbox on Freenode for help
Spenden für Freetz
Gibt es demnach einen Unterschied in den uClibc Include-Dateien?
Hier habe ich folgendes gefunden:
Demnach wäre C99 korrekt.LLONG_MAX conforms to ISO/IEC 9899:1999 (C99).
Möglicherweise wird LLONG_MAX in der älteren uClibc immer definiert, statt nur für C99.
Ich hab nachgeschaut. Es sieht so aus als ob die Umschaltung zwischen den toolchains nicht richtig funktioniert. Wenn ich make/config.cache per Hand lösche, dann wird das Flag korrekt gesetzt. Wenn ich die Datei nicht lösche, dann fehlt das Flag und der beschriebene Fehler tritt auf.
Eigentlich sollte ein "make dirclean" gemacht werden, wenn man zwischen den Versionen wechselt.
MfG Oliver
Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
Anbindung: T-Online DSL 16.000 RAM
Visit ##fritzbox on Freenode for help
Spenden für Freetz
Umschalten? ich hab, bevor der Fehler aufgetreten ist, nur die Labor (AIO) ausgewählt gehabt.
Seit dem neuesten SVN geht das oben beschriebene nicht mehr.
Internet: o2 16 Mbit, SpeedPing, PowerUpload, UFO frei
DSL-Ver.: 1.52.50.35, SNR: 5/11 dB, Dämpfung: 22/12 dB
FRITZ!Box 7270v1 8 MB 54.04.88 Freetz rev18902, DECT Basis,
Netgear WNDR3700V2, OpenWRT Barrier Braker
VoIP: o2, Sipgate
DECT: 1x T-Sinus 501, 1x T-Sinus 301, 1x Siemens S1
WLAN HW: 3x D-Link DWA160 A2, 2x Linksys WUSB600N v1. 1x Intel PRO/Wireless 4965AGN
Voip-SW: CSipSimple @ Huawei U8600
Stimmt, wenn ich jetzt vom frischen Trunk aus von Anfang an "Labor" auswähle, klappt's.
pengu: Hast Du vielleicht make tools gemacht, bevor du die Config definitiv eingestellt hast?
Fritz!Box Fon 7270 (FW 54.04.70-13640 Freetz 3064 mit Annex A und DMZ)
Asus WL-500g Premium (OpenWRT Kamikaze 7.09)
Linksys SPA3102
ISDN-Telefon Top E414
Fritz!Fon MT-C DECT
iPhone 3G 8GB mit Siax VOIP-Client
Nee, ging auch bis vor nen paar Tagen.
Erst seit der 28xx ....
Internet: o2 16 Mbit, SpeedPing, PowerUpload, UFO frei
DSL-Ver.: 1.52.50.35, SNR: 5/11 dB, Dämpfung: 22/12 dB
FRITZ!Box 7270v1 8 MB 54.04.88 Freetz rev18902, DECT Basis,
Netgear WNDR3700V2, OpenWRT Barrier Braker
VoIP: o2, Sipgate
DECT: 1x T-Sinus 501, 1x T-Sinus 301, 1x Siemens S1
WLAN HW: 3x D-Link DWA160 A2, 2x Linksys WUSB600N v1. 1x Intel PRO/Wireless 4965AGN
Voip-SW: CSipSimple @ Huawei U8600
Das sollte keine Auswirkungen haben. Da hier noch keine Toolchain gebaut wird.
MfG Oliver
Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
Anbindung: T-Online DSL 16.000 RAM
Visit ##fritzbox on Freenode for help
Spenden für Freetz
@Dunji
Toolchain und Config nicht verändert.
Internet: o2 16 Mbit, SpeedPing, PowerUpload, UFO frei
DSL-Ver.: 1.52.50.35, SNR: 5/11 dB, Dämpfung: 22/12 dB
FRITZ!Box 7270v1 8 MB 54.04.88 Freetz rev18902, DECT Basis,
Netgear WNDR3700V2, OpenWRT Barrier Braker
VoIP: o2, Sipgate
DECT: 1x T-Sinus 501, 1x T-Sinus 301, 1x Siemens S1
WLAN HW: 3x D-Link DWA160 A2, 2x Linksys WUSB600N v1. 1x Intel PRO/Wireless 4965AGN
Voip-SW: CSipSimple @ Huawei U8600
@pengu: Und hast du nochmals mit einem frischen Checkout probiert?
Bei mir läufts jetzt durch!
Fritz!Box Fon 7270 (FW 54.04.70-13640 Freetz 3064 mit Annex A und DMZ)
Asus WL-500g Premium (OpenWRT Kamikaze 7.09)
Linksys SPA3102
ISDN-Telefon Top E414
Fritz!Fon MT-C DECT
iPhone 3G 8GB mit Siax VOIP-Client
Ich hab den Fehler gefunden und suche nach einer Lösung.
MfG Oliver
Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
Anbindung: T-Online DSL 16.000 RAM
Visit ##fritzbox on Freenode for help
Spenden für Freetz
Geht nun doch wieder nicht. Ich mache halt wieder manuell das "-std=c99" ins Makefile von openbsd-compat.
@Oli: Woher bezieht das Automake die CPP-Flags für dieses Paket? Dann könnte man es dort eintragen, dann würde der ganze Build durchlaufen?
Fritz!Box Fon 7270 (FW 54.04.70-13640 Freetz 3064 mit Annex A und DMZ)
Asus WL-500g Premium (OpenWRT Kamikaze 7.09)
Linksys SPA3102
ISDN-Telefon Top E414
Fritz!Fon MT-C DECT
iPhone 3G 8GB mit Siax VOIP-Client
Hallo,
kann es sein, dass in Rev 2842 noch ein kleiner Fehler drin ist?
So bin ich vorgegangen:Code:applying USB storage patch applying patch file ./patches/cond/usbstorage_7270.patch patching file etc/hotplug/run_mount Hunk #1 FAILED at 33. Hunk #2 FAILED at 48. Hunk #3 FAILED at 103. 3 out of 3 hunks FAILED -- saving rejects to file etc/hotplug/run_mount.rej ---------------------------------------------------------------------- ERROR: modpatch: Error in patch-file ./patches/cond/usbstorage_7270.patch make: *** [firmware-nocompile] Fehler 2
grussCode:svn up make dirclean make menuconfig make
Router 1: FRITZ!Box Fon WLAN 7270 54.04.76freetz-devel-3740 (AVM-Firewall, Dnsmasq, Dropbear, lighttpd, RRDstats, Samba, Syslogd, Transmission, Vsftpd, php)
Anbindung: Call&Surf Comfort (DSL 2000), Downstream:2304 kBit/s, Upstream: 224 kBit/s
VoIP: none
Rev 8242 ist kein Release, also falscher Fred
7270v2 54.04.88-freetz-devel (replaced kernel) im ATA-Modus