[meta-ti] [PATCH 0/9] Graphics SDK cleanup

Enric Balletbo Serra eballetbo at gmail.com
Wed Jul 3 09:08:35 PDT 2013


Hi Denys,

2013/7/3 Denys Dmytriyenko <denys at ti.com>:
> On Wed, Jul 03, 2013 at 04:44:23PM +0200, Enric Balletbo Serra wrote:
>> Hi,
>>
>> 2013/7/3 Enric Balletbo Serra <eballetbo at gmail.com>:
>> > Hi all,
>> >
>> > 2013/6/20 Denys Dmytriyenko <denys at ti.com>:
>> >> Prabu,
>> >>
>> >> There were few issues I found when testing your patches, but I've been working
>> >> on the fixes past few days and should have it ready to be pushed shortly.
>> >>
>> >> Not to force you to re-send the patches again, but ligles-omap3-x11 was
>> >> actually missing. But even when added manually, it was causing conflicts with
>> >> no-X11 version, breaking the parsing for distros w/o X11. Moreover, as was
>> >> discussed long time ago, having both X11 and Raw variants of libraries and
>> >> apps built and installed together is very useful for all-inclusive distros, so
>> >> making those recipes conflict and replace each other is not a right way...
>> >>
>> >> Having said all the above, I've done the necessary mods and am testing
>> >> building different configurations at the moment. I'll let you know if I see
>> >> any other issues. Thanks.
>> >>
>> >> --
>> >> Denys
>> >>
>> >>
>> >> On Wed, Jun 12, 2013 at 10:52:33PM +0530, Prabindh Sundareson wrote:
>> >>> Patch-set removes unsupported features, and separates X11 and non-X11
>> >>> builds, and enables support for Qt5 builds. This patch-set also squashes 2
>> >>> commits together per discussion at
>> >>> https://lists.yoctoproject.org/pipermail/meta-ti/2013-May/002774.html
>> >>>
>> >>> Prabindh Sundareson (9):
>> >>>   libgles-omap3: Remove X11 related build and packaging
>> >>>   omap3-sgx-modules: Remove X11 related build and packaging
>> >>>   libgles-omap3: Remove unsupported core build option ES2.0
>> >>>   libgles-omap3: Remove OpenVG references
>> >>>   libgles-omap3: Remove copying of unused header files
>> >>>   libgles-omap3: Add missing RPROVIDES
>> >>>   libgles-omap3: Package files with right permission
>> >>>   libgles-omap3-x11: Separate X11 SGX driver package into new recipe
>> >>>   omap3-sgx-modules-x11: Separate X11 SGX driver package into new
>> >>>     recipe
>> >>>
>> >>>  .../Compile-fixes-for-38-kernel.patch              |  346 ++++++++++++++++++++
>> >>>  .../omap3-sgx-modules-x11/kernel-30.patch          |   38 +++
>> >>>  .../omap3-sgx-modules-x11_4.09.00.01.bb            |   74 +++++
>> >>>  .../omap3-sgx-modules_4.09.00.01.bb                |    9 +-
>> >>>  recipes-graphics/libgles/libgles-omap3-no-x.inc    |  318 ++++++++++++++++++
>> >>>  .../libgles/libgles-omap3-x11-4.09.00.01/rc.pvr    |  125 +++++++
>> >>>  .../libgles-omap3-x11-4.09.00.01/rc_dri.pvr        |  137 ++++++++
>> >>>  recipes-graphics/libgles/libgles-omap3-x11.inc     |  323 ++++++++++++++++++
>> >>>  .../libgles/libgles-omap3_4.09.00.01.bb            |   45 +---
>> >>>  9 files changed, 1365 insertions(+), 50 deletions(-)
>> >>>  create mode 100644 recipes-bsp/powervr-drivers/omap3-sgx-modules-x11/Compile-fixes-for-38-kernel.patch
>> >>>  create mode 100644 recipes-bsp/powervr-drivers/omap3-sgx-modules-x11/kernel-30.patch
>> >>>  create mode 100644 recipes-bsp/powervr-drivers/omap3-sgx-modules-x11_4.09.00.01.bb
>> >>>  create mode 100644 recipes-graphics/libgles/libgles-omap3-no-x.inc
>> >>>  create mode 100644 recipes-graphics/libgles/libgles-omap3-x11-4.09.00.01/rc.pvr
>> >>>  create mode 100644 recipes-graphics/libgles/libgles-omap3-x11-4.09.00.01/rc_dri.pvr
>> >>>  create mode 100644 recipes-graphics/libgles/libgles-omap3-x11.inc
>> >>>
>> >>> _______________________________________________
>> >>> 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
>> >
>> >
>> > Shouldn't the libgles-omap3_4.09.00.01.bb depends on libdrm ? I get
>> > following error trying to create a image that installs libgles-omap3
>> > but not libdrm.
>> >
>> > | Computing transaction...error: Can't install
>> > libgles-omap3-es5-4.09.00.01-r35 at armv7a_vfp_neon: no package provides
>> > libdrm.so.2
>> >
>> > Adding libdrm to the image solves the problem.
>> >
>> > Cheers,
>> >     Enric
>>
>>
>> Mmm, sorry I'm missing something...
>>
>> As I understand the libgles-omap3 package is without X11 and the
>> libgles-omap3-x11 packages is with X11, then, why when I'm installing
>> libgles-omap3 (without X11) requires some X stuff like libdrm, libX11
>> and libXfixes.
>>
>> Any idea ?
>
> Which branch are you using?

I'm using master branch, with libgles-omap3_4.09.00.01 and
omap3-sgx-modules_4.09.00.01.bb set as DEFAULT_PREFERENCE

> What is your setup/configuration/machine/target?

My machine is a custom machine based on AM335x processor, and the
image, is also custom, but basically I install some console stuff and
libgles-omap3. If you want I can try to reproduce creating a minimal
image for beaglebone.


>
> --
> Denys



More information about the meta-ti mailing list