2015-12-23 6 views
2

У меня есть процесс сборки BitBake, который работает на контейнере Docker (CentOS 7). BitBake терпит неудачу во recipe gcc-cross-i586-5.2.0-r0: task do_compile на каждом прогоне, что я пытаюсь его вЧто приводит к тому, что рабочие процессы BitBake неожиданно завершаются?

Пример выводаbitbake«s:.

NOTE: recipe gcc-cross-i586-5.2.0-r0: task do_compile: Started 
ERROR: Worker process (367) exited unexpectedly (-9), shutting down... 
ERROR: Worker process (367) exited unexpectedly (-9), shutting down... 
ERROR: Worker process (367) exited unexpectedly (-9), shutting down... 
ERROR: Worker process (367) exited unexpectedly (-9), shutting down... 
NOTE: Tasks Summary: Attempted 1538 tasks of which 17 didn't need to be rerun and all succeeded. 

Является ли это проблемой с recipe gcc-cross-i586-5.2.0-r0: task do_compile? Возможно, ошибка из-за памяти? Я не знаю, что относится к или как узнать дополнительную информацию об этом.

ответ

3

Try:

$ bitbake -c cleansstate gcc-cross ; bitbake -k gcc-cross 

Сколько у вас есть память RAM?

Сообщить об ошибке здесь.

0

Просто длинный снимок -9 в ядре земли означает EBADF (номер неудачного файла.) Возможно ли, что вы выполнили некоторые операции с правами root, а некоторые файлы недоступны во время сборки? Является ли проблема воспроизводимой? то есть. можете ли вы rm -rf tmp и повторится ли это? Убедитесь, что у вас нет каких-либо разрешений в каталоге проекта и связанных файловых системах.

+0

Спасибо, я буду иметь это в виду. Проблема воспроизводима и происходит во время каждой сборки; каталог tmp создается с нуля каждый раз. – karobar

Смежные вопросы