RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
The following commands fetches the source code of turris using repo tool and create the image using bitbake.
repo init -u https://code.rdkcentral.com/r/manifests -b rdk-next -m rdkv-nosrc.xmlrepo sync -j4 --no-clone-bundlesource meta-cmf-raspberrypi/setup-environment <select option raspberrypi-rdk-hybrid.conf>bitbake rdk-generic-hybrid-wpe-image |
---|
Some of the build errors and its root cause is described in the below table. We will keep updating the table as we encounter more errors.
recipe | layer | error/warning | root cause | action |
---|---|---|---|---|
ctrlm-main.bb | meta-rdk-video | ERROR: Nothing PROVIDES 'rdkversion' | missing rdkversion recipe | Add rdkversion.bb file in meta-cmf-raspberrypi |
xr-speech-router_1.0.bb | meta-rdk-voice-sdk | ERROR: Nothing PROVIDES 'xr-sm-engine' | BBMASK was added for 'xr-sm-engine' | Comment BBMASK .= "|meta-rdk-video/recipes-extended/xr-sm-engine/" |
rdkx-logger_1.0.bb | meta-rdk-voice-sdk | ERROR: rdkx-logger-1.0-gitAUTOINC+777c7f9a2f-r0 do_compile: oe_runmake failed | EXTRA_OECONF_append = " --enable-rdkv " add above line in bbappend file in meta-cmf-raspberrypi | |
ctrlm-main.bb | meta-rdk-video | ERROR: Failed to parse recipe: /mnt/home/mbaska691/vijith/mngr/meta-rdk-video/recipes-extended/ctrlm/ctrlm-main.bb | RDK_CPC_ROOT_GIT ?= "git://${RDK_GIT}/rdk/components/cpc add in meta-cmf-raspberrypi conf/layer.conf file. | |
xraudio_1.0.bb | meta-rdk-voice-sdk | ERROR: xraudio-1.0-gitAUTOINC+ac4106d2ff-r0 do_compile: oe_runmake failed | ../../git/src/xraudio.c: In function 'xraudio_thread_poll': | ../../git/src/xraudio.c:2346:8: error: #error Need to add thread poll for resource management thread. | Add xraudio_1.0.bbappend file in meta-cmf-raspberrypi from mmeta-rdk-comcast-video layer | |
xr-speech-router_1.0.bb | meta-rdk-voice-sdk | | ERROR: oe_runmake failed | ../../git/src/xrsr_protocol_ws.c: In function 'xrsr_ws_connect_new': | ../../git/src/xrsr_protocol_ws.c:408:25: error: implicit declaration of function 'nopoll_conn_new_opts6' [-Werror=implicit-function-declaration] | missing nopoll_0.3.2.b232.bbappend file. | Add nopoll_0.3.2.b232.bbappend present in meta-rdk-comcast-voice-sdkiin meta-cmf-raspberrypi |
ctrlm-main.bb | meta-rdk-video | ERROR: ctrlm-main-1.0-r0 do_compile: oe_runmake failed | /usr/src/debug/ctrlm-main/1.0-r0/git/src/ctrlm_main.cpp:1898: error: undefined reference to 'ctrlm_vendor_network_factory(unsigned long, json_t*, std::map<unsigned char, ctrlm_obj_network_t*, std::less<unsigned char>, std::allocator<std::pair<unsigned char const, ctrlm_obj_network_t*> > >&)' | Add ctrlm recipes present in meta-rdk-comcast-video to meta-cmf-raspberrypi | |
ctrlm-main.bb | meta-rdk-video | ERROR: ctrlm-main-1.0-r0 do_compile: oe_runmake failed | ../../git/src/ctrlm_main.cpp:63:52: fatal error: client/linux/handler/exception_handler.h: No such file or directory | #include "client/linux/handler/exception_handler.h" | Comment breakpad from ctrlm-main.bbappend # Enable breakpad #EXTRA_OECONF_append = " --enable-breakpad" | |
ctrlm-main.bb | meta-rdk-video | ERROR: ctrlm-main-1.0-r0 do_compile: oe_runmake failed | ../../git/src/ctrlm_main.cpp: At global scope: | Temporary fix AUTH ?= "false" in ctrlm-main.bbappend file. | |
ctrlm-main.bbappend | meta-cmf-raspberrypi | DISTRO_FEATURES_append = " ctrlm_irdb_uei" Added append resulted in error. ERROR: ParseError at /mnt/home/mbaska691/vijith/mngr/meta-cmf-raspberrypi/recipes-extended/ctrlm/ctrlm-main.bbappend:4: Could not inherit file classes/ctrlm-irdb-uei.bbclass | missing ctrlm-irdb-uei.bbclass file. | Add bbclass file from meta-rdk-comcast-video |
ctrlm-irdb-uei.bb | meta-cmf-raspberrypi | ERROR: ctrlm-irdb-uei-1.0-r0 do_fetch: Function failed: base_do_fetch | missing configuration for package download. which should be present in ctrlm-irdb-uei.bbappend file | Temporary Solution: Added the corresponding bbappend file. meta-arrisxi6wv/recipes-extended/ctrlm/ctrlm-irdb-uei.bbappend |
Component name | Recipe name | Path |
---|---|---|
ctrlm | ctrlm-main.bbappend | meta-rdk-comcast-video/recipes-extended/ctrlm |
nopoll | nopoll_0.3.2.b232.bbappend | meta-rdk-comcast-voice-sdk/recipes-common/nopoll |
rdkversion | rdkversion_1.0.bb | meta-rdk-comcast/recipes-common/rdkversion |
rdkx_logger | rdkx-logger_1.0.bbappend | meta-rdk-comcast-video/recipes-extended/rdkx_logger |
xraudio | xraudio_1.0.bbappend | meta-rdk-comcast-video/recipes-extended/xraudio |