RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
NOTE: Observing fetch errors in VMs with Ubuntu14.x. Thus, suggesting to use VMs with Ubuntu16.x or higher.
Note: Cloning the code before login once to code.rdkcentral.com, user would get the Authentication error, even though the account is in good standing and has all the required access. Please login to code.rdkcentral.com before attempting to clone.
To build, follow below instructions
Create workspace directory
mkdir <workspace dir> cd <workspace dir>
Follow below instructions to create build with external sources
repo init -u https://code.rdkcentral.com/r/manifests -m rdkb-extsrc.xml -b dunfell repo sync -j4 --no-clone-bundle MACHINE=qemux86broadband source meta-cmf/setup-environment bitbake rdk-generic-broadband-image
43 Comments
Vic Lin
I'm building the image with below command:
repo init -u https:
//code
.rdkcentral.com
/r/manifests
-m rdkb-extsrc.xml -b dunfell
repo
sync
-j4 --no-clone-bundle
MACHINE=qemux86broadband
source
meta-cmf
/setup-environment
bitbake rdk-generic-broadband-image
After build OK. How can I run with runqemu?
'runqemu qemuarm' seems failed.
Below is the error log.
And below is the image files.
command `
runqemu tmp/deploy/images/qemux86broadband/X86EMLTRBB_rdk-next_20220307101902.rootfs.wic.vmdk`
also failed
How can I have a try with runqemu?
Vic Lin
Seems run with below command?
rdadm@245163:/build/vic/rdkb-0307/build-qemux86broadband$ runqemu tmp/deploy/images/qemux86broadband/bzImage-qemux86broadband.bin tmp/deploy/images/qemux86broadband/rdk-generic-broadband-image-qemux86broadband.wic.vmdk
Unknown User (hareesha.lagidi)
HI Vic Lin,
Try to download the <image>.wic.vmdk to your local PC.
Try to run the Emulator image in virtualbox .
Please follow this below link to run emulator image in vbox.
RDK-B Emulator User Guide.
Note: Emulator is still not ready yet to provide webui.
Thank you.
Unknown User (djkim)
Hi, I have a problem to download source code.
After confirm to login "https://code.rdkcentral.com", try below command.
fatal: remote error: manifests unavailable
manifests: sleeping 4.0 seconds before retrying
fatal: remote error: manifests unavailable
fatal: cannot obtain manifest https://code.rdkcentral.com/r/manifests
My test env is ubuntu 18.04LTS with VMware virtual machine.
Unknown User (ymaharana)
Hello Unknown User (djkim) Please contact RDK Management at info@rdkcentral.com in case you need more information.
You can get all the Apache components, but for any of the RDK Components, you have to obtain the RDK License Agreement.
Unknown User (hosseinseilanii)
hi dear
also, i have error with :
repo init -u https://code.rdkcentral.com/r/manifests -m rdkb-extsrc.xml -b dunfell
the error is not found the repo.
so, how can i get the RDK License Agreement?
must i get license fromrdkcentral ?
Unknown User (ymaharana)
Hello , Please contact RDK Management at info@rdkcentral.com in case you need more information.
You can get all the Apache components, but for any of the RDK Components, you have to obtain the RDK License Agreement.
Scott Kamp
Build Failure , as of 10/16/22 based on RDK-B Emulator Dunfell Build Instructions
ERROR: ccsp-common-library-native-1.99+git999-r0 do_fetch: Fetcher failure for URL: 'file://0001-SSLeay_add_all_algorithms-remove-in-openssl-1.1.patch;apply=no'. Unable to fetch URL from any source.
ERROR: Logfile of failure stored in: RDK-B-EMULATOR/build-qemux86broadband/tmp/work/x86_64-linux/ccsp-common-library-native/1.99+git999-r0/temp/log.do_fetch.438107
ERROR: Task (virtual:native:RDK-B-EMULATOR/meta-rdk-broadband/recipes-ccsp/ccsp/ccsp-common-library.bb:do_fetch) failed with exit code '1'
Priyankaa K V B
Hi Unknown User (scott.kamp) ,
With latest code , 0001-SSLeay_add_all_algorithms-remove-in-openssl-1.1.patch is removed .
Could you please check whether the below changes are available in your workspace
https://code.rdkcentral.com/r/c/rdk/components/generic/rdk-oe/meta-rdk-broadband/+/74429/
Regards,
Priyankaa KVB
Scott Kamp
Hi Unknown User (priyankaa.kvb) Ill validate my tree however, this is not what you get following the guide verbatim, as i just cleared my tree and re-ran
repo init -u https://code.rdkcentral.com/r/manifests -m rdkb-extsrc.xml -b dunfell
repo sync -j4 --no-clone-bundle
MACHINE=qemux86broadband source meta-cmf/setup-environment
bitbake rdk-generic-broadband-image
and again,
ERROR: ccsp-common-library-native-1.99+git999-r0 do_fetch: Fetcher failure for URL: 'file://0001-SSLeay_add_all_algorithms-remove-in-openssl-1.1.patch;apply=no'. Unable to fetch URL from any source.
ERROR: Logfile of failure stored in: /home/dingo/RDKE/build-qemux86broadband/tmp/work/x86_64-linux/ccsp-common-library-native/1.99+git999-r0/temp/log.do_fetch.3460554
ERROR: Task (virtual:native:/home/dingo/RDKE/meta-rdk-broadband/recipes-ccsp/ccsp/ccsp-common-library.bb:do_fetch) failed with exit code '1'
So it appears to me that the document, is 1) incorrect, or 2) these changes are commited not in this tree.
also note the report you pointed me to references
Repo rdk/components/generic/rdk-oe/meta-rdk-…
Branch rdk-next
Priyankaa K V B
Hi Unknown User (scott.kamp) ,
Can you please patch those changes for your workspace and check whether the build goes fine .
Regards,
Priyankaa KVB
Z-Jason Politakis
Hello,
I am trying to build build-qemux86broadband on Ubuntu 22.04.1 64bit
and I get the following error:
| gcc -I. -I../../m4-1.4.18/lib -isystem/media/jp/RDK/testingrdk/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -isystem/media/jp/RDK/testingrdk/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -O2 -pipe -c -o dirname.o ../../m4-1.4.18/lib/dirname.c
| In file included from /usr/include/signal.h:328,
| from ./signal.h:52,
| from ../../m4-1.4.18/lib/c-stack.c:49:
| ../../m4-1.4.18/lib/c-stack.c:55:26: error: missing binary operator before token "("
| 55 | #elif HAVE_LIBSIGSEGV && SIGSTKSZ < 16384
| | ^~~~~~~~
| make[3]: *** [Makefile:1915: c-stack.o] Error 1
| make[3]: *** Waiting for unfinished jobs....
| make[3]: Leaving directory '/media/jp/RDK/testingrdk/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/build/lib'
| make[2]: *** [Makefile:1674: all] Error 2
| make[2]: Leaving directory '/media/jp/RDK/testingrdk/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/build/lib'
| make[1]: *** [Makefile:1572: all-recursive] Error 1
| make[1]: Leaving directory '/media/jp/RDK/testingrdk/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/build'
| make: *** [Makefile:1528: all] Error 2
| ERROR: oe_runmake failed
| WARNING: /media/jp/RDK/testingrdk/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/temp/run.do_compile.36666:1 exit 1 from 'exit 1'
| ERROR: Execution of '/media/jp/RDK/testingrdk/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/temp/run.do_compile.36666' failed with exit code 1
ERROR: Task (/media/jp/RDK/testingrdk/openembedded-core/meta/recipes-devtools/m4/m4-native_1.4.18.bb:do_compile) failed with exit code '1'
WARNING: libpcre2-native-10.34-r0 do_fetch: Failed to fetch URL https://ftp.pcre.org/pub/pcre/pcre2-10.34.tar.bz2, attempting MIRRORS if available
Is this related to 64 bit vs 32bit? do I need another source maybe?
Priyankaa K V B
Hi Unknown User (iasonas.politakis) ,
Can you try to install m4 version as 1.4.9 and try ?
Regards,
Priyankaa KVB
Z-Jason Politakis
Hello Unknown User (priyankaa.kvb)
Thank you for your reply.
Can you explain how i can do that?
Do I need to modify the recipe? (which I dont know how to do to be honest)
Do I just go to openembedded-core/meta/recipes-devtools/m4 and download the m4 version as 1.4.9?
Br,
Jason
Z-Jason Politakis
Hello Unknown User (priyankaa.kvb)
Any update on my issue?
Priyankaa K V B
Hi Unknown User (iasonas.politakis) ,
Please upgrade to 1.4.19 using below steps
m4 (1).zip
Please try this steps and let me know how this works for you
Regards,
Priyankaa KVB
Roland Akinson
Hello Unknown User (priyankaa.kvb) ,
first I encountered the issue Unknown User (iasonas.politakis) also mentioned. With your instruction on patching the m4 version, I was able to come beyond this point but now the build fails with this
Is this is still related to this issue?
Ivan Mytsenko
Have same problem, any ideas how to solve it?
Deepika Ganapathi Bhat
Hi Unknown User (ivan.mytsenko)
The emulator build is no more maintained for latest RDK-B releases or dunfell branch. The last stable build for emulator is rdkb-2021q1 branch ( morty ). Could you try building this branch.
https://code.rdkcentral.com/r/plugins/gitiles/docs/+/refs/heads/rdkb-2021q1/releases/rdkb-2021q1/emu.rst
Vinod Chamarthi
Hi,
I'm new to RDK and trying to build and setup my environment. I'm experiencing to syn my repo for dunfell.
my env details: Ubuntu 22.04
--------------------------------------
lab38@lab38-NUC7i7DNKE:~/Desktop/hk4/cpe5.04L.04p2/rdk$ repo sync -j4 --no-clone-bundle
Password for 'https://vchamarthi@code.rdkcentral.com':
remote: Counting objects: 1
remote: Counting objects: 111, done
remote: Finding sources: 3% (1/35)
remote: Finding sources: 6% (2/35)
remote: Finding sources: 9% (3/35)
remote: Finding sources: 11% (4/35)
remote: Finding sources: 14% (5/35)
remote: Finding sources: 17% (6/35)
remote: Finding sources: 20% (7/35)
remote: Finding sources: 23% (8/35)
remote: Finding sources: 26% (9/35)
remote: Finding sources: 29% (10/35)
remote: Finding sources: 31% (11/35)
remote: Finding sources: 34% (12/35)
remote: Finding sources: 37% (13/35)
remote: Finding sources: 40% (14/35)
remote: Finding sources: 43% (15/35)
remote: Finding sources: 46% (16/35)
remote: Finding sources: 49% (17/35)
remote: Finding sources: 51% (18/35)
remote: Finding sources: 54% (19/35)
remote: Finding sources: 57% (20/35)
remote: Finding sources: 60% (21/35)
remote: Finding sources: 63% (22/35)
remote: Finding sources: 66% (23/35)
remote: Finding sources: 69% (24/35)
remote: Finding sources: 71% (25/35)
remote: Finding sources: 74% (26/35)
remote: Finding sources: 77% (27/35)
remote: Finding sources: 80% (28/35)
remote: Finding sources: 83% (29/35)
remote: Finding sources: 86% (30/35)
remote: Finding sources: 89% (31/35)
remote: Finding sources: 91% (32/35)
remote: Finding sources: 94% (33/35)
remote: Finding sources: 97% (34/35)
remote: Finding sources: 100% (35/35)
remote: Finding sources: 100% (35/35)
remote: Total 35 (delta 33), reused 35 (delta 33)
Fetching: 0% (0/131) 0:00 | ..working..Username for 'https://code.rdkcentral.com': Username for 'https://code.rdkcentral.coFetching: 0% (0/131) 17:54 | 4 jobs | 17:53 components/opensource/OMI @ components/opensource/OMI
Fetching: 0% (0/131) 24:44 | 4 jobs | 24:44 components/opensource/OMI @ components/opensource/OMI
----------------------------------------------
it does not progress anything , could some one help me to resolve is there anything i'm missing.
thanks
Vinod
Pablo Scalora
Hi, same problem with ubuntu:focal's image on docker.
Any ideas?
Thanks
Pablo
Szymon Lanucha
Hi, bitbake gives me this kind of error after recipe parsing:
ERROR: Nothing RPROVIDES 'rdk-vlanmanagercrashupload' (but /home/slan/Code/emulator_workspace/meta-rdk/recipes-core/packagegroups/packagegroup-rdk-ccsp-broadband.bb RDEPENDS on or otherwise requires it)
NOTE: Runtime target 'rdk-vlanmanagercrashupload' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['rdk-vlanmanagercrashupload']
NOTE: Runtime target 'packagegroup-rdk-ccsp-broadband' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['packagegroup-rdk-ccsp-broadband', 'rdk-vlanmanagercrashupload']
ERROR: Required build target 'rdk-generic-broadband-image' has no buildable providers.
Missing or unbuildable dependency chain was: ['rdk-generic-broadband-image', 'packagegroup-rdk-ccsp-broadband', 'rdk-vlanmanagercrashupload']
Is this guide still up to date with current build process of qemu image?
Leo Cheung
Same issue here. Please help.
Deepika Ganapathi Bhat
Hi Unknown User (szymon.lanucha)
The emulator build is no more maintained for latest RDK-B releases or dunfell branch. The last stable build for emulator is rdkb-2021q1 branch ( morty ). Could you try building this branch.
https://code.rdkcentral.com/r/plugins/gitiles/docs/+/refs/heads/rdkb-2021q1/releases/rdkb-2021q1/emu.rst
Szymon Lanucha
Hi Unknown User (deepika.b)
Thanks for the reply. I found out about it later form some other comment.
I was able to build the emulator image from rdkb-2021q1 branch but unfortunately it was not working as described in the Emulator User Guide.
Do I understand correctly that RPi4 is the recommended platform for testing? Has anyone tried running Raspberry Pi image with qemu (or other virtualization)?
Deepika Ganapathi Bhat
Hi Unknown User (szymon.lanucha)
Yes , currently RPI4 is the recommended platform . For RPI4 Builds refer : RDKB_2024q1_kirkstone#BuildingforRaspberryPi4B32Bit
running Raspberry Pi image with qemu is not verified .
Unknown User (manigandan.gopalakrishnan@ltts.com)
Hello Unknown User (szymon.lanucha) , Unknown User (c-leo.cheung) ,
Fixed this build issue. Please check again.
Thanks.
Somanath
Hello Unknown User (manigandanj)
I followed the steps provided for building RDK-B platform for QEMU. I see that the build gets failed at the openssl compilation stage with an illegal instruction error.
Below is the log snippet:
| gcc -I. -Iinclude -I../openssl-1.1.1l -I../openssl-1.1.1l/include -fPIC -pthread -m64 -Wa,--noexecstack -isystem/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/recipe-sysroot-native/usr/include -O2 -pipe -DOPENSSLDIR=/not/builtin -DENGINESDIR=/not/builtin -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/recipe-sysroot-native/usr/lib/ssl-1.1\"" -DENGINESDIR="\"/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/recipe-sysroot-native/usr/lib/engines-1.1\"" -DNDEBUG -isystem/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/recipe-sysroot-native/usr/include -MMD -MF crypto/asn1/a_print.d.tmp -MT crypto/asn1/a_print.o -c -o crypto/asn1/a_print.o ../openssl-1.1.1l/crypto/asn1/a_print.c
| gcc -I. -Iinclude -I../openssl-1.1.1l -I../openssl-1.1.1l/include -fPIC -pthread -m64 -Wa,--noexecstack -isystem/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/recipe-sysroot-native/usr/include -O2 -pipe -DOPENSSLDIR=/not/builtin -DENGINESDIR=/not/builtin -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/recipe-sysroot-native/usr/lib/ssl-1.1\"" -DENGINESDIR="\"/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/recipe-sysroot-native/usr/lib/engines-1.1\"" -DNDEBUG -isystem/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/recipe-sysroot-native/usr/include -MMD -MF crypto/asn1/a_sign.d.tmp -MT crypto/asn1/a_sign.o -c -o crypto/asn1/a_sign.o ../openssl-1.1.1l/crypto/asn1/a_sign.c
| gcc -I. -Iinclude -I../openssl-1.1.1l -I../openssl-1.1.1l/include -fPIC -pthread -m64 -Wa,--noexecstack -isystem/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/recipe-sysroot-native/usr/include -O2 -pipe -DOPENSSLDIR=/not/builtin -DENGINESDIR=/not/builtin -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/recipe-sysroot-native/usr/lib/ssl-1.1\"" -DENGINESDIR="\"/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/recipe-sysroot-native/usr/lib/engines-1.1\"" -DNDEBUG -isystem/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/recipe-sysroot-native/usr/include -MMD -MF crypto/asn1/a_strex.d.tmp -MT crypto/asn1/a_strex.o -c -o crypto/asn1/a_strex.o ../openssl-1.1.1l/crypto/asn1/a_strex.c
| gcc -I. -Iinclude -I../openssl-1.1.1l -I../openssl-1.1.1l/include -fPIC -pthread -m64 -Wa,--noexecstack -isystem/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/recipe-sysroot-native/usr/include -O2 -pipe -DOPENSSLDIR=/not/builtin -DENGINESDIR=/not/builtin -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/recipe-sysroot-native/usr/lib/ssl-1.1\"" -DENGINESDIR="\"/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/recipe-sysroot-native/usr/lib/engines-1.1\"" -DNDEBUG -isystem/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/recipe-sysroot-native/usr/include -MMD -MF crypto/asn1/a_strnid.d.tmp -MT crypto/asn1/a_strnid.o -c -o crypto/asn1/a_strnid.o ../openssl-1.1.1l/crypto/asn1/a_strnid.c
| Makefile:965: recipe for target 'crypto/asn1/a_strnid.o' failed
| make[1]: *** [crypto/asn1/a_strnid.o] Illegal instruction
| make[1]: *** Waiting for unfinished jobs....
| <command-line>:0:0: warning: "OPENSSLDIR" redefined
| <command-line>:0:0: note: this is the location of the previous definition
| <command-line>:0:0: warning: "ENGINESDIR" redefined
| <command-line>:0:0: note: this is the location of the previous definition
| <command-line>:0:0: warning: "OPENSSLDIR" redefined
| <command-line>:0:0: note: this is the location of the previous definition
| <command-line>:0:0: warning: "ENGINESDIR" redefined
| <command-line>:0:0: note: this is the location of the previous definition
| <command-line>:0:0: warning: "OPENSSLDIR" redefined
| <command-line>:0:0: note: this is the location of the previous definition
| <command-line>:0:0: warning: "ENGINESDIR" redefined
| <command-line>:0:0: note: this is the location of the previous definition
| make[1]: Leaving directory '/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/build'
| Makefile:178: recipe for target 'all' failed
| make: *** [all] Error 2
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
| ERROR: Execution of '/home/somanath/build-qemux86broadband/tmp/work/x86_64-linux/openssl-native/1.1.1l-r0/temp/run.do_compile.11658' failed with exit code 1
ERROR: Task (virtual:native:/home/somanath/openembedded-core/meta/recipes-connectivity/openssl/openssl_1.1.1l.bb:do_compile) failed with exit code '1'
Could you please help to understand if there is any package or any other dependency to override this.
Thanks,
Somanath
Unknown User (manigandan.gopalakrishnan@ltts.com)
Hello Unknown User (bsomanath) ,
Tried to build Emulator image even today. We did not face above mentioned issue.
Looks like the issue is related with build environment.
Thanks.
Kartikeya Verma
After giving this command $ bitbake rdk-generic-broadband-image . we are getting 2 errors. Pasting the whole response
WARNING: BBMASK contains regular expression beginning with '|', fixing: |meta-rdk-restricted/recipes-qt/servicemanager/
WARNING: BBMASK contains regular expression beginning with '|', fixing: |meta-rdk-restricted/recipes-qt/servicemanagerfunctionaltest/
WARNING: BBMASK contains regular expression beginning with '|', fixing: |meta-rdk-restricted/recipes-qt/rdkbrowser/
WARNING: BBMASK contains regular expression beginning with '|', fixing: |meta-rdk-restricted/recipes-extended/podmgr/
WARNING: BBMASK contains regular expression beginning with '|', fixing: |meta-rdk-video/recipes-extended/asbluetoothrcu/
WARNING: BBMASK contains regular expression beginning with '|', fixing: |meta-rdk-video/recipes-extended/mediaframework/runpod_git.bb
WARNING: BBMASK contains regular expression beginning with '|', fixing: |meta-rdk-video/recipes-extended/mediaframework/rmfpodmgr_git.bb
WARNING: BBMASK contains regular expression beginning with '|', fixing: |meta-rdk-video/recipes-extended/mediaframework/rmfpodmgrheaders_git.bb
WARNING: BBMASK contains regular expression beginning with '|', fixing: |meta-rdk-video/recipes-extended/mediaframework/rmfpodserver_git.bb
WARNING: BBMASK contains regular expression beginning with '|', fixing: |meta-rdk-video/recipes-extended/trm/qtapp_git.bb
WARNING: BBMASK contains regular expression beginning with '|', fixing: |meta-rdk-video/recipes-extended/trm/wsproxy_git.bb
WARNING: BBMASK contains regular expression beginning with '|', fixing: |meta-rdk/recipes-core/packagegroups/packagegroup-rdk-qt5.bb
WARNING: BBMASK contains regular expression beginning with '|', fixing: |meta-rdk/recipes-qt/qt5/
WARNING: BBMASK contains regular expression beginning with '|', fixing: |meta-rdk-ext/recipes-extended/libqjson/|meta-cmf-qt5/|meta-qt5/|meta-rdk-ext/recipes-qt/qt5/
Loading cache: 100% |###########################################################################################################################################################################| Time: 0:00:00
Loaded 4438 entries from dependency cache.
Parsing recipes: 100% |#########################################################################################################################################################################| Time: 0:00:01
Parsing of 3062 .bb files complete (2983 cached, 79 parsed). 4517 targets, 492 skipped, 438 masked, 0 errors.
WARNING: No recipes available for:
/home/ubuntu/workspace/meta-rdk-broadband/recipes-rdkb/quagga/quagga_1.2.1.bbappend
/home/ubuntu/workspace/meta-rdk-broadband/recipes-support/libsoup/libsoup-2.4_2.74.2.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-common/ulogd/ulogd.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-connectivity/bind/bind_9.18.5.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-connectivity/bluez/bluez5_5.65.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-connectivity/bluez5/bluez5_5.54.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-connectivity/gupnp/gssdp_1.4.0.1.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-connectivity/libuv/libuv_1.41.0.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-connectivity/libuv/libuv_1.44.2.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-connectivity/mosquitto/mosquitto_2.0.14.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-connectivity/openssl/openssl_1.1.1n.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-connectivity/openssl/openssl_3.0.5.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-containers/lxc/lxc_4.0.%.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-core/dropbear/dropbear_2020.81.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-core/expat/expat_2.4.%.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-core/glib-2.0/glib-2.0_2.38%.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-core/glib-2.0/glib-2.0_2.72%.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-core/glib-networking/glib-networking_2.72.%.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-core/glibc/glibc_2.35.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-core/libxml2/libxml2_2.9.14.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-core/systemd/systemd-conf_1.0.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-core/systemd/systemd_250.5.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-core/util-linux/util-linux_2.37.4.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-devtools/cmake/cmake-native_3.22.3.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-devtools/lua/lua_5.3.5.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-extended/pam/libpam_1.5.2.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-kernel/linux/stblinux_android-5%.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-kernel/linux/stblinux_android-5.4-r-ab1.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-networking/openvswitch/openvswitch_2.13.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-support/c-ares/c-ares_1.18.1.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-support/curl/curl_7.79%.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-support/curl/curl_7.82%.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-support/dnsmasq/dnsmasq_2.86.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-support/grpc/grpc_1.14.1.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-support/libcap/libcap_2.65.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-support/libexif/libexif_0.6.21.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-support/libgcrypt/libgcrypt_1.9%.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-support/libpcre/libpcre2_10.40.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-support/libproxy/libproxy_0.4.13.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-support/libsoup/libsoup-2.4_2.74.2.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-support/libtinyxml2/libtinyxml2_9.0.0.bbappend
/home/ubuntu/workspace/meta-rdk-ext/recipes-support/lvm2/lvm2_2.03.11.bbappend
/home/ubuntu/workspace/meta-cmf-broadband/recipes-connectivity/opensync/opensync_3.2.7.bbappend
/home/ubuntu/workspace/meta-cmf-broadband/recipes-connectivity/opensync/opensync_git.bbappend
/home/ubuntu/workspace/meta-rdk/recipes-extended/sysint/sysint-min_git.bbappend
/home/ubuntu/workspace/meta-rdk/recipes-support/nettle/nettle_3.7.%.bbappend
/home/ubuntu/workspace/meta-cmf/recipes-connectivity/bluetooth/bluetooth-core_git.bbappend
/home/ubuntu/workspace/meta-cmf/recipes-connectivity/mosquitto/mosquitto_2.0.14.bbappend
/home/ubuntu/workspace/meta-cmf/recipes-connectivity/wpa-supplicant/wpa-supplicant_2.7.bbappend
/home/ubuntu/workspace/meta-cmf/recipes-core/images/rdk-generic-hybrid-wpe-lxc-image.bbappend
/home/ubuntu/workspace/meta-cmf/recipes-kernel/linux/android-raspberrypi_%.bbappend
/home/ubuntu/workspace/meta-cmf/recipes-kernel/linux/linux-meson_%.bbappend
/home/ubuntu/workspace/meta-cmf/recipes-kernel/linux/linux-raspberrypi-rt_%.bbappend
/home/ubuntu/workspace/meta-cmf/recipes-kernel/linux/linux-raspberrypi_%.bbappend
/home/ubuntu/workspace/meta-cmf/recipes-kernel/linux/linux-rtk_%.bbappend
/home/ubuntu/workspace/meta-cmf/recipes-kernel/linux/stblinux_%.bbappend
/home/ubuntu/workspace/meta-cmf/recipes-protocols/net-snmp/net-snmp_5.9.1.bbappend
/home/ubuntu/workspace/meta-cmf-mesh/recipes-opensync/opensync/opensync_git.bbappend
/home/ubuntu/workspace/meta-rdk-bsp-emulator/recipes-extended/dtm-analytics/dtm-analytics_git.bbappend
/home/ubuntu/workspace/meta-rdk-bsp-emulator/recipes-extended/iarmmgrs/iarmmgrs-hal-headers_git.bbappend
/home/ubuntu/workspace/meta-rdk-bsp-emulator/recipes-extended/qt5/qtbase_5.1.1.bbappend
/home/ubuntu/workspace/meta-rdk-bsp-emulator/recipes-extended/qtbase/qtbase_5.1.1.bbappend
/home/ubuntu/workspace/meta-rdk-bsp-emulator/recipes-extended/rdkservices/wpeframework-clientlibraries_git.bbappend
/home/ubuntu/workspace/meta-rdk-bsp-emulator/recipes-extended/rdkservices/wpeframework-plugins_%.bbappend
/home/ubuntu/workspace/meta-rdk-bsp-emulator/recipes-extended/secclient/secauthn-crypto_git.bbappend
/home/ubuntu/workspace/meta-rdk-bsp-emulator/recipes-extended/secclient/secclient_git.bbappend
/home/ubuntu/workspace/meta-rdk-bsp-emulator/recipes-extended/secclient/socprovapi-crypto_git.bbappend
/home/ubuntu/workspace/meta-rdk-bsp-emulator/recipes-extended/storagemanager/storagemanager_git.bbappend
/home/ubuntu/workspace/meta-rdk-bsp-emulator/recipes-extended/wpe-framework/rdkservices-comcast_git.bbappend
/home/ubuntu/workspace/meta-rdk-bsp-emulator/recipes-graphics/directfb/linux-fusion_9.0.3.bbappend
/home/ubuntu/workspace/meta-rdk-bsp-emulator/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.18.%.bbappend
/home/ubuntu/workspace/meta-rdk-bsp-emulator/recipes-rpi/authservice/authservice_git.bbappend
/home/ubuntu/workspace/meta-rdk-bsp-emulator/recipes-rpi/secapi/secapi-crypto-brcm_git.bbappend
NOTE: Resolving any missing task queue dependencies
WARNING: preferred version 2.7 of jansson not available (for item jansson)
WARNING: versions of jansson available: 2.13.1
WARNING: preferred version 3.3.12 of procps not available (for item procps)
WARNING: versions of procps available: 3.3.16
WARNING: preferred version 1.10.10 of dbus not available (for item dbus)
WARNING: versions of dbus available: 1.12.16
WARNING: preferred version 1.10.10 of dbus not available (for item dbus)
WARNING: versions of dbus available: 1.12.16
WARNING: preferred version 2.7 of jansson not available (for item jansson)
WARNING: versions of jansson available: 2.13.1
WARNING: preferred version 2.7 of jansson not available (for item jansson-dev)
WARNING: versions of jansson available: 2.13.1
WARNING: preferred version 3.3.12 of procps not available (for item procps-dev)
WARNING: versions of procps available: 3.3.16
WARNING: preferred version 1.10.10 of dbus not available (for item dbus-dev)
WARNING: versions of dbus available: 1.12.16
WARNING: preferred version 1.10.10 of dbus not available (for item dbus-x11)
WARNING: versions of dbus available: 1.12.16
Build Configuration:
BB_VERSION = "1.46.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "ubuntu-22.04"
TARGET_SYS = "i686-rdk-linux"
MACHINE = "qemux86broadband"
DISTRO = "rdk"
DISTRO_VERSION = "2.0"
TUNE_FEATURES = "m32 core2"
TARGET_FPU = ""
meta-cmf = "HEAD:e8d1ada1a3c9f6068a1258567a33bda711a0cafc"
meta-cmf-mesh = "HEAD:0a93ba9c1727498ebc3019a6c3796cdd903eb838"
meta-cmf-broadband = "HEAD:3880935cfca3fb0ea2ef4213fb92e8f3a6bb0a4a"
meta-cmf-bsp-emulator = "HEAD:81c581a4e2522866be1a0c36d3cd2cd3fb2ca9fe"
meta-rdk-bsp-emulator = "HEAD:f2ccfce779ee836ca5e026dbdccb834b0f802dc3"
meta-rtlwifi = "HEAD:eb88c8f21115e1dd9cbbf320356cc531591989b0"
meta-rdk = "HEAD:debf1a47c2bf9feb1ab014e0239aa02fce2eba65"
meta-webserver
meta-multimedia
meta-filesystems
meta-oe
meta-networking = "HEAD:a5d4c15269b96b3d4ca4f3d8cdb3749b00622777"
meta = "HEAD:07eb51b9bbbbc9a4b6ebc8ac823494e0f644fb2e"
meta-gplv2 = "HEAD:60b251c25ba87e946a0ca4cdc8d17b1cb09292ac"
meta-python2 = "HEAD:b901080cf57d9a7f5476ab4d96e56c30db8170a8"
meta-virtualization = "HEAD:77af3345cb99ae08b04a354b37c4afebd8b36981"
meta-rdk-broadband = "HEAD:1326f6a7c2b4ffa36b7f2e4583978fd97f0d45f0"
meta-rdk-ext = "HEAD:bb67996efa7038ab2c1e0406a72e61860ffd0654"
meta-python = "HEAD:a5d4c15269b96b3d4ca4f3d8cdb3749b00622777"
meta-rdk-wan = "HEAD:4b39d0b2663b1d45bbf7fa637dab035885eddb1f"
Initialising tasks: 100% |######################################################################################################################################################################| Time: 0:00:05
Sstate summary: Wanted 1694 Found 0 Missed 1694 Current 5 (0% match, 0% complete)
NOTE: Executing Tasks
ERROR: m4-native-1.4.18-r0 do_compile: oe_runmake failed
ERROR: m4-native-1.4.18-r0 do_compile: Execution of '/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/temp/run.do_compile.24847' failed with exit code 1
ERROR: Logfile of failure stored in: /home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/temp/log.do_compile.24847
Log data follows:
| DEBUG: Executing python function autotools_aclocals
| DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-64', 'x86_64-linux', 'common']
| DEBUG: Python function autotools_aclocals finished
| DEBUG: Executing shell function do_compile
| NOTE: make -j 8 infodir=/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/share/info
| make all-recursive
| make[1]: Entering directory '/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/build'
| Making all in .
| make[2]: Entering directory '/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/build'
| make[2]: Nothing to be done for 'all-am'.
| make[2]: Leaving directory '/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/build'
| Making all in examples
| make[2]: Entering directory '/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/build/examples'
| make[2]: Nothing to be done for 'all'.
| make[2]: Leaving directory '/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/build/examples'
| Making all in lib
| make[2]: Entering directory '/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/build/lib'
| make all-am
| make[3]: Entering directory '/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/build/lib'
| gcc -I. -I../../m4-1.4.18/lib -isystem/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -isystem/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -O2 -pipe -c -o c-stack.o ../../m4-1.4.18/lib/c-stack.c
| gcc -I. -I../../m4-1.4.18/lib -isystem/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -isystem/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -O2 -pipe -c -o closein.o ../../m4-1.4.18/lib/closein.c
| gcc -I. -I../../m4-1.4.18/lib -isystem/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -isystem/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -O2 -pipe -c -o closeout.o ../../m4-1.4.18/lib/closeout.c
| gcc -I. -I../../m4-1.4.18/lib -isystem/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -isystem/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -O2 -pipe -c -o dirname.o ../../m4-1.4.18/lib/dirname.c
| gcc -I. -I../../m4-1.4.18/lib -isystem/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -isystem/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -O2 -pipe -c -o basename.o ../../m4-1.4.18/lib/basename.c
| gcc -I. -I../../m4-1.4.18/lib -isystem/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -isystem/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -O2 -pipe -c -o dirname-lgpl.o ../../m4-1.4.18/lib/dirname-lgpl.c
| gcc -I. -I../../m4-1.4.18/lib -isystem/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -isystem/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -O2 -pipe -c -o basename-lgpl.o ../../m4-1.4.18/lib/basename-lgpl.c
| gcc -I. -I../../m4-1.4.18/lib -isystem/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -isystem/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/recipe-sysroot-native/usr/include -O2 -pipe -c -o stripslash.o ../../m4-1.4.18/lib/stripslash.c
| In file included from /usr/include/signal.h:328,
| from ./signal.h:52,
| from ../../m4-1.4.18/lib/c-stack.c:49:
| ../../m4-1.4.18/lib/c-stack.c:55:26: error: missing binary operator before token "("
| 55 | #elif HAVE_LIBSIGSEGV && SIGSTKSZ < 16384
| | ^~~~~~~~
| make[3]: *** [Makefile:1915: c-stack.o] Error 1
| make[3]: *** Waiting for unfinished jobs....
| make[3]: Leaving directory '/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/build/lib'
| make[2]: *** [Makefile:1674: all] Error 2
| make[2]: Leaving directory '/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/build/lib'
| make[1]: *** [Makefile:1572: all-recursive] Error 1
| make[1]: Leaving directory '/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/build'
| make: *** [Makefile:1528: all] Error 2
| ERROR: oe_runmake failed
| WARNING: /home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/temp/run.do_compile.24847:1 exit 1 from 'exit 1'
| ERROR: Execution of '/home/ubuntu/workspace/build-qemux86broadband/tmp/work/x86_64-linux/m4-native/1.4.18-r0/temp/run.do_compile.24847' failed with exit code 1
ERROR: Task (/home/ubuntu/workspace/openembedded-core/meta/recipes-devtools/m4/m4-native_1.4.18.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 149 tasks of which 140 didn't need to be rerun and 1 failed.
NOTE: Writing buildhistory
NOTE: Writing buildhistory took: 2 seconds
Summary: 1 task failed:
/home/ubuntu/workspace/openembedded-core/meta/recipes-devtools/m4/m4-native_1.4.18.bb:do_compile
Summary: There were 33 WARNING messages shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
Kartikeya Verma
Hi Team,
At first we build the host environment by following the document "https://wiki.rdkcentral.com/display/RDK/How+to+Build#HowtoBuild-SettinguptheHostEnvironment". We are using AWS Ubuntu 18.04 LTS version.
In the second step, we followed every thing from this document "https://wiki.rdkcentral.com/display/RDK/RDK-B+Emulator+Dunfell+Build+Instructions". However at the last step i.e "bitbake rdk-generic-broadband-image", after giving this command we are getting the following error:
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing PROVIDES 'ccsp-common-library' (but /home/ubuntu/workspace/meta-rdk/recipes-core/packagegroups/packagegroup-rdk-ccsp-broadband.bb DEPENDS on or otherwise requires it)
NOTE: Runtime target 'packagegroup-rdk-ccsp-broadband' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['packagegroup-rdk-ccsp-broadband', 'ccsp-common-library']
ERROR: Required build target 'rdk-generic-broadband-image' has no buildable providers.
Missing or unbuildable dependency chain was: ['rdk-generic-broadband-image', 'packagegroup-rdk-ccsp-broadband', 'ccsp-common-library']
Please help us to resolve this issue with urgency.
Thank you
Abhijith Narayan
Hi team,
I'm getting the same error as the previous poster.
Please help!
Deepika Ganapathi Bhat
Hi Unknown User (abhijith.v)
Emulator is passively supported in RDKB.
Currently RPI4 is the recommended platform. For RPI4 Builds refer : RDKB_2024q2_kirkstone#BuildingforRaspberryPi4B32Bit
Youssef Kafa
I'm getting stuck when running repo sync -j4 --no-clone-bundle
Fetching: 0% (0/45) 0:00 | ..working..Username for 'https://code.rdkcentral.com': Username for 'https://code.rdkcentral.com': Username for 'https://code.rdkcentral.com': Username for 'https://code.rdkcentral.Fetching: 0% (0/45) 25:59 | 4 jobs | 25:59 components/opensource/OMI @ components/opensource/OMI
Any suggestions?
Youssef Kafa
fatal: could not read Username for 'https://gerrit.teamccp.com': No such device or address
when running bitbake rdk-generic-broadband-dev-image
Any suggestions please?
rama kanth varala
Unknown User (youssef) ,
In case it's authentication error , then make sure your access credentials are with the licensed organization as given in License page.
Thanks
RK
Balakumar S
Hi Team,
i am getting this error please help me
MACHINE=qemux86broadband source meta-cmf/setup-environment
You had no conf/local.conf file. This configuration file has therefore been
created for you with some default values. You may wish to edit it to, for
example, select a different MACHINE (target hardware). See conf/local.conf
for more information as common configuration options are commented.
You had no conf/bblayers.conf file. This configuration file has therefore been
created for you with some default values. To add additional metadata layers
into your configuration please add entries to conf/bblayers.conf.
The Yocto Project has extensive documentation about OE including a reference
manual which can be found at:
http://yoctoproject.org/documentation
For more information about OpenEmbedded see their website:
http://www.openembedded.org/
Common targets are:
core-image-minimal
rdk-oss-image
rdk-generic-hybrid-image
rdk-generic-mediaclient-image
rdk-generic-broadband-image
rdk-generic-camera-image
rdk-generic-broadband-tdk-image
rdk-generic-broadband-dev-image
rdk-generic-hybrid-dev-image
rdk-generic-mediaclient-dev-image
You can also run generated qemu images with a command like 'runqemu qemuarm'
##
## WARNING: No machine configs found for 'qemux86broadband' !
##
## That looks very suspicious, you should check your configuration
##
## Possible alternatives might be:
##
## creator-ci20
## qemuarm
## qemuarm64
## qemuarmv5
## qemumips
## qemumips64
## qemuppc
## qemuriscv64
## qemux86
## qemux86-64
## qemux86copy
## raspberrypi
## raspberrypi0
## raspberrypi0-wifi
## raspberrypi2
## raspberrypi3
## raspberrypi3-64
## raspberrypi3-rdk-camera
## raspberrypi4
## raspberrypi4-64
## raspberrypi4-64-rdk-android-hybrid
## raspberrypi4-64-rdk-android-ipstb-oss
## raspberrypi4-64-rdk-android-mc
## raspberrypi4-64-rdk-broadband
## raspberrypi4-64-rdk-hybrid
## raspberrypi4-64-rdk-ipstb-oss
## raspberrypi4-64-rdk-mc
## raspberrypi4-64-rdk-multilib
## raspberrypi4-rdk-broadband
## raspberrypi4-rdk-broadband_5.10
## raspberrypi4-rdk-broadband-bci
## raspberrypi4-rdk-extender
## raspberrypi4-rdk-hybrid-lxc
## raspberrypi-cm
## raspberrypi-cm3
## raspberrypi-rdk-boot-time-broadband
## raspberrypi-rdk-broadband
## raspberrypi-rdk-hybrid
## raspberrypi-rdk-hybrid-generic
## raspberrypi-rdk-mc
##
Configuration files have been created for the following configuration:
DISTRO:
MACHINE: qemux86broadband
dirname: missing operand
Try 'dirname --help' for more information.
Deepika Ganapathi Bhat
Hi Unknown User (vvdnbala)
Emulator is passively supported in RDKB.
Currently RPI4 is the recommended platform. For RPI4 Builds refer : RDKB_2024q2_kirkstone#BuildingforRaspberryPi4B32Bit
Balakumar S
Hi Unknown User (deepika.b) Is it possible to set up an RDK-B emulator on a local Ubuntu machine?
Deepika Ganapathi Bhat
Hi Unknown User (vvdnbala)
Yes , RDK-B emulator cab be set up on a local Ubuntu machine , Currently not all the features are available in Emulator build. It is recommended to use RPI4 as reference.
Balakumar S
Hi Unknown User (deepika.b) ,
Could you please provide the steps to stepup RDKB emululator? I am currently using these steps on a local Ubuntu machine.
repo init -u https:
//code
.rdkcentral.com
/r/manifests
-m rdkb-extsrc.xml -b dunfell
repo
sync
-j4 --no-clone-bundle
MACHINE=qemux86broadband
source
meta-cmf
/setup-environment
bitbake rdk-generic-broadband-image
Am getting this error.
$ bitbake rdk-generic-broadband-image
ERROR: Unable to start bitbake server (None)
ERROR: Server log for this session (/home/vvdn/Desktop/sep3/manifests/build-qemux86broadband/bitbake-cookerdaemon.log):
--- Starting bitbake server pid 81373 at 2024-09-03 14:42:21.184964 ---
ERROR: ParseError at /home/vvdn/Desktop/sep3/manifests/build-qemux86broadband/conf/local.conf:247: Could not include required file conf/distro/include/##RDK_FLAVOR##.inc
Please help me on this. thanks for your support
light lu
I have the same issue.
Praveen V P
Hi Balakumar S, light lu, we suggest not using the emulator build anymore, as it is deprecated. Instead, we recommend using the RPI4 as a reference platform. Refer to the link below for the build instructions for the latest Kirkstone release.
RDKB_2024q3_kirkstone - Code Management Facility - RDK Central Wiki
Thanks,
Praveen