[OE-core] Build error on Fedora 21: "Unsupported version of git (2.1.0)"

Bruce Ashfield bruce.ashfield at gmail.com
Fri Feb 27 18:13:41 UTC 2015


On Fri, Feb 27, 2015 at 12:17 PM, Bryan Evenson <bevenson at melinkcorp.com> wrote:
> All,
>
> I'm transitioning to a new laptop and I've installed Fedora 21 on the new one.  I'm trying to build for the first time and I'm running into some issues.
>
> I'm still on the dylan branch.  I have an image that is based on core-image-minimal with a few additional packages.  When I attempt to build my image, it fails when attempting to patch the Linux kernel.  The failure message in log.do_patch says:
>
>         Unsupported version of git (2.1.0)
>         [ERROR] unable to complete push
>         pending patches are:
>         Unsupported version of git (2.1.0)
>         ERROR. could not update git tree
>         ERROR. Could not apply patches for at91sam9x5ek.
>
> So I'm assuming what happened was the build system's version of Git was used for the initial kernel checkout but the host's version of Git is being used in the do_patch step.  However, I haven't a clue what to do about it.  Any ideas?

That older set of kern tools used guilt to push / maintain the kernel patch
queue. guilt unfortunately has a version check, and if the version hasn't
been added, it aborts.

So you'd need to patch guilt to add that version into its case statement (and
then hope that no other behaviours have changed to break the commands
guilt is running).

Bruce

>
> Thanks,
> Bryan
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core



-- 
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end"



More information about the Openembedded-core mailing list