Bug 84901

Summary: xf86-video-intel build fails with "fbcopy.c:224:7: error: too many arguments to function 'miHandleExposures' bitplane);
Product: xorg Reporter: fangxun <xunx.fang>
Component: Driver/intelAssignee: Chris Wilson <chris>
Status: VERIFIED FIXED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: major    
Priority: high    
Version: git   
Hardware: All   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
build log none

Description fangxun 2014-10-11 07:59:14 UTC
Created attachment 107701 [details]
build log

Build failure is due to plane argument was dropped from function 'miHandleExposures', but the argument is still used in xf86-video-intel driver. See following xserver master commit.  

commit 5d3bd8a3dc6456ea1ccf7b5f71b972379d7565ec
Author:     Adam Jackson <ajax@redhat.com>
AuthorDate: Fri Sep 12 11:56:28 2014 -0400
Commit:     Adam Jackson <ajax@redhat.com>
CommitDate: Thu Oct 9 11:14:53 2014 +0200

    mi: Drop plane argument from miHandleExposures

    This existed to be passed to the bs recovery routine; since we back all
    planes, we don't care.
Comment 1 Chris Wilson 2014-10-11 15:17:09 UTC
commit f7f7383de0da0776cfbe98481578ab6680732a2a
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Thu Oct 9 16:35:36 2014 +0100

    compat: Hide changes in miHandleExposures() interface
    
    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=84901
Comment 2 fangxun 2014-10-13 08:05:05 UTC
It was fixed.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.