[meta-ti] [PATCH] cmem: Update to new version of cmem 4.0.2.11
Denys Dmytriyenko
denys at ti.com
Thu Jun 5 08:39:44 PDT 2014
On Fri, May 16, 2014 at 02:50:46PM -0400, Denys Dmytriyenko wrote:
> On Fri, May 16, 2014 at 02:17:14PM -0400, Sam Nelson wrote:
> > - updated PR prefix to be common
>
> That's not how you do it.
Sam,
Just to remind you that this is still an issue and it will block accepting it
to meta-ti.
> The -mod part will work, although the PR would need to be bumped in the .inc
> file, not the mod.
>
> But the main cmem recipe will change from -r0+gitr... to -b+gitr...
Specifically, the above would make the versioning go backwards, if PV is not
updated.
> Historically, we used PRINC or INC_PR mechanisms. Either of those, as well as
> PR on its own, are no going away. Unfortunately, you are still staying with
> Dylan, so it may be still possible to use one of the PRINC or INC_PR...
Just as an example, please look at the discussion we had about one of recent
Franklin's patches that uses INC_PR and PR updates:
http://thread.gmane.org/gmane.linux.embedded.yocto.meta-arago/2365/focus=2412
Also, once you migrate off of Dylan, we should stop bothering with PR bumps
and use PR service...
--
Denys
> > - Updated license file checksum
> > - Updated SRCREV commit Id
> >
> > Signed-off-by: Sam Nelson <sam.nelson at ti.com>
> > ---
> > recipes-bsp/cmem/cmem-mod_git.bb | 2 +-
> > recipes-bsp/cmem/cmem.inc | 8 +++++---
> > recipes-bsp/cmem/cmem_git.bb | 2 +-
> > 3 files changed, 7 insertions(+), 5 deletions(-)
> >
> > diff --git a/recipes-bsp/cmem/cmem-mod_git.bb b/recipes-bsp/cmem/cmem-mod_git.bb
> > index 2bdf9c0..f926fef 100644
> > --- a/recipes-bsp/cmem/cmem-mod_git.bb
> > +++ b/recipes-bsp/cmem/cmem-mod_git.bb
> > @@ -3,7 +3,7 @@ DESCRIPTION = "Kernel module for contiguous memory allocation from userspace"
> > include cmem.inc
> >
> > # This package builds a kernel module, use kernel PR as base and append a local
> > -MACHINE_KERNEL_PR_append = "a+gitr${SRCPV}"
> > +MACHINE_KERNEL_PR_append = "${CMEM_PR_PREFIX}+gitr${SRCPV}"
> > PR = "${MACHINE_KERNEL_PR}"
> >
> > inherit module
> > diff --git a/recipes-bsp/cmem/cmem.inc b/recipes-bsp/cmem/cmem.inc
> > index 7927839..ef57bb5 100644
> > --- a/recipes-bsp/cmem/cmem.inc
> > +++ b/recipes-bsp/cmem/cmem.inc
> > @@ -1,11 +1,13 @@
> > HOMEPAGE = "http://processors.wiki.ti.com/index.php/Category:CMEM"
> >
> > LICENSE = "GPLv2"
> > -LIC_FILES_CHKSUM = "file://include/ti/cmem.h;beginline=1;endline=30;md5=b86138d4028fb8310b3b983024edc620"
> > +LIC_FILES_CHKSUM = "file://include/ti/cmem.h;beginline=1;endline=30;md5=9b745e2765a6ba8a636c91aed4b02ac1"
> >
> > BRANCH ?= "master"
> > -# This corresponds to version 4.00.01.08
> > -SRCREV = "0b68dfe9f155a1978cdb2178e052dc0d6f1e705b"
> > +# This corresponds to version 4.00.02.11
> > +SRCREV = "317792d2c18c1144401e2aee689aadebbd3a9b12"
> > +CMEM_PR_PREFIX = "b"
> > +PV="4.0.2.11"
> >
> > SRC_URI = "git://git.ti.com/ipc/ludev.git;protocol=git;branch=${BRANCH}"
> >
> > diff --git a/recipes-bsp/cmem/cmem_git.bb b/recipes-bsp/cmem/cmem_git.bb
> > index b633d74..2382451 100644
> > --- a/recipes-bsp/cmem/cmem_git.bb
> > +++ b/recipes-bsp/cmem/cmem_git.bb
> > @@ -4,7 +4,7 @@ include cmem.inc
> >
> > RDEPENDS_${PN} = "cmem-mod"
> >
> > -PR = "r0+gitr${SRCPV}"
> > +PR = "${CMEM_PR_PREFIX}+gitr${SRCPV}"
> >
> > PACKAGES =+ "${PN}-test"
> >
> > --
> > 1.7.9.5
> >
> > --
> > _______________________________________________
> > 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