[meta-ti] [PATCH] libdrm: Add GLSDK specific staging tree for omap-a15
Denys Dmytriyenko
denys at ti.com
Thu Jun 27 12:17:48 PDT 2013
On Thu, Jun 27, 2013 at 05:46:43PM +0000, Maupin, Chase wrote:
> >-----Original Message-----
> >From: meta-ti-bounces at yoctoproject.org [mailto:meta-ti-
> >bounces at yoctoproject.org] On Behalf Of Heroor, Siddharth
> >Sent: Thursday, June 27, 2013 12:17 PM
> >To: meta-ti at yoctoproject.org
> >Subject: [meta-ti] [PATCH] libdrm: Add GLSDK specific staging tree
> >for omap-a15
> >
> >* Override SRC_URI to use TI's tree at
> >https://git.ti.com/glsdk/libdrm
> > This tree includes patches on top of the upstream libdrm for
> > omap5 and dra7xx class of devices.
> >
> >Signed-off-by: Mrinmayee Hingolikar <mrinmayee at ti.com>
> >Signed-off-by: Siddharth Heroor <heroor at ti.com>
> >---
> > recipes-graphics/drm/libdrm_2.4.41.bb | 15 +++++++++++++++
> > 1 files changed, 15 insertions(+), 0 deletions(-)
> > create mode 100644 recipes-graphics/drm/libdrm_2.4.41.bb
> >
> >diff --git a/recipes-graphics/drm/libdrm_2.4.41.bb b/recipes-
> >graphics/drm/libdrm_2.4.41.bb
> >new file mode 100644
> >index 0000000..31f7cee
> >--- /dev/null
> >+++ b/recipes-graphics/drm/libdrm_2.4.41.bb
>
> I thought you were going to bbappend this instead of overlaying the whole
> recipe.
I was confused at first as well, but I guess it should be fine, considering
there's no 2.4.41 version to bbapend anyway.
> >@@ -0,0 +1,15 @@
> >+require recipes-graphics/drm/libdrm.inc
> >+
> >+COMPATIBLE_MACHINE = "omap-a15"
> >+
> >+DEFAULT_PREFERENCE = "-1"
> >+
> >+EXTRA_OECONF += "--enable-omap-experimental-api"
> >+
> >+SRC_URI = "git://git.ti.com/glsdk/libdrm.git;protocol=git"
> >+SRCREV = "3cb5405084111193cedb8796d259b56560b088f0"
> >+
> >+# Append to the PR so that a new SRCREV will cause a rebuild
> >+PR_append = "a+gitr${SRCPV}"
>
> I always had issue with this. I'm not sure that this statement holds true
> because whether a new SRCREV will cause a rebuild would depend on whether
> that SRCREV sorts higher than the old one. Unless something else has
> changed. This is useful though if you want to know what SRCREV was used for
> a build.
Well, if every time you update SRCREV you also increment the first letter, it
will work as expected - so the comment is kind of correct... :)
> That being said if you were going to overlay this recipe the PR should be
> something like
>
> PR = "${INC_PR}.0"
>
> Right now you are appending to the default since PR is not defined. With a
> bbappend you should append a -arago flag.
>
> So this comes back to why no bbappend? Is it because the base version in
> oe-core is 2.4.39 and not 2.4.41? Can you not append the _git version of
> the recipe and update the PV appropriately?
>
> >+
> >+S = "${WORKDIR}/git"
> >--
> >1.7.0.4
> >
> >_______________________________________________
> >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