[Buildroot] [PATCH] Fix naming mismatch between directfb and kernel on "fusion" version numbers

Ulf Samuelsson ulf.samuelsson at atmel.com
Sun Jul 26 09:43:16 UTC 2009


Peter Korsgaard skrev:
>>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson at atmel.com> writes:
>>>>>>             
>
>  Ulf> directfb expects FUSION_API_MAJOR_PROVIDED and FUSION_API_MINOR_REQUIRED
>  Ulf> At least some kernel versions provides FUSION_API_MAJOR and FUSION_API_MINOR
>  Ulf> Since the expected names are not defined, directfb will break with the
>  Ulf> error message:
>
>  Ulf> "../../../lib/fusion/types.h:42:2: error: #error Major version of Fusion
>  Ulf> Kernel Module too low! Upgrade your kernel."
>
>  Ulf> This patch will set XXX_PROVIDED from XXX.
>
> But aren't those kernel modules part of directfb? If not, does stuff
> actually work (not just build) if you workaround this version
> incompatibility? Wouldn't it make more sense to fix where the define
> is set in the first place? Have you sent this by the directfb
> developers?
>   
As far as I see, the major/minor version numbers provided
are the same as requested, but the naming is different.

BR
Ulf Samuelsson




More information about the buildroot mailing list