On 03/22/14 04:45 PM, Felix Miata wrote:
On 2014-03-22 19:14 (GMT-0400) Gaetan Nadon composed:

Felix Miata wrote:

On 2014-03-22 16:58 (GMT-0400) Gaetan Nadon composed:

The sis driver has been unmaintained for a long time. The build.sh
contains pretty much all of the video drivers one may need. There are
about 50 of them. Most would work only with a specific video card
anyway. Feel free to trim the list of modules you reasonably need.

To be sure, it is not broken for everyone. I have it working here with
openSUSE X Server 1.15.0 and Z7/XG20 gfxchip.

Interesting, how does it not hit this error?

I have no idea. I don't build. I only use. Maybe the logs have a clue:
http://fm.no-ip.com/Tmp/SUSE/Xorg/xorg.0.log-g5eas-z7xg20SiS-os132m0-1600x1200x120

sis_driver.c: In function 'SISMergedPointerMoved':
sis_driver.c:9384:13: error: too few arguments to function 
'miPointerSetPosition'

This was introduced with a server code change
21a15f9a04ec0a6c8f654eef943561e98db2475d.
ABI level 1.19. A couple of parameters was added to the function

     ScreenPtr
     miPointerSetPosition(DeviceIntPtr pDev, int mode, double *screenx,
     - double *screeny)
     + double *screeny,
     + int *nevents, InternalEvent* events)

When exactly was that change made? What I have:

* Sun Apr 07 2013 [email protected]
- u_Fixed-build-with-INPUT_API-19.patch
   * Added dummy parameters to miPointerSetPosition(...) to fix
     build with INPUT_API >= 19.

So SuSE patched their package to solve it and hasn't pushed the patch back
upstream.

--
        -Alan Coopersmith-              [email protected]
         Oracle Solaris Engineering - http://blogs.oracle.com/alanc
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to