Probleme Kompilieren Gluon unter Arch Linux

Ist jetzt ne ganze zeit gerannt:

Collected errors:

 * opkg_install_cmd: Cannot install package gluon-announced.
make[4]: *** [/home/stephan/gluon/Makefile:414: package_install] Error 255
make[4]: Leaving directory '/home/stephan/gluon/build/ar71xx-generic/openwrt'
make[3]: *** [/home/stephan/gluon/Makefile:438: image] Error 2
make[3]: Leaving directory '/home/stephan/gluon/build/ar71xx-generic/openwrt'
make[2]: *** [/home/stephan/gluon/Makefile:479: image/CPE510] Error 2
make[2]: Leaving directory '/home/stephan/gluon/build/ar71xx-generic/openwrt'
make[1]: *** [/home/stephan/gluon/Makefile:482: call_image/CPE510] Error 2
make[1]: Leaving directory '/home/stephan/gluon/build/ar71xx-generic/openwrt'
make: *** [Makefile:73: all] Fehler 29

Wie ich jetzt raus bekomme was ggf. fehlt ist mir aber nicht klar.

Der Fehler liegt weiter oben IMO

Ist announced nicht tot und es heißt respondd? Wir haben kein gluon-announced mehr in der site.mk. Vgl. mit unserer Konfiguration.

Und @PetaByteBoy, bitte immer einen deutlich längeren Abschnitt zeigen.

3 „Gefällt mir“

gluon.zip (6,2
Hab es noch mal angeworfen (also durchgang 2) der komplette log.

Ufff, was ist mit den Zeilenumbrüchen passiert? Das ist wirklich nicht sehr leserlich.

Ich habe aber nach wie vor den announced-Fehler gesehen:

Cannot install package gluon-announced

Siehe dazu meinen vorherigen Beitrag. Das Paket gibt es soweit ich weiß nicht mehr im aktuellen Gluon.

Grüße
Matthias

Hallo,

beim ersten mal hab ich es nicht richtig verstanden. Ich habe jetzt mal das gluon-announced durch gluon-respondd in der Site.mk ersetzt.
Was mit den umbrüchen passiert ist, gute frage?? Habe es einfach aus der Konsole in eine Textdatei kopiert.

hab gerade make noch mal angeworfen und schaue was passiert.

So, Image wurde erstellt! Schon mal super!
Habe es geflashed, das verbunden zum Internet Symbol leuchtet, WLAN nicht…

2 „Gefällt mir“

Ist das Gerät vielleicht noch im Konfigurationsmodus?

2 „Gefällt mir“

die /etc/config/wireless ist praktisch leer. Da fehlt was.
Im config modus was der Router nicht mehr.

Vielleicht nochmal ein make clean probieren und nochmal von vorne? Du musst dabei bei Gluon das Target angeben.

Ich ich hab mist gemacht…
Sollte bei dem gerät ein Tftp recover gehen, oder muss ich seriell ran?

Jetzt kommen wir hier aber von Hölzchen auf Stöckchen.

1 „Gefällt mir“

Ich lebe wieder, weiter gehts. Sorry für OT

git clone https://github.com/freifunk-gluon/gluon.git gluon -b v2016.2.4
cd gluon
git checkout v2016.2.4
git clone https://github.com/FFEssen/site-ffe.git site
in der /site/site.mk gluon-announced -> gluon-respondd
make update
make GLUON_TARGET=ar71xx-generic GLUON_BRANCH=STABLE GLUON_RELEASE=0.7~$(date +"%Y-%m-%d_%H-%M") V=s

Wieder das gleiche spiel, keine /etc/config/wireless

ich vermute in der site.conf und site.mk muss noch was angepasst werden…

das liegt dann an der site.conf die nicht für die aktuelle gluon-version geschrieben wurde

Probier mal die Site von Bergisch Gladbach:

Im gluon-Verzeichnis:

mv site{,-bak}
wget -r -nH -np --cut-dirs=2 https://images.ffgl.eu/bgl/stable/site/

Und dann nochmal bauen

Ich baue dir im Laufe des Abends eine zur site-ffe äquivalente site für die aktuelle Gluon-Version

1 „Gefällt mir“

Das klingt super, make läuft gerade.

Da habe ich durchgeführt:

git clone https://github.com/freifunk-gluon/gluon.git gluon -b v2016.2.4
cd gluon
git checkout v2016.2.4
wget -r -nH -np --cut-dirs=2 https://images.ffgl.eu/bgl/stable/site/
in der /site/site.mk gluon-announced -> gluon-respondd
make update
make GLUON_TARGET=ar71xx-generic GLUON_BRANCH=STABLE GLUON_RELEASE=0.7~$(date +"%Y-%m-%d_%H-%M") V=s

make.zip (6,6 KB)

Im Anhang die letzten 1000 Zeilen von make

Hast du in letzter Zeit mal dein System geupdated? Wenn nicht solltest du das tun…

Hintergrund: Das Problem das du gerade hast ist sehr ungewöhnlich. Auch ein cpu microcode update könnte helfen: dazu gucke mal hier

ucode ist aktuell, hab ich gerade gecheckt. Und pacman -Syu mach ich auch regelmäßig. Andere Sachen wie Wine oder so kompilieren auch sauber durch.
Ich probiere gleich mal den 4.10er Kernel statt 4.11.

Am kernel wird es nicht liegen. Ich hätte eher auf einen fehlenden GCC fix getippt / gehofft.

Sonst mach nochmal ein make dirclean oder klone gleich das ganze repo neu… Dauert dann natürlich wieder entsprechend.