Bug 16569 - xorg-server 1.4.2: Mismatched ABI version with fbdev, missing symbols in mouse driver
Summary: xorg-server 1.4.2: Mismatched ABI version with fbdev, missing symbols in mous...
Status: RESOLVED NOTABUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 7.2 (2007.02)
Hardware: PowerPC Linux (All)
: medium major
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL: http://bugs.gentoo.org/show_bug.cgi?i...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-30 06:47 UTC by Charles Monett
Modified: 2008-06-30 07:14 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log describing the problem (10.88 KB, text/plain)
2008-06-30 06:47 UTC, Charles Monett
no flags Details
xorg.conf used before/after upgrade. (2.68 KB, text/plain)
2008-06-30 06:48 UTC, Charles Monett
no flags Details

Description Charles Monett 2008-06-30 06:47:48 UTC
Created attachment 17458 [details]
Xorg.0.log describing  the problem

Problem:
Upgrading Xorg X Server from 1.3.0.0 of Xorg 7.2 to version 1.4.2 results in a crash, with the following:

ABI mismatch with fbdev: module ABI major version (1) doesn't match the server's version (2)
Mouse input driver undefined symbol: miPointerGetMotionEvents


Expected Results:
Server should have not reported an ABI mismatch nor have any undefined symbols after the upgrade.  

Steps to reproduce:
1. Hardware should be the following: fbdev capable framebuffer (IBM GXT4500P was used in testing) on a 64bit POWER/PowerPC system(RS/6000 44P-170 was used in testing).  Software environment was Gentoo 2008.0 beta 1(ppc64 platform, 64bit userland).  
2. Build xorg 7.2 via emerge with xorg server version 1.3.0.0.  The fbdev server was used in testing.
3. Perform an emerge --sync to grab current packages.  All build/use flags remain the same.
4. Upgrade the X server to 1.4.2 via emerge, pulling all dependencies in.  Build the same list of video cards and same flags as used to build server 1.3.0.0.
5. Launch xorg with the attached xorg.conf, and compare results to the attached log.  

Workaround:
Downgrading back to 1.3.0.0 or lower returns things to a workable state(as tested).  This includes any downgrades of any dependencies.

Notes:
URL included refers to a downstream request to file this bug report.
Comment 1 Charles Monett 2008-06-30 06:48:41 UTC
Created attachment 17459 [details]
xorg.conf used before/after upgrade.
Comment 2 Michel Dänzer 2008-06-30 07:14:10 UTC
You need to (re)build (appropriate versions of) the drivers against the new xserver.


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.