[meta-freescale] gpu-viv-bin-mx6q: missing RDEPENDS on libffi ?
Prabhu.Sundararaj at freescale.com
Prabhu.Sundararaj at freescale.com
Mon Jun 30 05:29:30 PDT 2014
gpu-viv-bin-mx6q has binaries for different backends like fbdev,X11,wayland.
In that wayland backend binaries like libEGLso, libgc-wayland-protocol depends on wayland and in turn wayland depends on libffi.
But gpu-viv-bin-mx6q does not directly depend on libffi.
Best Regards,
Prabhu
-----Original Message-----
From: otavio.salvador at gmail.com [mailto:otavio.salvador at gmail.com] On Behalf Of Otavio Salvador
Sent: Monday, June 30, 2014 7:13 AM
To: Jacob Kroon; Sundararaj Prabhu-B36876
Cc: meta-freescale
Subject: Re: [meta-freescale] gpu-viv-bin-mx6q: missing RDEPENDS on libffi ?
Hello Jacob,
On Sun, Jun 29, 2014 at 10:08 AM, Jacob Kroon <jacob.kroon at gmail.com> wrote:
> I'm seeing some unexplained changes in the buildhistory when I do
> incremental builds of the SD-images. The wayland packages from
> gpu-viv-bin-mx6q recipe seem to have an unspecified dependency on libffi:
>
> PKG = libwayland-viv0
> RPROVIDES =
> -RDEPENDS = eglibc (>= 2.19)
> +RDEPENDS = eglibc (>= 2.19) libffi (>= 3.0.13)
>
> Several of the dev/debug-packages also have this change:
>
> libegl-dbg
> libgc-wayland-protocol-dbg
> libgc-wayland-protocol-dev
> libgc-wayland-protocol0
> libgl-dbg
> libglesv2-dbg
> libwayland-viv-dbg
> libwayland-viv-dev
> libwayland-viv0
>
> Looking into log.do_package I see:
>
> log.do_package:DEBUG: libwayland-viv-mx6: Dependency libffi.so.6
> requires package libffi
> log.do_package:DEBUG: libgc-wayland-protocol-mx6: Dependency
> libffi.so.6 requires package libffi
>
> In what I think is one of the older log-files I see this:
>
> NOTE: Couldn't find shared library provider for libffi.so.6, used by
> files: [...]
>
> So it seems to me that some of the sub-packages needs a RDEPEND on libffi.
In fact I think it needs a 'depends' so it can resolve the runtime dependency at this time.
Prabhu, can you confirm gpu-viv-bin-mx6q uses libffi?
--
Otavio Salvador O.S. Systems
http://www.ossystems.com.br http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750
More information about the meta-freescale
mailing list