[yocto] ti-xdctools fails with yocto 1.3 on ubuntu 64bit

Paul Eggleton paul.eggleton at linux.intel.com
Tue Mar 19 07:36:21 PDT 2013


On Tuesday 19 March 2013 14:49:30 Jürgen Messerer wrote:
> I just tried to build an image for the beagleboard with Ti DSP support.
> Unfortunately it failed with the message below.
> On a 32bit system it worked but on the Ubuntu 12.10 64bit it failed with the
> message below.
> 
> Is this beacause of the missing ia32-libs?
> 
> If yes can some one tell me exactly which 32bit-library is needed, because a
>  'apt-get install ia32-libs' will install 237MB of libraries. I think it is
> not necessary to install all of those libs.
> 
> Thanks for the help.
> 
> Best regards
> 
> Juergen
> 
> 
> 
> 
> testuser at ubuntu:~/myYocto/mybuilds/beagleboard-core-image-bbv$ bitbake
> ti-xdctools Loading cache: 100%
> |##########################################################################
> #################| ETA:  00:00:00 Loaded 1267 entries from dependency cache.
> 
> Build Configuration:
> BB_VERSION        = "1.16.0"
> TARGET_ARCH       = "arm"
> TARGET_OS         = "linux-gnueabi"
> MACHINE           = "beagleboard"
> DISTRO            = "poky"
> DISTRO_VERSION    = "1.3"
> TUNE_FEATURES     = "armv7a vfp neon cortexa8"
> TARGET_FPU        = "vfp-neon"
> meta
> meta-yocto
> meta-bbv          = "danny:e89f812a0af56beda951c1dce6113a61d6db8cda"
> meta-ti           = "danny:900893454cc0639c767b3a2435097bdbfee28414"
> 
> NOTE: Resolving any missing task queue dependencies
> NOTE: Preparing runqueue
> NOTE: Executing SetScene Tasks
> NOTE: Executing RunQueue Tasks
> WARNING: TI installer requires 32bit glibc libraries for proper operation
> run 'yum install glibc.i686' on Fedora or 'apt-get install ia32-libs' on
> Ubuntu/Debian ERROR: Command Error: exit status: 1  Output:
> Applying patch fix-hardcoded-paths.diff
> can't find file to patch at input line 4
> Perhaps you used the wrong -p or --strip option?
> The text leading up to this was:
> --------------------------
> 
> |diff -ur a/packages/gnu/targets/ITarget.xs
> |b/packages/gnu/targets/ITarget.xs --- a/packages/gnu/targets/ITarget.xs 
> |2011-08-06 13:24:44.000000000 +0200 +++ b/packages/gnu/targets/ITarget.xs 
> |             2011-08-06 13:23:37.000000000 +0200
> --------------------------
> No file to patch.  Skipping patch.
> 2 out of 2 hunks ignored
> Patch fix-hardcoded-paths.diff does not apply (enforce with -f)
> ERROR: Function failed: patch_do_patch
> ERROR: Logfile of failure stored in:
> /home/testuser/myYocto/mybuilds/beagleboard-core-image-bbv/tmp/work/armv7a-
> vfp-neon-poky-linux-gnueabi/ti-xdctools-3_23_00_32-r0/temp/log.do_patch.3144
> 9 ERROR: Task 1
> (/home/testuser/myYocto/poky_danny/meta-ti/recipes-ti/devtools/ti-xdctools_
> 3.23.00.32.bb, do_patch) failed with exit code '1' NOTE: Tasks Summary:
> Attempted 720 tasks of which 713 didn't need to be rerun and 1 failed.
> Waiting for 0 running tasks to finish:
> 
> Summary: 1 task failed:
>  
> /home/testuser/myYocto/poky_danny/meta-ti/recipes-ti/devtools/ti-xdctools_3
> .23.00.32.bb, do_patch Summary: There was 1 WARNING message shown.
> Summary: There were 2 ERROR messages shown, returning a non-zero exit code.

This is probably a question best posted to the meta-ti mailing list:

https://lists.yoctoproject.org/listinfo/meta-ti

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre



More information about the yocto mailing list