[oe] [meta-oe] libjpeg-turbo: update 1.2.1 / use version 8d to follow oe-core libjpeg update

Martin Jansa martin.jansa at gmail.com
Thu Jun 21 07:30:00 UTC 2012


On Mon, Jun 18, 2012 at 03:17:51PM +0200, Andreas Müller wrote:
> without following oe-core's version PREFERRED_PROVIDER_jpeg does not work and
> libjpeg is build.

Hi,

this upgrade is causing many runtime dep issues, because
libjpeg-turbo package now has not only:
/usr/lib/libjpeg.so.8 /usr/lib/libjpeg.so.8.0.2
but also:
/usr/lib/libturbojpeg.so.0 /usr/lib/libturbojpeg.so.0.0.0

http://git.shr-project.org/git/?p=buildhistory.git;a=blobdiff;f=packages/armv4t-oe-linux-gnueabi/libjpeg-turbo/libjpeg-turbo/latest;h=e449fd892c297995bf2f6a856eb875f7b5df42c0;hp=fdc1ae08fa4dbbf180b8d1e0b7ed54acb5a6743a;hb=9fe63f73e65260b6c8a3dfa5c488dac046667bba;hpb=10a01924024d30e90c9663c1317472830395f486

so packages got renamed from 
./067/ipk/armv7a-vfp-neon/libjpeg8_8c+1.2.0-r0_armv7a-vfp-neon.ipk
./067/ipk/armv7a-vfp-neon/libturbojpeg_8c+1.2.0-r0_armv7a-vfp-neon.ipk
to packages
./068/ipk/armv7a-vfp-neon/libjpeg-turbo_8d+1.2.1-r0_armv7a-vfp-neon.ipk
./068/ipk/armv7a-vfp-neon/libturbojpeg_8d+1.2.1-r0_armv7a-vfp-neon.ipk

and runtime deps like "libjpeg8 (>= 8c+1.2.0)" are not satisfied anymore
(e.g. do_rootfs fails).

Don't know why packaging is not showing warning about multiple .sonames
and asking for LEAD_SONAME :/.

Will send patch for it in few minutes.

Paul: is there some way to record "runtime" names of packages in
buildhistory? From this diff:
http://git.shr-project.org/git/?p=buildhistory.git;a=commitdiff;h=a2b23ff61e9b1baeb64bbbd01f115c8dc71a86a3
it's not possible to see that libjpeg-turbo_8d+1.2.1-r0 was renamed to
libjpeg8_8d+1.2.1-r1.

Cheers,


> 
> Signed-off-by: Andreas Müller <schnitzeltony at googlemail.com>
> ---
>  meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb |    4 ++--
>  1 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
> index 76e2da4..16fb2c7 100644
> --- a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
> +++ b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
> @@ -6,8 +6,8 @@ LIC_FILES_CHKSUM = "file://cdjpeg.h;endline=12;md5=78fa8dbac547bb5b2a0e6457a6cfe
>                      file://jpeglib.h;endline=14;md5=7bb9a39828a1b1e84acd4e8aec1e5532 \
>                      file://djpeg.c;endline=13;md5=e85613b52f2906c5dfc0e21ec902cb33 \
>  "
> -PV = "8c+1.2.0"
> -SRCREV = "733"
> +PV = "8d+1.2.1"
> +SRCREV = "837"
>  SRC_URI = "svn://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo;proto=https;module=trunk"
>  
>  S = "${WORKDIR}/trunk"
> -- 
> 1.7.6.5
> 
> 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20120621/75c2d696/attachment-0002.sig>


More information about the Openembedded-devel mailing list