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

Peter Korsgaard jacmet at uclibc.org
Sun Jul 26 07:30:11 UTC 2009


>>>>> "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?

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list