[meta-ti] [PATCH 06/10] libgles-omap3: Add missing RPROVIDES
Denys Dmytriyenko
denys at ti.com
Mon Jun 17 14:10:24 PDT 2013
Prabu,
By "libraries that are dynamically loaded at runtime", do you mean shared
libraries or rather libraries loaded with dlopen() [1]? The latter one would
explain why they are not automatically handled by shlib code, as it only
detects shared libraries, AFAIK...
[1] http://tldp.org/HOWTO/Program-Library-HOWTO/dl-libraries.html
--
Denys
On Tue, May 14, 2013 at 09:15:21PM -0700, Prabindh Sundareson wrote:
> Denys,
>
> How can this be confirmed ? Any other list to ask ?
>
>
> regards
> Prabu
>
>
> ________________________________
> From: Denys Dmytriyenko <denys at ti.com>
> To: Prabindh Sundareson <prabu at ti.com>
> Cc: meta-ti at yoctoproject.org
> Sent: Tuesday, May 14, 2013 11:01 PM
> Subject: Re: [meta-ti] [PATCH 06/10] libgles-omap3: Add missing RPROVIDES
>
>
> On Thu, May 02, 2013 at 07:09:20PM +0530, Prabindh Sundareson wrote:
> > RPROVIDES specifies the libraries that are dynamically loaded
> > at runtime. This patch fixes "no package provides libGLESv2.so" and
> > similar errors that occur when including packages like qtbase.
>
> I'm still somewhat not sure about this patch. I know you had this problem with
> Qt5, but I'm wondering if there's a bug with shlib handling in latest OE, as
> you ususally don't need to specify shared libs in RPROVIDES...
>
>
> > Signed-off-by: Prabindh Sundareson <prabu at ti.com>
> > ---
> > recipes-graphics/libgles/libgles-omap3.inc | 1 +
> > 1 files changed, 1 insertions(+), 0 deletions(-)
> >
> > diff --git a/recipes-graphics/libgles/libgles-omap3.inc b/recipes-graphics/libgles/libgles-omap3.inc
> > index d08a04d..c33062a 100644
> > --- a/recipes-graphics/libgles/libgles-omap3.inc
> > +++ b/recipes-graphics/libgles/libgles-omap3.inc
> > @@ -201,6 +201,7 @@ PRIVATE_LIBS_${PN}-es5 = "libGLESv2.so libIMGegl.so libsrv_um.so libpvr2d.so lib
> > PRIVATE_LIBS_${PN}-es6 = "libGLESv2.so libIMGegl.so libsrv_um.so libpvr2d.so libsrv_init.so libEGL.so libsrv_um_dri.so libglslcompiler.so libGLES_CM.so"
> > PRIVATE_LIBS_${PN}-es8 = "libGLESv2.so libIMGegl.so libsrv_um.so libpvr2d.so libsrv_init.so libEGL.so libsrv_um_dri.so libglslcompiler.so libGLES_CM.so"
> >
> > +RPROVIDES_${PN} += "libGLESv2.so libEGL.so libGLES_CM.so libpvr2d.so libIMGegl.so libsrv_init.so libsrv_um.so libsrv_um_dri.so libglslcompiler.so"
> >
> > PACKAGES =+ "${PN}-blitwsegl ${PN}-flipwsegl ${PN}-frontwsegl ${PN}-linuxfbwsegl"
> >
> > --
> > 1.7.1
> >
> > _______________________________________________
> > meta-ti mailing list
> > meta-ti at yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/meta-ti
> >
> _______________________________________________
> meta-ti mailing list
> meta-ti at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
More information about the meta-ti
mailing list