Gluon: 2018.1.1 ne se construit pas en raison d'un problème avec le package iproute2

Créé le 30 août 2018  ·  3Commentaires  ·  Source: freifunk-gluon/gluon

Salut,

Lors de la création d'un nouveau firmware à l'aide d'un buildroot propre pour 2018.1.1, je rencontre le problème suivant :

make[5] : Saisie du répertoire '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0'
make[6] : Entrer dans le répertoire '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/lib'
make[6] : Rien à faire pour 'tous'.
make[6] : quitter le répertoire '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/lib'
make[6] : Entrer dans le répertoire '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/ip'
make[6] : Rien à faire pour 'tous'.
make[6] : quitter le répertoire '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/ip'
make[6] : Entrer dans le répertoire '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/tc'
make[6] : Rien à faire pour 'tous'.
make[6] : quitter le répertoire '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/tc'
make[6] : Saisie du répertoire '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/bridge'
make[6] : Rien à faire pour 'tous'.
make[6] : quitter le répertoire '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/bridge'
make[6] : Entrer dans le répertoire '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/misc'
make[6] : Rien à faire pour 'tous'.
make[6] : quitter le répertoire '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/misc'
make[6] : Entrer dans le répertoire '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/genl'
make[6] : Rien à faire pour 'tous'.
make[6] : quitter le répertoire '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/genl'
make[6] : Saisie du répertoire '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/tipc'
make[6] : * Aucune règle pour créer la cible 'ar71xx-tiny', nécessaire à 'all'.



make[5] : quitter le répertoire '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0'
Makefile:154 : la recette pour la cible '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/.built' a échoué
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] Erreur 2make[4] : quitter le répertoire '/home/cyrus/git/gluon-2018.1.1/lede/package/network/utils/iproute2'package/ Makefile:105 : la recette pour la cible 'package/network/utils/iproute2/compile' a échouémake[3] : [package/network/utils/iproute2/compile] Erreur 2
make[3] : quitter le répertoire '/home/cyrus/git/gluon-2018.1.1/lede'
package/ Makefile:101 : la recette pour la cible '/home/cyrus/git/gluon-2018.1.1/lede/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.package_compile' a échoué
make[2] : [/home/cyrus/git/gluon-2018.1.1/lede/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.package_compile] Erreur 2make[2] : quitter le répertoire '/home/cyrus/git/gluon-2018.1.1/lede'/home/cyrus/git/gluon-2018.1.1/lede/include/toplevel.mk:205 : la recette pour la cible 'world' a échouémake[1] : [monde] Erreur 2
make[1] : quitter le répertoire '/home/cyrus/git/gluon-2018.1.1/lede'
Makefile:148 : la recette pour la cible 'all' a échoué
make : ** [tous] Erreur 2

Lorsque j'essaie de créer un firmware 2018.1 en utilisant la même configuration, je ne rencontre aucun problème.
Branche de configuration utilisée : https://github.com/ffddorf/gluon-site/tree/feature_multidomain

Je soupçonne un problème avec le package iproute2 qui est à l'origine de cela.

Acclamations

bug duplicate

Tous les 3 commentaires

Hmm, c'est un doublon, mais je ne trouve pas l'autre ticket pour le moment.

J'ai corrigé cela dans iproute2 en amont il y a quelque temps (https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/commit/?id=cfd6ccbfd0311d01a29b490c472ad79b6ad8036b), et cela devrait être corrigé dans OpenWrt 18.06+. Pour les versions plus anciennes, la solution de contournement n'est pas de définir une variable d'environnement avec le nom TARGETS .

ack, je viens de construire la balise Gluon et je n'ai eu aucun problème quoi que ce soit.

Merci pour la clarification :) J'ai ajusté mon script wrapper de construction et cela fonctionne maintenant.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

rubo77 picture rubo77  ·  6Commentaires

mweinelt picture mweinelt  ·  3Commentaires

lephisto picture lephisto  ·  5Commentaires

lemoer picture lemoer  ·  3Commentaires

jenell95 picture jenell95  ·  3Commentaires