Gluon: 2018.1.1 wird aufgrund eines Problems mit dem iproute2-Paket nicht erstellt

Erstellt am 30. Aug. 2018  ·  3Kommentare  ·  Quelle: freifunk-gluon/gluon

Hallo,

Beim Erstellen einer neuen Firmware mit einem sauberen Buildroot für 2018.1.1 stoße ich auf das folgende Problem:

make[5]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0' eingeben
make[6]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/lib' eingeben
make[6]: Nichts für 'alle' zu tun.
make[6]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/lib' verlassen
make[6]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/ip' eingeben
make[6]: Nichts für 'alle' zu tun.
make[6]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/ip' verlassen
make[6]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/tc' eingeben
make[6]: Nichts für 'alle' zu tun.
make[6]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/tc' verlassen
make[6]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/bridge' eingeben
make[6]: Nichts für 'alle' zu tun.
make[6]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/bridge' verlassen
make[6]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/misc' eingeben
make[6]: Nichts für 'alle' zu tun.
make[6]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/misc' verlassen
make[6]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/genl' eingeben
make[6]: Nichts für 'alle' zu tun.
make[6]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/genl' verlassen
make[6]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/tipc' eingeben
make[6]: * Keine Regel um das Ziel 'ar71xx-tiny' zu machen, benötigt von 'all'.



make[5]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0' verlassen
Makefile:154 : Rezept für das Ziel '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/.built' fehlgeschlagen
make[4]: [/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/.built] Fehler 2make[4]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede/package/network/utils/iproute2' verlassenpackage/ Makefile: 105 : Rezept für das Ziel 'package/network/utils/iproute2/compile' fehlgeschlagenmake[3]: [package/network/utils/iproute2/compile] Fehler 2
make[3]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede' verlassen
package/ Makefile: 101 : Rezept für das Ziel '/home/cyrus/git/gluon-2018.1.1/lede/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.package_compile' fehlgeschlagen
make[2]: [/home/cyrus/git/gluon-2018.1.1/lede/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.package_compile] Fehler 2make[2]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede' verlassen/home/cyrus/git/gluon-2018.1.1/lede/include/toplevel.mk:205: Rezept für Ziel-'Welt' fehlgeschlagenmake[1]: [welt] Fehler 2
make[1]: Verzeichnis '/home/cyrus/git/gluon-2018.1.1/lede' verlassen
Makefile:148 : Rezept für Ziel 'alle' fehlgeschlagen
machen: ** [alle] Fehler 2

Beim Versuch, eine 2018.1-Firmware mit derselben Konfiguration zu erstellen, treten keine Probleme auf.
Verwendeter Konfigurationszweig: https://github.com/ffddorf/gluon-site/tree/feature_multidomain

Ich vermute ein Problem mit dem iproute2-Paket, das dies verursacht.

Prost

bug duplicate

Alle 3 Kommentare

Hmm, das ist ein Duplikat, aber ich kann das andere Ticket gerade nicht finden.

Ich habe dies vor einiger Zeit in Upstream-IProute2 behoben (https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/commit/?id=cfd6ccbfd0311d01a29b490c472ad79b6ad8036b), und es sollte in OpenWrt 18.06+ behoben werden. Bei älteren Releases besteht die Problemumgehung nicht darin, eine Umgebungsvariable mit dem Namen TARGETS zu definieren.

ack, ich habe gerade das Gluon-Tag gebaut und hatte keinerlei Probleme.

Danke für die Klarstellung :) Ich habe mein Build-Wrapper-Skript angepasst und es funktioniert jetzt.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

oszilloskop picture oszilloskop  ·  5Kommentare

mweinelt picture mweinelt  ·  3Kommentare

rotanid picture rotanid  ·  4Kommentare

edeso picture edeso  ·  3Kommentare

jenell95 picture jenell95  ·  3Kommentare