RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
...
recipe | layer | error/warning | root cause | action | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
ctrlm-main.bb | meta-rdk-video | | ../../git/src/ble/ctrlm_hal_ble.cpp:25:10: fatal error: stropts.h: No such file or directory | 25 | #include <stropts.h> | | ^~~~~~~~~~~ | compilation terminated. | header file for morty and dunfell are different | |||||||||
ctrlm-main.bb | meta-rdk-video | | ../../../../../../../../rdk/components/generic/control/src/../cpc/ctrlm_vendor_network_factory.cpp: In function 'void ctrlm_vendor_network_factory_func_add(int (*)(long unsigned int, json_t*, networks_map_t&))': | ../../../../../../../../rdk/components/generic/control/src/../cpc/ctrlm_vendor_network_factory.cpp:27:12: error: return-statement with a value, in function returning 'void' [-fpermissive] | return 0; | ^ | make[3]: *** [../cpc/ctrlm_vendor_network_factory.o] Error 1 | missing symbol issue |
Added dummy finction in ctrlm_vendor_network_factory.cpp | ||||||||
asbluetoothrcu.bb | meta-rdk-video | const class QJsonValue' has no member named 'toInt' | /home/vtv364/vtv364/dunfell/build-raspberrypi-rdk-hybrid/tmp/work/cortexa7t2hf-neon-vfpv4-rdk-linux-gnueabi/asbluetoothrcu/1.99-r0/git/daemon/source/utils/promise.h:32:10: fatal error: QAtomicInteger: No such file or directory | 32 | #include <QAtomicInteger> | | ^~~~~~~~~~~~~~~~ | compilation terminated. | /home/vtv364/vtv364/dunfell/build-raspberrypi-rdk-hybrid/tmp/work/cortexa7t2hf-neon-vfpv4-rdk-linux-gnueabi/asbluetoothrcu/1.99-r0/git/daemon/source/utils/logging.h:34:10: fatal error: QLoggingCategory: No such file or directory | 34 | #include <QLoggingCategory> | | ^~~~~~~~~~~~~~~~~~ | compilation terminated. | patch | |||||||||
packagegroup-rdk-qt5.bb | meta-rdk | Nothing RPROVIDES 'qtremoteobjects' | Added DISTRO_FEATURES_append = " comcast_qt5" in meta-cmf-raspberrypi/conf/machine/raspberrypi-rdk-hybrid.conf | |||||||||
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/ble/ctrlm_hal_ble.cpp:1709: error: undefined reference to 'libevdev_new_from_fd' | Added DEPENDS_append = "${@bb.utils.contains('DISTRO_FEATURES', 'build_for_sky', ' libevdev', ' ', d)}" LDFLAGS_append = "${@bb.utils.contains('DISTRO_FEATURES', 'build_for_sky', ' -levdev', ' ', d)}" in ctrlm-main.bbappend | |||||||||
msgpack-c_2.1.1.bb | meta-rdk-ext | ERROR: msgpack-c-2.1.1+gitAUTOINC+20ef1f925b-r0 do_compile | /mnt/home/mbaska691/vijith/mngr/build-raspberrypi-rdk-hybrid/tmp/work/cortexa7t2hf-neon-vfpv4-rdk-linux-gnueabi/msgpack-c/2.1.1+gitAUTOINC+20ef1f925b-r0/git/test/carray.cpp:2:25: fatal error: gtest/gtest.h: No such file or directory | Add DEPENDS ="gtest" in meta-rdk-ext/recipes-support/msgpack/msgpack-c_2.1.1.bb | |||||||||
asbluetoothrcu.bb | meta-cmf-raspberrypi | | CMake Error at CMakeLists.txt:24 (cmake_minimum_required): | CMake 3.10.3 or higher is required. You are running version 3.8.2 | added cmake_3.10.3.bb and related recipes to openembedded-core/meta/recipes-devtools/cmake/ observed in morty image. | |||||||||
"BleRcuDaemon" received signal SIGSEGV, Segmentation fault. | upgrade bluez froom 5.45 to 5.48 | |||||||||||
CTRLM :FATAL : ctrlm_main: failed to load version | version.txt missing params, JENKINS_JOB |
List of patches included in the comcast meta-qt5.
Patches |
---|
0001-Add-linux-oe-g-platform.patch |
0001-Backport-QDbus_Fix_of_Losing_Valid_DBus_Obj_After_UnregisterObject.patch |
0001-Backport-QObject-Not-to-Destroy-SlotObject-inside-lock.patch |
0001-backport-QAtomic-feature-enhacement.patch |
0001-backport-QCommandLineParser-feature-addon.patch |
0001-backport-QLoggingCategory-enhacement.patch |
0001-backport-QLoggingCategory-feature-addon.patch |
0001-backport-QVersionNumber-feature-from_addon.patch |
0001-backport-qjsonvalue-toInt-function.patch |
0001-fix_cmake_path_for_mkspec.patch |
0002-qlibraryinfo-allow-to-set-qt.conf-from-the-outside-u.patch |
0003-Add-external-hostbindir-option.patch |
0004-qt_functions-temporary-remove-isEmpty-check.patch |
0005-qmake-is-already-built-in-qtbase-native.patch |
0006-Allow-building-a-separate-qmake-for-the-target.patch |
0007-configureapp-Prefix-default-LIBDIRS-and-INCDIRS-with.patch |
0008-qt_module-Fix-pkgconfig-replacement.patch |
0009-qt_module-Fix-paths-in-.prl-files.patch |
0010-wayland-scanner-disable-silent-rules.patch |
0011-configure-don-t-export-SYSTEM_VARIABLES-to-.qmake.va.patch |
0012-configure.prf-Allow-to-add-extra-arguments-to-make.patch |
0013-Disable-mkv8snapshot.patch |
0014-enables-tslib-device-to-be-read-from-env-variable.patch |
0015-qtbase-allow-build-of-examples.patch |
0018-QOpenGLPaintDevice-sub-area-support.patch |
0020-Use-BGRA-extension-in-bindTexture.patch |
0021-configure-make-pulseaudio-a-configurable-option.patch |
0022-configure-make-alsa-a-configurable-option.patch |
0023-configure-make-freetype-a-configurable-option.patch |
0024-Use-OE_QMAKE_PATH_EXTERNAL_HOST_BINS-to-determine-pa.patch |
0025-force-setting-of-MODULE_SYNCQT_DIR-correctly.patch |
disable-printsupport.patch |
qgetenv.patch |
qt-5.1.1_qeglfs.patch |
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. (Before opensourcing)
...