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:
# rpm -q --changelog xorg-x11-server | head -n20
* Mon Feb 24 2014 [email protected]
- u_arch-Fix-image-and-bitmap-byte-order-for-ppc64le.patch:
arch: Fix image and bitmap byte order for ppc64le (bnc#865069)
* Fri Feb 07 2014 [email protected]
- remove creation of libxf86config which was once used bu SaX2.
* Thu Jan 30 2014 [email protected]
- Rename u_keep_non_seat0_x_server_from_touching_vts.patch to
U_keep_non_seat0_x_server_from_touching_vts.patch, since it's
now upstreamed.
* See:
http://cgit.freedesktop.org/xorg/xserver/commit/?id=46cf2a60934076bf568062eb83121ce90b6ff596
* Wed Jan 15 2014 [email protected]
- removed N_randr_fix_abi.patch, since it caused the crash with
current NVIDIA drivers built against xorg-server 1.15 (bnc#858827)
* Tue Jan 07 2014 [email protected]
- changed license back to MIT, since xf4nc is no longer patched
into X.Org sources (bnc#856905)
# rpm -q --changelog xf86-video-sis | head -n20
* Wed Aug 07 2013 [email protected]
- add ExcludeArch for s390 and s390x
* 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.
* Thu Mar 21 2013 [email protected]
- Add mibstore.patch, fixes build with xorg-server 1.14
- Replace xf86UnMapVidMem with pci_device_unmap_range
- Stop including xf86Priv.h
- introduce hardware supplements conditional on xorg-x11-server
package (bnc#810333)
* Sun Sep 02 2012 [email protected]
- Update to version 0.10.7:
+ Add xaa configure support.
+ Fix build against older servers.
+ Port to new compat API.
--
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata *** http://fm.no-ip.com/
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel