PREFERRED PROVIDER for jpeg and jpeg-native: Difference between revisions

From Openembedded.org
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 11: Line 11:


<pre>
<pre>
PREFERRED_PROVIDER_jpeg = "jpeg"
PREFERRED_PROVIDER_jpeg = "libjpeg-turbo"
PREFERRED_PROVIDER_jpeg-native = "jpeg-native"
PREFERRED_PROVIDER_jpeg-native = "libjpeg-turbo-native"
</pre>
</pre>
It looks like you get into this situation when you try to build vlc, since it DEPENDS on libjpeg-turbo.
More information is welcome!

Latest revision as of 13:55, 9 March 2015

This combined with building some packages can lead to a dreadful error message.

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

To solve the problem, insert this is local.conf (or a distro conf file):

PREFERRED_PROVIDER_jpeg = "libjpeg-turbo"
PREFERRED_PROVIDER_jpeg-native = "libjpeg-turbo-native"

It looks like you get into this situation when you try to build vlc, since it DEPENDS on libjpeg-turbo.

More information is welcome!