xorg-x11-server/xorg-x11-server.changes

509 lines
18 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
Mon Dec 18 17:08:00 CET 2006 - schwab@suse.de
- Fix off-by-one in pci multi-domain support [#229278].
-------------------------------------------------------------------
Wed Dec 13 18:26:05 CET 2006 - sndirsch@suse.de
- libdrm.diff:
* no longer fail when some driver tries to load "drm" module
-------------------------------------------------------------------
Tue Dec 12 05:37:31 CET 2006 - sndirsch@suse.de
- xorg-server-1.1.99.901-GetDrawableAttributes.patch:
* hopefully fixes AIGLX issues (X.Org Bug #8991)
-------------------------------------------------------------------
Fri Dec 8 20:56:59 CET 2006 - sndirsch@suse.de
- another 64bit warning fix
-------------------------------------------------------------------
Sat Dec 2 22:35:59 CET 2006 - sndirsch@suse.de
- X.Org 7.2RC3 release
* Add a -showDefaultModulePath option.
* Add a -showDefaultLibPath option.
* Add DIX_CFLAGS to util builds.
* Fix release date, and tag 1.1.99.903
* make X server use system libdrm - this requires libdrm >= 2.3.0
* DRI: call drmSetServerInfo() before drmOpen().
* add extern to struct definition
* fixup configure.ac problems with DRI_SOURCES and LBX_SOURCES
* bump to 1.1.99.903
* remove CID support (bug #5553)
* dri: setup libdrm hooks as early as possible.
* Bug #8868: Remove drm from SUBDIRS now that the directory is gone.
* Fix typo before the last commit.
* Fix GL context destruction with AIGLX.
* On DragonFLy, default to /dev/sysmouse (just like on FreeBSD).
* ffs: handle 0 argument (bug #8968)
* Bug #9023: Only check mice for "mouse" or "void" if identifier
is != NULL. Fix potential NULL pointer access in timer code.
- updated Mesa sources to 6.5.2
-------------------------------------------------------------------
Tue Nov 28 15:45:20 CET 2006 - sndirsch@suse.de
- xserver-timers.diff:
* fix null pointer reference in timer code (Bug #223718)
-------------------------------------------------------------------
Mon Nov 20 21:59:38 CET 2006 - sndirsch@suse.de
- p_pci-off-by-one.diff:
* readded off by one fix, which has been dropped by accident
(Bug #197190)
-------------------------------------------------------------------
Mon Nov 20 12:35:34 CET 2006 - sndirsch@suse.de
- acpi_events.diff:
* distinguish between general and input devices also for APM
(Bug #197858)
-------------------------------------------------------------------
Tue Nov 14 22:56:16 CET 2006 - sndirsch@suse.de
- removed /etc/X11/Xsession.d/92xprint-xpserverlist (Bug #220733)
-------------------------------------------------------------------
Tue Nov 14 16:31:28 CET 2006 - sndirsch@suse.de
- mouse-fix.diff:
* prevent driver from crashing when something different than
"mouse" or "void" is specified; only check mice for "mouse"
or "void" if identifier is != NULL. (X.Org Bug #9023)
-------------------------------------------------------------------
Tue Nov 14 05:13:29 CET 2006 - sndirsch@suse.de
- X.Org 7.2RC2 release
- adjusted p_enable-altrix.diff, p_pci-domain.diff
- obsoletes p_pci-ia64.diff, xorg-xserver-ia64-int10.diff
p_pci-legacy-mmap.diff
- Changes in RC2 since RC1
Aaron Plattner:
Fix standard VESA modes.
Adam Jackson:
Bug #6786: Use separate defines for server's Fixes support level.
'make dist' fixes.
Fix distcheck.
Include a forgotten ia64 header in the distball. Builds on ia64 now.
configure.ac bump.
Alan Coopersmith:
Make sure xorgcfg files are included even when dist made with
--disable-xorgcfg
Use getisax() instead of asm code to determine available x86 ISA
extensions on Solaris
Pre-release message should tell users to check git, not CVS, for updates
Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
Bug #1997: AUDIT messages should contain uid for local accesses
If getpeerucred() is available, include pid & zoneid in audit messages
too
Make _POSIX_C_SOURCE hack work with Solaris headers
Alan Hourihane:
Small modification to blocking signals when switching modes.
Bjorn Helgaas:
Do not map full 0-1MB legacy range
Bram Verweij:
xfree86/linux acpi: fix tokenising
Daniel Stone:
GetTimeInMillis: spuport monotonic clock
WaitForSomething: allow time to rewind
Revert "WaitForSomething: allow time to rewind"
Revert "GetTimeInMillis: spuport monotonic clock"
add 'general socket' handler, port ACPI to use it
WaitForSomething: allow time to rewind
WaitForSomething: only rewind when delta is more than 250ms
GetTimeInMillis: spuport monotonic clock
GetTimeInMillis: simplify monotonic test
GetTimeInMillis: use correct units for clock_gettime
os: fix sun extensions test
Eamon Walsh:
Bug #8875: Security extension causes Xorg to core dump on server reset
whitespace adjust
More work on Bug #8875: revert previous fix and try using client
argument
Bug #8937: Extension setup functions not called on server resets
Egbert Eich:
Fixing mach64 driver bailing out on ia64
Make int10 fully domain aware.
Erik Andren:
remove XFree86 changelogs (bug #7262)
Joshua Baergen:
Create xorg.conf.example (Gentoo bug #138623).
Laurence Withers:
CreateColormap: fix return value (bug #7083)
Matthias Hopf:
Build with -D_PC on ix86 only.
Added missing domain stripping in already domain aware code.
Added linux 2.6 compatible domain aware device scanning code.
Fixing domain support for ia64
Add domain support to linuxPciOpenFile().
Fix device path in altixPCI.c to be domain aware.
Fix obviously wrong boundary checks + cleanup unused vars.
Matthieu Herrb:
kill GNU-make'ism.
Handle building in a separate objdir
Michel Dänzer:
Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
Fix test for Option "IgnoreABI".
Myron Stowe:
xfree86: re-enable chipset-specific drivers for Linux/ia64
Rich Coe:
CheckConnections: don't close down the server client (bug #7876)
-------------------------------------------------------------------
Thu Nov 9 14:47:08 CET 2006 - sndirsch@suse.de
- p_ppc_domain_workaround.diff:
* ugly workaround for still missing domain support on ppc
(Bug #202133)
-------------------------------------------------------------------
Sat Nov 4 17:10:59 CET 2006 - sndirsch@suse.de
- updated to snapshot of xserver-1.2-branch (soon to be released
as X.Org 7.2RC2)
* Make sure xorgcfg files are included even when dist made with
--disable-xorgcfg
* Small modification to blocking signals when switching modes.
* Use getisax() instead of asm code to determine available x86
ISA extensions on Solaris
* Pre-release message should tell users to check git, not CVS,
for updates
* Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
* Create xorg.conf.example (Gentoo bug #138623).
* Fix test for Option "IgnoreABI".
This option has plenty of potential for wasting the time of bug
triagers without pretending it's always on.
* kill GNU-make'ism.
* Handle building in a separate objdir
* Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
* Bug #1997: AUDIT messages should contain uid for local accesses
* If getpeerucred() is available, include pid & zoneid in audit messages too
-------------------------------------------------------------------
Wed Nov 1 11:48:09 CET 2006 - sndirsch@suse.de
- added /etc/modprobe.d/nvidia
-------------------------------------------------------------------
Wed Oct 25 14:07:58 CEST 2006 - sndirsch@suse.de
- xorg-xserver-ia64-int10.diff:
* build int10 module with _PC only on %ix86 (Bug #197190)
-------------------------------------------------------------------
Mon Oct 23 15:44:05 CEST 2006 - sndirsch@suse.de
- added build of Xephyr; useful for debugging KDE apps (coolo)
-------------------------------------------------------------------
Tue Oct 17 12:30:13 CEST 2006 - sndirsch@suse.de
- cfb8-undefined.diff:
* fixes warning for undefined behaviour
-------------------------------------------------------------------
Tue Oct 17 06:55:19 CEST 2006 - aj@suse.de
- Own /etc/X11/Xsession.d directory.
-------------------------------------------------------------------
Mon Oct 16 22:07:55 CEST 2006 - aj@suse.de
- Use /etc/X11/Xsession.d.
-------------------------------------------------------------------
Sat Oct 14 06:32:52 CEST 2006 - sndirsch@suse.de
- updated to X.Org 7.2RC1
-------------------------------------------------------------------
Fri Oct 13 13:52:23 CEST 2006 - sndirsch@suse.de
- only disable AIGLX by default on SUSE <= 10.1 (Bug #197093)
- no longer fake release version for fglrx driver (Bug #198125)
-------------------------------------------------------------------
Mon Oct 9 20:21:46 CEST 2006 - sndirsch@suse.de
- glx-align.patch:
* reenabled -D__GLX_ALIGN64 on affected plaforms (X.Org Bug #8392)
- Fixes to p_pci-domain.diff (Bug #197572)
* internal domain number of by one (was supposed to be a cleanup,
but other code dependet on this semantics)
* fixed another long-standing of-by-1 error
- p_enable-altrix.diff (Bug #197572)
* This additional patch enables the build of the altrix detection
routines, which have apparently not been included in Xorg 7.1
yet. This patch needs a autoreconf -fi after application.
-------------------------------------------------------------------
Mon Sep 18 15:56:41 CEST 2006 - sndirsch@suse.de
- updated to Mesa 6.5.1
-------------------------------------------------------------------
Wed Sep 13 15:11:44 CEST 2006 - sndirsch@suse.de
- disable-fbblt-opt.diff:
* Disable optimization (introduced by ajax) due to a general vesa
driver crash later in memcpy (Bug #204324)
-------------------------------------------------------------------
Sat Sep 9 10:37:00 CEST 2006 - sndirsch@suse.de
- removed two source files with imcompatible license from Mesa
tarball (Bug #204110)
- added a check to specfile to make sure that these will not be
reintroduced with the next Mesa update again (Bug #204110)
-------------------------------------------------------------------
Fri Sep 1 23:38:13 CEST 2006 - sndirsch@suse.de
- moved xf86Parser.h,xf86Optrec.h back to /usr/include/xorg, since
SaX2 build issues have finally been resolved by making use of
"-iquote /usr/include/xorg -I."
-------------------------------------------------------------------
Thu Aug 31 10:29:10 CEST 2006 - sndirsch@suse.de
- disable-root-xorg_conf.diff:
* no longer consider to read /root/xorg.conf
-------------------------------------------------------------------
Tue Aug 29 17:52:01 CEST 2006 - sndirsch@suse.de
- only require xorg-x11-fonts-core ('fixed' + 'cursor' fonts)
-------------------------------------------------------------------
Mon Aug 28 13:12:06 CEST 2006 - sndirsch@suse.de
- fake release version for fglrx driver again, since using
IgnoreABI does not help (the check for the ABI version is in the
binary-only fglrx driver)
-------------------------------------------------------------------
Sun Aug 27 08:34:23 CEST 2006 - sndirsch@suse.de
- added Requires: xorg-x11-driver-{input,video} (Bug #202080)
-------------------------------------------------------------------
Fri Aug 25 16:54:00 CEST 2006 - sndirsch@suse.de
- ignore-abi.diff:
* adds IgnoreABI option for xorg.conf (same as -ignoreABI)
- remove .la files
- no longer fake release version for fglrx driver; use the new
IgnoreABI option instead!
-------------------------------------------------------------------
Fri Aug 25 11:11:04 CEST 2006 - sndirsch@suse.de
- PCI/IA64 Patches (Bug #197572):
* apply new p_pci-domain.diff (mhopf)
* apply new p_pci-ce-x.diff (mhopf)
-------------------------------------------------------------------
Thu Aug 24 16:59:21 CEST 2006 - sndirsch@suse.de
- PCI/IA64 Patches (Bug #197572):
* removed p_mappciBIOS_complete.diff (already applied upstream)
* apply p_pci-ia64.diff
* apply p_pci-legacy-mmap.diff only for IA64 (as before)
* disabled for now:
- p_pci-domain.diff: still issues with it
- p_pci-ce-x.diff: sits on top of p_pci-domain.diff
-------------------------------------------------------------------
Sun Aug 20 11:36:57 CEST 2006 - sndirsch@suse.de
- added PCI/IA64 patches, but disabled them for now (Bug #197572)
- remove comp. symlinks in /usr/X11R6/bin for openSUSE >= 10.2
-------------------------------------------------------------------
Fri Aug 18 13:05:07 CEST 2006 - sndirsch@suse.de
- fixed build for s390/s390x, e.g. use configure options
--disable-install-libxf86config
--disable-aiglx
--disable-dri
--disable-xorg
- changed os-name to "openSUSE" instead of "Linux" before
- fake release version for fglrx driver :-(
-------------------------------------------------------------------
Thu Aug 17 22:02:10 CEST 2006 - sndirsch@suse.de
- xinerama-sig11.diff:
* prevents Xserver Sig11 with broken Xinerama config (Bug #135002)
-------------------------------------------------------------------
Tue Aug 15 16:19:29 CEST 2006 - sndirsch@suse.de
- moved /usr/%_lib/pkgconfig/xorg-server.pc to xorg-x11-server
- added pkgconfig to Requires of xorg-x11-server
-------------------------------------------------------------------
Sat Aug 12 11:47:02 CEST 2006 - sndirsch@suse.de
- disable-aiglx.diff:
* disabled AIGLX by default (related to Bug #197093); enable it
with 'Option "AIGLX" "true"' in ServerFlags section of xorg.conf
-------------------------------------------------------------------
Wed Aug 9 16:25:09 CEST 2006 - sndirsch@suse.de
- enabled build of aiglx
-------------------------------------------------------------------
Wed Aug 9 10:51:31 CEST 2006 - sndirsch@suse.de
- patch font path also in xorg.conf when set to /usr/lib/X11/fonts/
or /usr/X11/lib/X11/fonts
-------------------------------------------------------------------
Tue Aug 8 15:11:07 CEST 2006 - sndirsch@suse.de
- patch xorg.conf in %post:
* radeonold/radeon10b driver --> radeon driver
-------------------------------------------------------------------
Mon Aug 7 19:26:36 CEST 2006 - sndirsch@suse.de
- added "Requires: xorg-x11-fonts" to prevent issues like
"could not open default font 'fixed'" for any Xserver
-------------------------------------------------------------------
Mon Aug 7 17:42:43 CEST 2006 - sndirsch@suse.de
- make sure that symlinks
/usr/bin/X --> /var/X11R6/bin/X
/var/X11R6/bin/X --> /usr/bin/Xorg
are packaged.
- p_xorg_acpi.diff:
* fixed for archs which don't have HAVE_ACPI defined, e.g. ppc
-------------------------------------------------------------------
Mon Aug 7 11:02:11 CEST 2006 - sndirsch@suse.de
- p_xf86Mode.diff:
* removes wrong warning (Bug #139510)
- p_xorg_acpi.diff:
* reconnect to acpid when acpid has been killed (Bug #148384)
- p_xkills_wrong_client.diff:
* This patch has unveiled two other problems. One is rather
serious as there seems to be a non-zero possibility that the
Xserver closes the wrong connection and this closes the wrong
client when it looks for stale sockets of clients that have
disappeared (eich, Bug #150869)
- p_bug159532.diff:
* X Clients can intentionally or unintenionally crash X11 by
using composite on depth 4 pixmaps. This patch fixes this.
(Bug #159532)
- p_xnest-ignore-getimage-errors.diff:
* ignores the X error on GetImage in Xnest (Bug #174228,
X.Org Bug #4411)
- p_initialize-pci-tag.diff:
* initialize PCI tag correctly, which is used by an IA64 specific
patch (see Bug #147261 for details); fixes Xserver crashes with
fglrx driver - and possibly other drivers like vesa - during
initial startup (!), VT switch and startup of second Xserver
(SLED10 Blocker Bugs #180535, #170991, #158806)
- p_ia64-console.diff:
* fixes MCA after start of second Xserver (Bug #177011)
-------------------------------------------------------------------
Sat Aug 5 22:48:38 CEST 2006 - sndirsch@suse.de
- p_mouse_misc.diff:
* fix X server crashes with synaptics driver (Bug #61702)
- pu_fixes.diff
* Fixes not yet in the official version
- p_bug96328.diff:
* fallback mouse device checking
- p_vga-crashfix.diff:
* fixes vga driver crash (#133989)
- p_xorg_rom_read.diff
* read rom in big chunks instead of byte-at-a-time (Bug #140811)
- ps_showopts.diff
* Xserver "-showopts" option to print available driver options
(Bug #137374)
-------------------------------------------------------------------
Sat Aug 5 10:15:01 CEST 2006 - sndirsch@suse.de
- add /var/X11R6/bin directory for now (Bug #197188)
-------------------------------------------------------------------
Wed Aug 2 16:12:46 CEST 2006 - sndirsch@suse.de
- fix setup line
-------------------------------------------------------------------
Mon Jul 31 22:02:22 CEST 2006 - sndirsch@suse.de
- fixed fatal compiler warnings
-------------------------------------------------------------------
Mon Jul 31 18:04:12 CEST 2006 - sndirsch@suse.de
- always (and only) patch xorg.conf if necessary
-------------------------------------------------------------------
Mon Jul 31 15:54:33 CEST 2006 - sndirsch@suse.de
- update to xorg-server release 1.1.99.3
-------------------------------------------------------------------
Fri Jul 28 14:45:29 CEST 2006 - sndirsch@suse.de
- use "-fno-strict-aliasing"
-------------------------------------------------------------------
Thu Jul 27 11:49:41 CEST 2006 - sndirsch@suse.de
- use $RPM_OPT_FLAGS
- remove existing /usr/include/X11 symlink in %pre
-------------------------------------------------------------------
Wed Jul 26 17:49:31 CEST 2006 - sndirsch@suse.de
- install xf86Parser.h,xf86Optrec.h to /usr/include instead of
/usr/include/xorg, so it is no longer necessary to specify
"-I/usr/include/xorg" which resulted in including a wrong
"shadow.h" (by X.Org) when building SaX2 (strange build error)
-------------------------------------------------------------------
Tue Jul 25 10:47:24 CEST 2006 - sndirsch@suse.de
- added permissions files
-------------------------------------------------------------------
Tue Jul 25 09:15:46 CEST 2006 - sndirsch@suse.de
- add compatibility symlink /usr/X11R6/bin/Xorg
-------------------------------------------------------------------
Fri Jul 21 16:30:04 CEST 2006 - sndirsch@suse.de
- p_ValidatePci.diff:
* no longer call ValidatePci() to fix i810 driver issues
(Bug #191987)
-------------------------------------------------------------------
Fri Jul 21 00:04:37 CEST 2006 - sndirsch@suse.de
- fixed build
-------------------------------------------------------------------
Tue Jun 27 10:10:31 CEST 2006 - sndirsch@suse.de
- created package