simetnicbr / simetbox-openwrt-feed

SIMETBox package feed for OpenWRT (comece aqui/start here!)
http://simet.nic.br/simetbox
GNU General Public License v2.0
74 stars 13 forks source link

Problemas ao compilar #24

Open aaraujofilho opened 4 years ago

aaraujofilho commented 4 years ago

Opa, estou tendo dificuldades em compilar o simetbox (mesmo o pacote base, desmarcando os demais addons) usando o branch 17.01-7 do openwrt. Segui as instruções com exceção de setar o "Release version code", que não encontrei. Também comentei a linha 41 do Makefile do simetbox-openwrt-simet-ma para evitar a referência cruzada que surge ao compilar. Mas sempre aborta com a seguinte mensagem de erro:

... Configuring ip6tables. Configuring uhttpd-mod-ubus. Configuring ppp-mod-pppoe. Collected errors:

  • satisfy_dependencies_for: Cannot satisfy the following dependencies for simetbox-openwrt-base:
  • luci-lib-jsonc
  • luci-lib-json
  • opkg_install_cmd: Cannot install package simetbox-openwrt-base. package/Makefile:60: recipe for target 'package/install' failed make[2]: [package/install] Error 255 make[2]: Leaving directory '/home/araujo/openwrt/openwrt-17.01.7/openwrt' package/Makefile:102: recipe for target '/home/araujo/openwrt/openwrt-17.01.7/openwrt/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.package_install' failed make[1]: [/home/araujo/openwrt/openwrt-17.01.7/openwrt/staging_dir/target-mips_24kc_musl-1.1.16/stamp/.package_install] Error 2 make[1]: Leaving directory '/home/araujo/openwrt/openwrt-17.01.7/openwrt' Build failed - please re-run with -j1 to see the real error message /home/araujo/openwrt/openwrt-17.01.7/openwrt/include/toplevel.mk:205: recipe for target 'world' failed make: *** [world] Error 1

Alguma dica do que posso estar fazendo errado? Obrigado.

hmh commented 4 years ago

Não suportamos mais a versão 17.01, tente com a versão 18.06 ou 19.07. Se for um equipamento com 32MiB RAM, só vai funcionar no OpenWRT Chaos Calmer (15.05), nesse caso use o nosso fork do openwrt chaos-calmer, bem como das feeds luci e packages.

Aliás, recomendamos que dê uma olhada nos nossos forks do openwrt e de suas feeds: às vezes são necessários backports. Ressincronizamos eles de vez em quando (normalmente após point releases do openwrt), e na ressincronização, adotamos a versão "upstream" de quaisquer backports ou alterações que se fizeram necessárias.

Tudo isso dito, dependendo da versão do OpenWRT, o símbolo que deve ser modificado para colocar o número de versão é: CONFIG_VERSION_NUMBER ou CONFIG_VERSION_CODE.

PS: a SIMETBox versão 624 está na fase final de testes, melhor esperar uns dois ou três dias se não quiser retrabalho quando fizermos o push para o GitHub das alterações...

hmh commented 4 years ago

(sim, tem alguma documentação que precisa ser atualizada por ainda mencionar o LEDE)

Informações atualizadas você encontra aqui no github em: https://github.com/orgs/simetnicbr/projects/1