[ubuntu/natty] xorg-server 2:1.9.99.902-2ubuntu1 (Accepted)
Christopher James Halse Rogers
raof at ubuntu.com
Wed Feb 23 11:31:12 UTC 2011
xorg-server (2:1.9.99.902-2ubuntu1) natty; urgency=low
[ Christopher James Halse Rogers ]
* Merge from Debian experimental. Remaining Ubuntu changes:
- rules:
+ Disable SELinux, libaudit-dev is not in main yet. (LP #406226)
+ Enable xcsecurity. (LP #247537)
+ Add --with-extra-module-dir to support GL alternatives.
+ Mention Ubuntu support in builderstring rather than package uploader's
email address.
- control:
+ Xvfb depends on xauth, x11-xkb-utils. (LP #500102)
+ Add breaks for incompatible drivers. (LP #614993)
+ Drop libaudit-dev from build-deps.
+ Build-depend on newer mesa to pick up DRI search paths variable.
- local/xvfb-run*: Add correct docs about error codes. (LP #328205)
- debian/patches:
+ 100_rethrow_signals.patch:
When aborting, re-raise signals for apport
+ 105_nvidia_fglrx_autodetect.patch:
Load proprietary drivers automatically when installed.
+ 109_fix-swcursor-crash.patch:
Avoid dereferencing null pointer while reloading cursors during
resume. (LP: #371405)
+ 111_armel-drv-fallbacks.patch:
Add support for armel driver fallbacks.
+ 121_only_switch_vt_when_active.diff:
Add a check to prevent the X server from changing the VT when killing
GDM from the console.
+ 122_xext_fix_card32_overflow_in_xauth.patch:
Fix server crash when “xauth generate” is called with large timeout.
+ 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
169_mipointer_nullptr_checks.patch,
172_cwgetbackingpicture_nullptr_check.patch:
Fix various segfaults in xserver by checking pointers for NULL
values before dereferencing them.
+ 165_man_xorg_conf_no_device_ident.patch
Correct man page
+ 168_glibc_trace_to_stderr.patch:
Report abort traces to stderr instead of terminal
+ 184_virtual_devices_autodetect.patch:
Use vesa for qemu device, which is not supported by cirrus
+ 188_default_primary_to_first_busid.patch:
Pick the first device and carry on (LP: #459512)
+ 190_cache-xkbcomp_output_for_fast_start_up.patch:
+ 191-Xorg-add-an-extra-module-path.patch:
Add support for the alternatives module path.
+ 198_nohwaccess.patch:
Adds a -nohwaccess argument to make X not access the hardware
ports directly.
+ 200_randr-null.patch:
Clarify a pointer initialization.
+ 206_intel_8xx_default_to_fbdev.patch:
Makes 8xx class intel GPUs default to fbdev for stability. (LP: #633593)
+ 208_switch_on_release.diff:
Switch keyboard layouts on key-release rather than key-press
(LP #36812)
+ 209_add_legacy_bgnone_option.patch:
Add -nr as a synonym for -background none until all ?DM are updated for
the new option.
+ 210_pixman_null_ptr_check.patch:
Catch NULL pointer access after pixman_image_create_bits() failure
(LP #705078)
+ Add 213_xichangehierarchy-check-oom.patch:
Add NULL pointer check for out-of-memory conditions. (LP #720445)
+ debian/patches/214_glx_dri_searchdirs.patch:
Search in same paths as mesa for DRI drivers for AIGLX so we can handle
UMS fallback for radeon gracefully.
* 211_glx_fix_bindtextimageext_length_check.patch:
* 212_fix_request_length_check_for_createglxpbuffersgix.patch:
- Drop; these cherry-picks are included in 1.10RC2
* debian/patches/214_glx_dri_searchdirs.patch:
- Fix nouveau check to downgrade missing DRI error messages to info.
We don't support nouveau's 3D, so let's not complain too strenuously
when it's not installed.
* debian/patches/215_glx_drawable_refcounting.diff:
- Refcount GLXDrawables to avoid use-after-free crashes. Patch from
xorg-devel mailing list. Prevents segfault on logout and server
regenerate, and possibly other times. (LP: #711422)
* 214_glx_dri_searchdirs.patch:
- Fix dlclose/free snafu. (LP: #722563)
* debian/inputabiver:
* debian/videoabiver:
* debian/xserver-xorg-dev.install
- Temporarily re-add these to xserver-xorg-dev so we don't need to merge
all the driver changes from Debian en masse. These should be dropped
once all drivers have been merged from Debian, and certainly in Natty+1.
* debian/serverminver:
- Include 2ubuntu1 string; Xi 2.1 bumps the minor input ABI, so drivers
built against it need the Xi 2.1 patched server.
[ Timo Aaltonen ]
* debian/patches/216_dix-valuator-count-of-0-is-valid.diff:
- For all but motion and proximity events, having no valuators is ok.
Regression from 1.9, keyboard events are not converted to protocol
events. (LP: #714696)
[ Chase Douglas ]
* Add in preliminary xi2.1 support
- Added 500_xi2.1.patch
- Moved 202_xf86CoordinationsToWindows.patch to
501_xf86CoordinatesToWindow.patch
- Moved 203_gestures-extension.patch to 502_gestures-extension.patch
- Bump dependency on x11proto-input for xi 2.1
Date: Wed, 23 Feb 2011 09:40:07 +1100
Changed-By: Christopher James Halse Rogers <raof at ubuntu.com>
Maintainer: Ubuntu X-SWAT <ubuntu-x at lists.ubuntu.com>
Signed-By: Timo Aaltonen <timo.aaltonen at canonical.com>
https://launchpad.net/ubuntu/natty/+source/xorg-server/2:1.9.99.902-2ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 23 Feb 2011 09:40:07 +1100
Source: xorg-server
Binary: xserver-xorg-core xserver-xorg-core-udeb xserver-xorg-dev xdmx xdmx-tools xnest xvfb xserver-xephyr xserver-xfbdev xserver-xorg-core-dbg xserver-common
Architecture: source
Version: 2:1.9.99.902-2ubuntu1
Distribution: natty
Urgency: low
Maintainer: Ubuntu X-SWAT <ubuntu-x at lists.ubuntu.com>
Changed-By: Christopher James Halse Rogers <raof at ubuntu.com>
Description:
xdmx - distributed multihead X server
xdmx-tools - Distributed Multihead X tools
xnest - Nested X server
xserver-common - common files used by various X servers
xserver-xephyr - nested X server
xserver-xfbdev - Linux framebuffer device tiny X server
xserver-xorg-core - Xorg X server - core server
xserver-xorg-core-dbg - Xorg - the X.Org X server (debugging symbols)
xserver-xorg-core-udeb - Xorg X server - core server (udeb)
xserver-xorg-dev - Xorg X server - development files
xvfb - Virtual Framebuffer 'fake' X server
Launchpad-Bugs-Fixed: 371405 459512 633593 711422 714696 722563
Changes:
xorg-server (2:1.9.99.902-2ubuntu1) natty; urgency=low
.
[ Christopher James Halse Rogers ]
* Merge from Debian experimental. Remaining Ubuntu changes:
- rules:
+ Disable SELinux, libaudit-dev is not in main yet. (LP #406226)
+ Enable xcsecurity. (LP #247537)
+ Add --with-extra-module-dir to support GL alternatives.
+ Mention Ubuntu support in builderstring rather than package uploader's
email address.
- control:
+ Xvfb depends on xauth, x11-xkb-utils. (LP #500102)
+ Add breaks for incompatible drivers. (LP #614993)
+ Drop libaudit-dev from build-deps.
+ Build-depend on newer mesa to pick up DRI search paths variable.
- local/xvfb-run*: Add correct docs about error codes. (LP #328205)
- debian/patches:
+ 100_rethrow_signals.patch:
When aborting, re-raise signals for apport
+ 105_nvidia_fglrx_autodetect.patch:
Load proprietary drivers automatically when installed.
+ 109_fix-swcursor-crash.patch:
Avoid dereferencing null pointer while reloading cursors during
resume. (LP: #371405)
+ 111_armel-drv-fallbacks.patch:
Add support for armel driver fallbacks.
+ 121_only_switch_vt_when_active.diff:
Add a check to prevent the X server from changing the VT when killing
GDM from the console.
+ 122_xext_fix_card32_overflow_in_xauth.patch:
Fix server crash when “xauth generate” is called with large timeout.
+ 157_check_null_modes.patch, 162_null_crtc_in_rotation.patch,
166_nullptr_xinerama_keyrepeat.patch, 167_nullptr_xisbread.patch
169_mipointer_nullptr_checks.patch,
172_cwgetbackingpicture_nullptr_check.patch:
Fix various segfaults in xserver by checking pointers for NULL
values before dereferencing them.
+ 165_man_xorg_conf_no_device_ident.patch
Correct man page
+ 168_glibc_trace_to_stderr.patch:
Report abort traces to stderr instead of terminal
+ 184_virtual_devices_autodetect.patch:
Use vesa for qemu device, which is not supported by cirrus
+ 188_default_primary_to_first_busid.patch:
Pick the first device and carry on (LP: #459512)
+ 190_cache-xkbcomp_output_for_fast_start_up.patch:
+ 191-Xorg-add-an-extra-module-path.patch:
Add support for the alternatives module path.
+ 198_nohwaccess.patch:
Adds a -nohwaccess argument to make X not access the hardware
ports directly.
+ 200_randr-null.patch:
Clarify a pointer initialization.
+ 206_intel_8xx_default_to_fbdev.patch:
Makes 8xx class intel GPUs default to fbdev for stability. (LP: #633593)
+ 208_switch_on_release.diff:
Switch keyboard layouts on key-release rather than key-press
(LP #36812)
+ 209_add_legacy_bgnone_option.patch:
Add -nr as a synonym for -background none until all ?DM are updated for
the new option.
+ 210_pixman_null_ptr_check.patch:
Catch NULL pointer access after pixman_image_create_bits() failure
(LP #705078)
+ Add 213_xichangehierarchy-check-oom.patch:
Add NULL pointer check for out-of-memory conditions. (LP #720445)
+ debian/patches/214_glx_dri_searchdirs.patch:
Search in same paths as mesa for DRI drivers for AIGLX so we can handle
UMS fallback for radeon gracefully.
* 211_glx_fix_bindtextimageext_length_check.patch:
* 212_fix_request_length_check_for_createglxpbuffersgix.patch:
- Drop; these cherry-picks are included in 1.10RC2
* debian/patches/214_glx_dri_searchdirs.patch:
- Fix nouveau check to downgrade missing DRI error messages to info.
We don't support nouveau's 3D, so let's not complain too strenuously
when it's not installed.
* debian/patches/215_glx_drawable_refcounting.diff:
- Refcount GLXDrawables to avoid use-after-free crashes. Patch from
xorg-devel mailing list. Prevents segfault on logout and server
regenerate, and possibly other times. (LP: #711422)
* 214_glx_dri_searchdirs.patch:
- Fix dlclose/free snafu. (LP: #722563)
* debian/inputabiver:
* debian/videoabiver:
* debian/xserver-xorg-dev.install
- Temporarily re-add these to xserver-xorg-dev so we don't need to merge
all the driver changes from Debian en masse. These should be dropped
once all drivers have been merged from Debian, and certainly in Natty+1.
* debian/serverminver:
- Include 2ubuntu1 string; Xi 2.1 bumps the minor input ABI, so drivers
built against it need the Xi 2.1 patched server.
.
[ Timo Aaltonen ]
* debian/patches/216_dix-valuator-count-of-0-is-valid.diff:
- For all but motion and proximity events, having no valuators is ok.
Regression from 1.9, keyboard events are not converted to protocol
events. (LP: #714696)
.
[ Chase Douglas ]
* Add in preliminary xi2.1 support
- Added 500_xi2.1.patch
- Moved 202_xf86CoordinationsToWindows.patch to
501_xf86CoordinatesToWindow.patch
- Moved 203_gestures-extension.patch to 502_gestures-extension.patch
- Bump dependency on x11proto-input for xi 2.1
Checksums-Sha1:
1abcb8c32ac044db17ff279ef700c93715609b01 3223 xorg-server_1.9.99.902-2ubuntu1.dsc
b904e4204999fd8ea3f6270a8673a6be0586b8ef 7160767 xorg-server_1.9.99.902.orig.tar.gz
b33ffc85926caa549c517d404be1c9594a88ba8c 456318 xorg-server_1.9.99.902-2ubuntu1.diff.gz
Checksums-Sha256:
130ad59ff00f553938508ca0f15c4bf322969e4ab89692cb3f3f7476fa55a49e 3223 xorg-server_1.9.99.902-2ubuntu1.dsc
fd59ccfc41fa722f38f4fdbd39542a6bf54c9b962ba3016d61b3cf3cb80824d6 7160767 xorg-server_1.9.99.902.orig.tar.gz
5b7da556dafacd1c4100e7b03b55ab6cdacd13a87eff19da3f4a301aae15eacf 456318 xorg-server_1.9.99.902-2ubuntu1.diff.gz
Files:
6624efdb90f6144ab43e870e8535ff56 3223 x11 optional xorg-server_1.9.99.902-2ubuntu1.dsc
5d20d66dff7f2eb4be8585d631193159 7160767 x11 optional xorg-server_1.9.99.902.orig.tar.gz
56ab51f512513b11c03be479060e1b6d 456318 x11 optional xorg-server_1.9.99.902-2ubuntu1.diff.gz
Original-Maintainer: Debian X Strike Force <debian-x at lists.debian.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAk1k7VcACgkQCf/ckHZoKjdpnACgpxQOiE1HYPxwUtRa5JCTQ5Cx
4zUAn2BV4MeqD6owzYQUY+CHdMLPni04
=56LE
-----END PGP SIGNATURE-----
More information about the Natty-changes
mailing list