From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Korsgaard Date: Sun, 26 Jul 2009 09:30:11 +0200 Subject: [Buildroot] [PATCH] Fix naming mismatch between directfb and kernel on "fusion" version numbers In-Reply-To: <4A6BE6A8.9080400@atmel.com> (Ulf Samuelsson's message of "Sun\, 26 Jul 2009 07\:16\:24 +0200") References: <4A6BE6A8.9080400@atmel.com> Message-ID: <87k51vsxz0.fsf@macbook.be.48ers.dk> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net >>>>> "Ulf" == Ulf Samuelsson 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