PREFERRED_PROVIDER for jpeg / jpeg-native

Home Forums i.MX6 XBMC support PREFERRED_PROVIDER for jpeg / jpeg-native

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #1520
    Will
    Guest

    Stephan,

    Could I set these in local.conf? How would it impact the build choosing one over the other?

    NOTE: Resolving any missing task queue dependencies
    NOTE: multiple providers are available for jpeg (jpeg, libjpeg-turbo)
    NOTE: consider defining a PREFERRED_PROVIDER entry to match jpeg
    NOTE: multiple providers are available for jpeg-native (jpeg-native, libjpeg-turbo-native)
    NOTE: consider defining a PREFERRED_PROVIDER entry to match jpeg-native

    #1525
    stephan
    Keymaster

    Hi Will

    Yes you can set the preferred provider in you conf if you wish
    I guess booth should work but I have not tested to be honest…

    Regards
    Stephan

    #1552
    Will
    Guest

    I’ll try the “turbo” derivative and let you know.

    #1596
    Will
    Guest

    Update: I ran through the build without specifying the PREFERRED_PROVIDER initially (see my bad RPATH post). I then modified the poky.conf and added the following two lines:

    PREFERRED_PROVIDER_jpeg = “libjpeg-turbo”
    PREFERRED_PROVIDER_jpeg-native = “libjpeg-turbo-native”

    Console output:

    wls@xbmc-builder:~/xbmc-bsp/build$ bitbake xbmc-image
    WARNING: Unable to get checksum for weston SRC_URI entry weston.sh: file could not be found################## | ETA: 00:00:05
    WARNING: Unable to get checksum for linux-boundary SRC_URI entry defconfig: file could not be found################# | ETA: 00:00:00
    Parsing recipes: 100% |##############################################################################################| Time: 00:01:12
    Parsing of 1462 .bb files complete (0 cached, 1462 parsed). 1862 targets, 141 skipped, 0 masked, 0 errors.
    WARNING: No bb files matched BBFILE_PATTERN_networking-layer ‘^/home/wls/xbmc-bsp/sources/meta-openembedded/meta-networking//’
    NOTE: Resolving any missing task queue dependencies

    Build Configuration:
    BB_VERSION = “1.20.0”
    BUILD_SYS = “i686-linux”
    NATIVELSBSTRING = “Ubuntu-12.04”
    TARGET_SYS = “arm-poky-linux-gnueabi”
    MACHINE = “utilite”
    DISTRO = “poky”
    DISTRO_VERSION = “1.5.2”
    TUNE_FEATURES = “armv7a vfp neon callconvention-hard cortexa9”
    TARGET_FPU = “vfp-neon”
    meta
    meta-yocto = “(nobranch):09d260e3e510c4e24d66ecd01a106e199fb1866a”
    meta-oe = “(nobranch):ee173678383683e972c7d4d6f0ef5790bfa50274”
    meta-fsl-arm = “(nobranch):bce654fbc44d931494eb8f2662ada6d57c57d9dc”
    meta-fsl-arm-extra = “(nobranch):375f89b70655be2a17bbde36de6adb4e4a5a6975”
    meta-fsl-demos = “(nobranch):5a12677ad000a926d23c444266722a778ea228a7”
    meta-stef = “(nobranch):da1814528ca5b188df8f389db38fbe9b44fcb618”

    meta-filesystems = “(nobranch):ee173678383683e972c7d4d6f0ef5790bfa50274”
    meta-virtualization = “(nobranch):7d7c38165c1a5a192f114afaea1ee2d80fb784dd”

    NOTE: Preparing runqueue
    NOTE: Executing SetScene Tasks
    NOTE: Executing RunQueue Tasks
    WARNING: The recipe libjpeg-turbo-native is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
    /home/wls/xbmc-bsp/build/tmp/sysroots/i686-linux/usr/include/jerror.h
    Matched in manifest-i686-jpeg-native
    /home/wls/xbmc-bsp/build/tmp/sysroots/i686-linux/usr/include/jconfig.h
    Matched in manifest-i686-jpeg-native
    /home/wls/xbmc-bsp/build/tmp/sysroots/i686-linux/usr/include/jpeglib.h
    Matched in manifest-i686-jpeg-native
    /home/wls/xbmc-bsp/build/tmp/sysroots/i686-linux/usr/include/jmorecfg.h
    Matched in manifest-i686-jpeg-native
    /home/wls/xbmc-bsp/build/tmp/sysroots/i686-linux/usr/bin/rdjpgcom
    Matched in manifest-i686-jpeg-native
    /home/wls/xbmc-bsp/build/tmp/sysroots/i686-linux/usr/bin/jpegtran
    Matched in manifest-i686-jpeg-native
    /home/wls/xbmc-bsp/build/tmp/sysroots/i686-linux/usr/bin/wrjpgcom
    Matched in manifest-i686-jpeg-native
    /home/wls/xbmc-bsp/build/tmp/sysroots/i686-linux/usr/bin/cjpeg
    Matched in manifest-i686-jpeg-native
    /home/wls/xbmc-bsp/build/tmp/sysroots/i686-linux/usr/bin/djpeg
    Matched in manifest-i686-jpeg-native
    /home/wls/xbmc-bsp/build/tmp/sysroots/i686-linux/usr/lib/libjpeg.so.8
    Matched in manifest-i686-jpeg-native
    /home/wls/xbmc-bsp/build/tmp/sysroots/i686-linux/usr/lib/libjpeg.a
    Matched in manifest-i686-jpeg-native
    /home/wls/xbmc-bsp/build/tmp/sysroots/i686-linux/usr/lib/libjpeg.so
    Matched in manifest-i686-jpeg-native
    /home/wls/xbmc-bsp/build/tmp/sysroots/i686-linux/usr/lib/libjpeg.la
    Matched in manifest-i686-jpeg-native
    Please verify which package should provide the above files.
    WARNING: The recipe libjpeg-turbo is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
    /home/wls/xbmc-bsp/build/tmp/sysroots/utilite/usr/include/jerror.h
    Matched in manifest-utilite-jpeg
    /home/wls/xbmc-bsp/build/tmp/sysroots/utilite/usr/include/jconfig.h
    Matched in manifest-utilite-jpeg
    /home/wls/xbmc-bsp/build/tmp/sysroots/utilite/usr/include/jpeglib.h
    Matched in manifest-utilite-jpeg
    /home/wls/xbmc-bsp/build/tmp/sysroots/utilite/usr/include/jmorecfg.h
    Matched in manifest-utilite-jpeg
    /home/wls/xbmc-bsp/build/tmp/sysroots/utilite/usr/lib/libjpeg.so.8
    Matched in manifest-utilite-jpeg
    /home/wls/xbmc-bsp/build/tmp/sysroots/utilite/usr/lib/libjpeg.a
    Matched in manifest-utilite-jpeg
    /home/wls/xbmc-bsp/build/tmp/sysroots/utilite/usr/lib/libjpeg.so
    Matched in manifest-utilite-jpeg
    /home/wls/xbmc-bsp/build/tmp/sysroots/utilite/usr/lib/libjpeg.la
    Matched in manifest-utilite-jpeg
    Please verify which package should provide the above files.
    WARNING: The recipe libjpeg-turbo is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
    /home/wls/xbmc-bsp/build/tmp/sysroots/utilite/pkgdata/runtime/jpeg-tools
    Matched in manifest-utilite-jpeg.packagedata
    /home/wls/xbmc-bsp/build/tmp/sysroots/utilite/pkgdata/runtime/jpeg-tools.packaged
    Matched in manifest-utilite-jpeg.packagedata
    /home/wls/xbmc-bsp/build/tmp/sysroots/utilite/pkgdata/runtime-reverse/libjpeg-dev
    Matched in manifest-utilite-jpeg.packagedata
    /home/wls/xbmc-bsp/build/tmp/sysroots/utilite/pkgdata/runtime-reverse/libjpeg8
    Matched in manifest-utilite-jpeg.packagedata
    /home/wls/xbmc-bsp/build/tmp/sysroots/utilite/pkgdata/runtime-reverse/libjpeg-locale
    Matched in manifest-utilite-jpeg.packagedata
    /home/wls/xbmc-bsp/build/tmp/sysroots/utilite/pkgdata/runtime-reverse/libjpeg-doc
    Matched in manifest-utilite-jpeg.packagedata
    /home/wls/xbmc-bsp/build/tmp/sysroots/utilite/pkgdata/runtime-reverse/libjpeg-dbg
    Matched in manifest-utilite-jpeg.packagedata
    /home/wls/xbmc-bsp/build/tmp/sysroots/utilite/pkgdata/runtime-reverse/libjpeg-staticdev
    Matched in manifest-utilite-jpeg.packagedata
    Please verify which package should provide the above files.
    NOTE: Tasks Summary: Attempted 4865 tasks of which 4758 didn’t need to be rerun and all succeeded.

    Summary: There were 6 WARNING messages shown.

Viewing 4 posts - 1 through 4 (of 4 total)
  • The forum ‘i.MX6 XBMC support’ is closed to new topics and replies.