[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