Estou tentando construir o opendingux a partir do repositório/source do github. https://github.com/OpenDingux/buildroot
OpenDingux é uma distribuição Linux embarcada focada em jogos (retro).
Eu clonei o repositório e executei os comandos abaixo.
cd ./buildroot;
export CONFIG='gcw0'; bash ./rebuild.sh;
A saída do comando acima foi praticamente uma parede de texto, muito longa para postar nesta pergunta, pois tem 22.301 linhas. A saída completa está disponível aqui https://paste.ee/p/UInYW
Eu cortei o erro que estou recebendo no entanto abaixo.
/bin/bash: line 2: 186552 Killed build/genautomata ../../gcc/common.md ../../gcc/config/mips/mips.md insn-conditions.md > tmp-automata.c
make[3]: *** [Makefile:2459: s-automata] Error 137
make[3]: *** Waiting for unfinished jobs....
rm gcc.pod
make[2]: *** [Makefile:4415: all-gcc] Error 2
make[1]: *** [package/pkg-generic.mk:270: /home/vagrant/buildroot/output/gcw0/build/host-gcc-initial-11.1.0/.stamp_built] Error 2
make: *** [Makefile:84: _all] Error 2
significa que o bash saiu com o código de saída 137 (128 + 9), o que significa que o processo foi encerrado com o sinal 9,
SIGKILL
. A causa mais comum para isso em sistemas Linux (além de bugs) é quando o sistema fica sem memória e o assassino OOM mata um processo. Portanto, é provável quegenautomata
esteja usando muita memória e esteja sendo morto.Isso deve aparecer nos logs do kernel, que você pode ver com
dmesg
.