Bug 948089 - xorg-x11-drv-armsoc fails to build
Summary: xorg-x11-drv-armsoc fails to build
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-armsoc
Version: 19
Hardware: arm
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Peter Robinson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: ARMTracker
TreeView+ depends on / blocked
 
Reported: 2013-04-03 23:55 UTC by D. Marlin
Modified: 2013-04-05 13:06 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-04-05 13:06:51 UTC


Attachments (Terms of Use)
patch to remove MIB backing store leftovers. (1.44 KB, patch)
2013-04-04 18:53 UTC, D. Marlin
no flags Details | Diff
Spec file changes to apply the patch (634 bytes, patch)
2013-04-04 18:54 UTC, D. Marlin
no flags Details | Diff

Description D. Marlin 2013-04-03 23:55:13 UTC
Description of problem:

xorg-x11-drv-armsoc fails to build from source in F19.

Version-Release number of selected component (if applicable):

  xorg-x11-drv-armsoc-0.5.1-8.fc19


How reproducible:

  always

Steps to Reproduce:
1.  rpm -ivh xorg-x11-drv-armsoc-0.5.1-8.fc19.src.rpm
2.  rpmbuild -bb SPECS/xorg-x11-drv-armsoc.spec 
3.
  
Actual results:

  fails to build:

drmmode_display.c:56:22: fatal error: mibstore.h: No such file or directory
 #include "mibstore.h"


Expected results:

  successfully builds.


Additional info:

It appears to be missing a header file from the source.  I'm not sure if anything else is missing.

Comment 1 D. Marlin 2013-04-04 17:52:44 UTC
related info:

It appears that this file was intentionally removed, but the driver needs to be updated to not call miInitializeBackingStore:

  http://patchwork.freedesktop.org/patch/11940/

Comment 2 D. Marlin 2013-04-04 18:53:33 UTC
Created attachment 731692 [details]
patch to remove MIB backing store leftovers.

Comment 3 D. Marlin 2013-04-04 18:54:28 UTC
Created attachment 731693 [details]
Spec file changes to apply the patch

Comment 4 D. Marlin 2013-04-04 18:55:18 UTC
Adding a naive (trivial) patch to remove references to mibstore.h and miInitializeBackingStore allows this package to build.  I have not tested that it works.

The spec file and source patch are attached.


Note You need to log in before you can comment on or make changes to this bug.