[meta-intel] [PATCH] emgd-driver-bin: add more necessary soft links
Alexandre Belloni
alexandre.belloni at piout.net
Mon Nov 26 13:29:29 PST 2012
On Mon, Nov 26, 2012 at 02:02:34PM -0600, Tom Zanussi wrote :
> On Mon, 2012-11-26 at 19:23 +0100, Alexandre Belloni wrote:
> > Those links are needed to be able to at least compile xbmc.
> >
>
> What was the problem you encountered?
>
You'll get something along the lines of:
[...]/tmp/sysroots/x86_64-linux/usr/libexec/core2-poky-linux/gcc/i586-poky-linux/4.7.2/ld: warning: libEMGDegl.so, needed by [...]/tmp/sysroots/fri2/usr/lib/libGLESv2.so, not found (try using -rpath or -rpath-link)
[...]/tmp/sysroots/x86_64-linux/usr/libexec/core2-poky-linux/gcc/i586-poky-linux/4.7.2/ld: warning: libemgdsrv_um.so, needed by [...]/tmp/sysroots/fri2/usr/lib/libGLESv2.so, not found (try using -rpath or -rpath-link)
This is solved by creating the symbolic links.
> Is it related to this commit (and bug)?
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=3257)
>
> commit 24a252c47b7c1d1692faa97d14a4330b48f4258c
> Author: Nitin A Kamble <nitin.a.kamble at intel.com>
> Date: Thu Nov 15 18:12:59 2012 -0800
>
> emgd-driver-bin: remove duplicate files & fix soft links
>
> Replace all the duplicate files by soft links, and also fix targets
> of
> some of the broken soft links.
>
> Fixes [YOCTO #3257]
>
It is related but this is not the cause. I actually wrote the same patch
as I was using an older version of meta-intel and it is was not
sufficient.
I believe that even after my patch there are still missing symlinks.
Regards,
--
Alexandre Belloni
More information about the meta-intel
mailing list