Problems while compiling xorg on Ubuntu
Felix Miata
mrmazda at earthlink.net
Sat Mar 22 16:45:22 PDT 2014
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 eich at suse.com
- 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 eich at suse.com
- remove creation of libxf86config which was once used bu SaX2.
* Thu Jan 30 2014 lbsousajr at gmail.com
- 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 sndirsch at suse.com
- 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 sndirsch at suse.com
- 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 ro at suse.de
- add ExcludeArch for s390 and s390x
* Sun Apr 07 2013 sndirsch at suse.com
- u_Fixed-build-with-INPUT_API-19.patch
* Added dummy parameters to miPointerSetPosition(...) to fix
build with INPUT_API >= 19.
* Thu Mar 21 2013 sndirsch at suse.com
- 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 zaitor at opensuse.org
- 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/
More information about the xorg-devel
mailing list