Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Kconfig file from openvela is incompatible with kconfig-frontends #52

Open
acassis opened this issue Jan 22, 2025 · 0 comments
Open

Comments

@acassis
Copy link

acassis commented Jan 22, 2025

Description / Steps to reproduce the issue

Although the official documentation says user can install kconfig-frontends or python kconf-libs, the build process is failing with kconfig-frontends:

$ ./build.sh vendor/openvela/boards/vela/configs/goldfish-armeabi-v7a-ap -j$(nproc)
Build command line:
  /home/alan/OpenVela/nuttx/tools/configure.sh -e /home/alan/OpenVela/vendor/openvela/boards/vela/configs/goldfish-armeabi-v7a-ap
  make -C /home/alan/OpenVela/nuttx EXTRAFLAGS=-Wno-cpp -j16
  make -C /home/alan/OpenVela/nuttx savedefconfig
*****************************
* __      __      _         *
* \ \    / /     | |        *
*  \ \  / / ___  | |  __ _  *
*   \ \/ / / _ \ | | / _` | *
*    \  / |  __/ | || (_| | *
*     \/   \___| |_| \__,_| *
*                           *
*****************************
  Copy files
  Select CONFIG_HOST_LINUX=y
  Refreshing...
CP: arch/dummy/Kconfig to /home/alan/OpenVela/nuttx/arch/dummy/dummy_kconfig
CP: boards/dummy/Kconfig to /home/alan/OpenVela/nuttx/../vendor/openvela/boards/vela//Kconfig
LN: platform/board to /home/alan/OpenVela/apps/platform/dummy
LN: include/arch to arch/arm/include
LN: include/arch/board to /home/alan/OpenVela/nuttx/../vendor/openvela/boards/vela//include
LN: drivers/platform to /home/alan/OpenVela/nuttx/drivers/dummy
LN: include/arch/chip to /home/alan/OpenVela/nuttx/arch/arm/include/goldfish
LN: arch/arm/src/chip to /home/alan/OpenVela/nuttx/arch/arm/src/goldfish
LN: arch/arm/src/board to /home/alan/OpenVela/nuttx/../vendor/openvela/boards/vela//../common
LN: arch/arm/src/board/board to /home/alan/OpenVela/nuttx/../vendor/openvela/boards/vela//src
mkkconfig in /home/alan/OpenVela/apps/audioutils
mkkconfig in /home/alan/OpenVela/apps/benchmarks
mkkconfig in /home/alan/OpenVela/apps/boot
mkkconfig in /home/alan/OpenVela/apps/canutils
mkkconfig in /home/alan/OpenVela/apps/crypto
mkkconfig in /home/alan/OpenVela/apps/database
mkkconfig in /home/alan/OpenVela/apps/examples/mcuboot
mkkconfig in /home/alan/OpenVela/apps/examples/module
mkkconfig in /home/alan/OpenVela/apps/examples/sotest
mkkconfig in /home/alan/OpenVela/apps/examples
mkkconfig in /home/alan/OpenVela/external/android/frameworks/native/cmds
mkkconfig in /home/alan/OpenVela/external/android/frameworks/native/services
mkkconfig in /home/alan/OpenVela/external/android/frameworks/native
mkkconfig in /home/alan/OpenVela/external/android/frameworks
mkkconfig in /home/alan/OpenVela/external/android/hardware
mkkconfig in /home/alan/OpenVela/external/android/system/core
mkkconfig in /home/alan/OpenVela/external/android/system
mkkconfig in /home/alan/OpenVela/external/android
mkkconfig in /home/alan/OpenVela/external/optee
mkkconfig in /home/alan/OpenVela/external
mkkconfig in /home/alan/OpenVela/frameworks/connectivity
mkkconfig in /home/alan/OpenVela/frameworks/graphics
mkkconfig in /home/alan/OpenVela/frameworks/multimedia
mkkconfig in /home/alan/OpenVela/frameworks/runtimes/services/xmsdemo
mkkconfig in /home/alan/OpenVela/frameworks/runtimes/services
mkkconfig in /home/alan/OpenVela/frameworks/runtimes/wasm
mkkconfig in /home/alan/OpenVela/frameworks/runtimes
mkkconfig in /home/alan/OpenVela/frameworks/security/ca
mkkconfig in /home/alan/OpenVela/frameworks/security/ta
mkkconfig in /home/alan/OpenVela/frameworks/security/tools
mkkconfig in /home/alan/OpenVela/frameworks/security
mkkconfig in /home/alan/OpenVela/frameworks/system/binder/cmds
mkkconfig in /home/alan/OpenVela/frameworks/system/binder/examples
mkkconfig in /home/alan/OpenVela/frameworks/system/binder/performance
mkkconfig in /home/alan/OpenVela/frameworks/system/binder
mkkconfig in /home/alan/OpenVela/frameworks/system
mkkconfig in /home/alan/OpenVela/frameworks
mkkconfig in /home/alan/OpenVela/apps/fsutils
mkkconfig in /home/alan/OpenVela/apps/games
mkkconfig in /home/alan/OpenVela/apps/graphics
mkkconfig in /home/alan/OpenVela/apps/industry
mkkconfig in /home/alan/OpenVela/apps/inertial
mkkconfig in /home/alan/OpenVela/apps/interpreters/luamodules
mkkconfig in /home/alan/OpenVela/apps/interpreters
mkkconfig in /home/alan/OpenVela/apps/logging
mkkconfig in /home/alan/OpenVela/apps/lte
mkkconfig in /home/alan/OpenVela/apps/math
mkkconfig in /home/alan/OpenVela/apps/mlearning
mkkconfig in /home/alan/OpenVela/apps/netutils
mkkconfig in /home/alan/OpenVela/packages/demos
mkkconfig in /home/alan/OpenVela/packages
mkkconfig in /home/alan/OpenVela/apps/sdr
mkkconfig in /home/alan/OpenVela/apps/system
mkkconfig in /home/alan/OpenVela/apps/testing
mkkconfig in /home/alan/OpenVela/vendor/xiaomi/vela/pyxis
mkkconfig in /home/alan/OpenVela/vendor/xiaomi/vela
mkkconfig in /home/alan/OpenVela/vendor/xiaomi
mkkconfig in /home/alan/OpenVela/vendor
mkkconfig in /home/alan/OpenVela/apps/videoutils
mkkconfig in /home/alan/OpenVela/apps/wireless/bluetooth
mkkconfig in /home/alan/OpenVela/apps/wireless/ieee802154
mkkconfig in /home/alan/OpenVela/apps/wireless
mkkconfig in /home/alan/OpenVela/apps
/home/alan/OpenVela/external/zblue/Kconfig:19: syntax error
/home/alan/OpenVela/external/zblue/Kconfig:18: unknown option "osource"
/home/alan/OpenVela/external/zblue/Kconfig:19: unknown option "osource"
/home/alan/OpenVela/external/zblue/Kconfig:20: unknown option "osource"
/home/alan/OpenVela/external/zblue/Kconfig:21: unknown option "osource"
/home/alan/OpenVela/frameworks/multimedia/media/Kconfig:122: syntax error
/home/alan/OpenVela/frameworks/multimedia/Kconfig:8: missing end statement for this entry
/home/alan/OpenVela/apps/frameworks/Kconfig:8: missing end statement for this entry
Kconfig:2788: missing end statement for this entry
/home/alan/OpenVela/frameworks/multimedia/media/Kconfig:121: invalid statement
/home/alan/OpenVela/frameworks/multimedia/Kconfig:10: unexpected end statement
/home/alan/OpenVela/frameworks/system/utils/Kconfig:163: syntax error
/home/alan/OpenVela/frameworks/system/Kconfig:8: missing end statement for this entry
/home/alan/OpenVela/frameworks/system/utils/Kconfig:162: invalid statement
/home/alan/OpenVela/frameworks/system/Kconfig:16: unexpected end statement
/home/alan/OpenVela/apps/frameworks/Kconfig:15: unexpected end statement
/home/alan/OpenVela/apps/graphics/lvgl/Kconfig:29: syntax error
/home/alan/OpenVela/apps/graphics/lvgl/Kconfig:28: unknown option "osource"
Kconfig:2790: unexpected end statement
make: *** [tools/Unix.mk:696: olddefconfig] Error 1
ERROR: failed to refresh
Error: ############# config /home/alan/OpenVela/vendor/openvela/boards/vela/configs/goldfish-armeabi-v7a-ap fail ##############

Issue Architecture

[Arch: arm]

Issue Area

System: Build system

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant