[poky] Crazy versioning
Bruce Ashfield
bruce.ashfield at gmail.com
Tue Sep 27 06:07:14 PDT 2011
On Tue, Sep 27, 2011 at 9:00 AM, Gary Thomas <gary at mlbassoc.com> wrote:
> I'm trying to use the recipe meta/recipes-bsp/u-boot/u-boot_2011.06.bb
> Since there are a number of u-boot recipes, I want to make sure I get
> the right one, plus I'm writing a .bbappend file to add patches for
> my own boards.
>
> So I added this to my MACHINE.conf:
> PREFERRED_VERSION_u-boot = "2011.06"
>
> When I try to build, I get this error:
> NOTE: preferred version 2011.06 of u-boot not available (for item u-boot)
> NOTE: versions of u-boot available: git
> v2011.06+git16+b1af6f532e0d348b153d5c148369229d24af361a
> I guess this is because the recipe has this for PV
> SRCREV = "b1af6f532e0d348b153d5c148369229d24af361a"
> PV = "v2011.06+git${SRCPV}"
> The truly bizarre thing is that if my cache is rebuilt, the version printed
> changes, e.g.
> % touch conf/local.conf
> % bitbake u-boot
> NOTE: versions of u-boot available: git
> v2011.06+git18+b1af6f532e0d348b153d5c148369229d24af361a
>
> So, how do I specify the right value in PREFERRED_VERSION?
Should just be:
PREFERRED_VERSION_u-boot = "v2011.06%"
or
PREFERRED_VERSION_u-boot = "v2011.06+git%"
if you like that format more. I went through the same thing with the kernel
recipes, and the solution is to specify a wildcard via %
Cheers,
Bruce
>
> --
> ------------------------------------------------------------
> Gary Thomas | Consulting for the
> MLB Associates | Embedded world
> ------------------------------------------------------------
> _______________________________________________
> poky mailing list
> poky at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky
>
--
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"
More information about the poky
mailing list