При попытке создать среду сборки yocto я получаю сообщение об ошибке в разрешении отказано.
Репозиторий исходного кода для Uboot. Я сохранил его на gitlab.com, а другие зависимости, связанные со сборкой, я сохранил на github.com.
Я загрузил (git clone) встроенную платформу на свой локальный компьютер. Я внес изменения в исходный код на gitlab.com и пытаюсь получить и собрать с помощью тега фиксации, но получаю ошибку разрешения. Если я сделаю то же самое на github.com (сохраняю исходный репозиторий на github.com и внесу изменения), не возникнет никаких проблем.
Я хочу знать решение
Сообщение "Ошибка сборки" из файла журнала:
DEBUG: Executing shell function do_compile
NOTE: make -j 4 CROSS_COMPILE=arm-poky-linux-gnueabi- CC=arm-poky-linux->gnueabi-gcc --sysroot=/home/cvp/prasenjit-bsp->platform/build/tmp/sysroots/prasenjit-novpek mx6slnovpek_config
make: execvp: /home/cvp/prasenjit-bsp-platform/build/tmp/work/prasenjit_novpek->poky-linux-gnueabi/u-boot-prasenjit-novpek/2014.07-r0/git/mkconfig: Permission >denied
Makefile:468: recipe for target 'mx6slnovpek_config' failed
make: *** [mx6slnovpek_config] Error 127
ERROR: oe_runmake failed
WARNING: exit code 1 from a shell command.
ERROR: Function failed: do_compile (log file is located at /home/cvp/prasenjit-bsp-platform/build/tmp/work/prasenjit_novpek-poky-linux-gnueabi/u-boot-prasenjit-novpek/2014.07-r0/temp/log.do_compile.29185)





Скорее всего, это ошибка в вашем репозитории uboot: по какой-то причине скрипт mkconfig не имеет прав на выполнение.
Мы не знаем разрешений mkconfig и не знаем изменений вашего кода -> Я не знаю, как вам помочь. Я также предлагаю пропатчить исходное репозиторий github с помощью quilt.
Но если я укажу путь и использую исходный код из github, тогда никаких проблем. если я дам форму исходного кода git lab .com, получу эту ошибку сборки. пожалуйста, помогите мне, если у вас есть информация относительно этого