Gluon: 2018.1.1 no se genera debido a un problema con el paquete iproute2

Creado en 30 ago. 2018  ·  3Comentarios  ·  Fuente: freifunk-gluon/gluon

Hola,

Mientras construyo un nuevo firmware usando una raíz de compilación limpia para 2018.1.1, encuentro el siguiente problema:

make [5]: Ingresando al directorio '/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]: Ingresando al directorio '/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]: No se puede hacer nada por "todos".
make [6]: Saliendo del directorio '/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]: Ingresando al directorio '/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]: No se puede hacer nada por "todos".
make [6]: Saliendo del directorio '/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]: Ingresando al directorio '/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]: No se puede hacer nada por "todos".
make [6]: Saliendo del directorio '/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]: Ingresando al directorio '/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]: No se puede hacer nada por "todos".
make [6]: Saliendo del directorio '/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]: Ingresando al directorio '/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]: No se puede hacer nada por "todos".
make [6]: Saliendo del directorio '/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]: Ingresando al directorio '/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]: No se puede hacer nada por "todos".
make [6]: Saliendo del directorio '/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]: Ingresando al directorio '/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]: * No hay ninguna regla para hacer que el objetivo sea 'ar71xx-tiny', necesario para 'todos'.



make [5]: Saliendo del directorio '/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 receta para el objetivo '/home/cyrus/git/gluon-2018.1.1/lede/build_dir/target-mips_24kc_musl-1.1.16/iproute2-full/iproute2-4.4.0/.built' falló
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] Error 2make [4]: ​​Saliendo del directorio '/home/cyrus/git/gluon-2018.1.1/lede/package/network/utils/iproute2'paquete / Makefile: 105 : la receta para el destino 'paquete / red / utils / iproute2 / compile' fallómake [3]: [paquete / red / utils / iproute2 / compile] Error 2
make [3]: Saliendo del directorio '/home/cyrus/git/gluon-2018.1.1/lede'
package / Makefile: 101 : la receta para el objetivo '/home/cyrus/git/gluon-2018.1.1/lede/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.package_compile' falló
make [2]: [/home/cyrus/git/gluon-2018.1.1/lede/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.package_compile] Error 2make [2]: Saliendo del directorio '/home/cyrus/git/gluon-2018.1.1/lede'/home/cyrus/git/gluon-2018.1.1/lede/include/toplevel.mk:205: la receta para el 'mundo' objetivo fallómake [1]: [mundo] Error 2
make [1]: Saliendo del directorio '/home/cyrus/git/gluon-2018.1.1/lede'
Makefile: 148 : la receta para el objetivo 'todos' falló
hacer: ** [todos] Error 2

Al intentar crear un firmware 2018.1 con la misma configuración, no encuentro problemas.
Rama de configuración utilizada: https://github.com/ffddorf/gluon-site/tree/feature_multidomain

Sospecho que hay algún problema con el paquete iproute2 que está causando esto.

Salud

bug duplicate

Todos 3 comentarios

Mmm, esto es un duplicado, pero no puedo encontrar el otro boleto en este momento.

Arreglé esto en iproute2 ascendente hace un tiempo (https://git.kernel.org/pub/scm/network/iproute2/iproute2.git/commit/?id=cfd6ccbfd0311d01a29b490c472ad79b6ad8036b), y debería arreglarse en OpenWrt 18.06+. Para versiones anteriores, la solución alternativa es no definir una variable de entorno con el nombre TARGETS .

ack, acabo de construir la etiqueta Gluon y no tuve ningún problema.

Gracias por la aclaración :) Ajusté mi script de envoltura de compilación y ahora funciona.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

mweinelt picture mweinelt  ·  3Comentarios

HACKER-3000 picture HACKER-3000  ·  5Comentarios

Nurtic-Vibe picture Nurtic-Vibe  ·  5Comentarios

mweinelt picture mweinelt  ·  3Comentarios

lemoer picture lemoer  ·  3Comentarios