Forums - Yocto build failure due to missing proprietary packages in qcs610-le-1-0_ap_standard_oem

3 posts / 0 new
Last post
Yocto build failure due to missing proprietary packages in qcs610-le-1-0_ap_standard_oem
prabukumar
Join Date: 8 Feb 21
Posts: 3
Posted: Wed, 2021-04-07 06:28

Hi,

I am trying to build the image for the qcs610-odk-64 machine using the instructions provided in QCS610/QCS410 Linux Platform Development Kit Software Programming Guide (80-pl631-200_k_qcs610_qcs410_linux_platform_development_kit_software_programming_guide.pdf) 

However the build fails due to missing proprietary packages like xmllib, adsprpc etc (almost 15 packages till build failure i.e build continued after error) 

Where can I get the source for the missing packages, so as to avoid this issue ?

Source and other details:

Sources were cloned using the below command:

git clone --depth 1 https://chipcode.qti.qualcomm.com/qualcomm/qcs610-le-1-0_ap_standard_oem.git -b r00070.1
(Checked the latest version in git repo. Has the same issue )
 
Machine: qcs610-odk-64
Distros Tested: qti-distro-fullstack-perf, qti-distro-fullstack-debug
Image: qti-multimedia-image
  • Up0
  • Down0
clavin.rali
Join Date: 18 Jan 21
Posts: 2
Posted: Wed, 2021-04-07 20:32

Try installing these packages,

 

sudo apt-get install git android-tools-adb android-tools-fastboot gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat cpio python python3 python3-pip python3-pexpect xz-utils debianutils iputils-ping libsdl1.2-dev xterm make xsltproc docbook-utils fop dblatex xmlto cmake python-git phablet-tools gdb-multiarch ninja-build

  • Up0
  • Down0
prabukumar
Join Date: 8 Feb 21
Posts: 3
Posted: Wed, 2021-04-07 23:28

I have already installed the pre-requisites. The missing packages I mentioned are source files that are required by qti proprietary recipes 

  • Up0
  • Down0
or Register

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.