debian/changelog | 6 ++ debian/patches/40_default_dpi_96.patch | 8 +- debian/patches/42_dont_break_grab_and_focus_for_window_when_redirecting.diff | 8 +- debian/patches/43_allow_override_BIOS_EDID_preferred_mode.diff | 28 +++------- debian/patches/51_xkb-and-loathing.diff | 10 +-- debian/patches/series | 2 6 files changed, 29 insertions(+), 33 deletions(-)
New commits: commit 143ee91c09e1be56dedb8b76a8e92804e7e49b64 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Mon Feb 25 14:37:33 2008 +0100 Re-enable patch 51_xkb-and-loathing.diff Ignore SIGALRM around calls to Popen()/Pclose() to fix a hang when opening menus in OpenOffice.org (once again closes: #433131) Also refresh all patches to make patch-audit happy. diff --git a/debian/changelog b/debian/changelog index c58dd10..5af71a3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -14,6 +14,12 @@ xorg-server (2:1.4.1~git20080131-2) UNRELEASED; urgency=low 94_xprint_XSERVER_LIBS when we upgrade to xserver 1.5. Closes: #448970. + [ Julien Cristau ] + * Re-enable patch 51_xkb-and-loathing.diff: ignore SIGALRM around calls to + Popen()/Pclose() to fix a hang when opening menus in OpenOffice.org + (once again closes: #433131) + * Refresh all patches to make patch-audit happy. + -- Drew Parsons <[EMAIL PROTECTED]> Mon, 25 Feb 2008 03:25:53 +1100 xorg-server (2:1.4.1~git20080131-1) unstable; urgency=low diff --git a/debian/patches/40_default_dpi_96.patch b/debian/patches/40_default_dpi_96.patch index 5abd3e3..cfbe33c 100644 --- a/debian/patches/40_default_dpi_96.patch +++ b/debian/patches/40_default_dpi_96.patch @@ -6,11 +6,9 @@ Date: Sun Nov 18 11:57:01 2007 -0500 75 is just nonsense. -diff --git a/hw/xfree86/common/xf86Priv.h b/hw/xfree86/common/xf86Priv.h -index 3da102f..4723f5a 100644 ---- a/hw/xfree86/common/xf86Priv.h -+++ b/hw/xfree86/common/xf86Priv.h -@@ -120,7 +120,7 @@ extern RootWinPropPtr *xf86RegisteredPropertiesTable; +--- xorg-server.orig/hw/xfree86/common/xf86Priv.h ++++ xorg-server/hw/xfree86/common/xf86Priv.h +@@ -119,7 +119,7 @@ #define DEFAULT_LOG_VERBOSE 3 #endif #ifndef DEFAULT_DPI diff --git a/debian/patches/42_dont_break_grab_and_focus_for_window_when_redirecting.diff b/debian/patches/42_dont_break_grab_and_focus_for_window_when_redirecting.diff index 38a7725..35951e0 100644 --- a/debian/patches/42_dont_break_grab_and_focus_for_window_when_redirecting.diff +++ b/debian/patches/42_dont_break_grab_and_focus_for_window_when_redirecting.diff @@ -19,11 +19,9 @@ Date: Wed Jan 16 20:24:11 2008 -0500 where compiz would cause gnome-screensaver to lose its grab when compiz unredirects the fullscreen lock window. -diff --git a/dix/window.c b/dix/window.c -index 33cf76b..1ccf126 100644 ---- a/dix/window.c -+++ b/dix/window.c -@@ -2993,7 +2993,8 @@ UnrealizeTree( +--- xorg-server.orig/dix/window.c ++++ xorg-server/dix/window.c +@@ -3023,7 +3023,8 @@ } #endif (* Unrealize)(pChild); diff --git a/debian/patches/43_allow_override_BIOS_EDID_preferred_mode.diff b/debian/patches/43_allow_override_BIOS_EDID_preferred_mode.diff index b084669..f312fd5 100644 --- a/debian/patches/43_allow_override_BIOS_EDID_preferred_mode.diff +++ b/debian/patches/43_allow_override_BIOS_EDID_preferred_mode.diff @@ -8,11 +8,9 @@ It should cause the config file to override the EDID/BIOS detected preferred mod # modified: hw/xfree86/modes/xf86Crtc.c # modified: hw/xfree86/modes/xf86Crtc.h # -diff --git a/hw/xfree86/common/xf86str.h b/hw/xfree86/common/xf86str.h -index 086d2bf..31b6343 100644 ---- a/hw/xfree86/common/xf86str.h -+++ b/hw/xfree86/common/xf86str.h -@@ -132,6 +132,7 @@ typedef enum { +--- xorg-server.orig/hw/xfree86/common/xf86str.h ++++ xorg-server/hw/xfree86/common/xf86str.h +@@ -132,6 +132,7 @@ # define M_T_DEFAULT 0x10 /* (VESA) default modes */ # define M_T_USERDEF 0x20 /* One of the modes from the config file */ # define M_T_DRIVER 0x40 /* Supplied by the driver (EDID, etc) */ @@ -20,11 +18,9 @@ index 086d2bf..31b6343 100644 /* Video mode */ typedef struct _DisplayModeRec { -diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/modes/xf86Crtc.c -index d375da8..7196a2e 100644 ---- a/hw/xfree86/modes/xf86Crtc.c -+++ b/hw/xfree86/modes/xf86Crtc.c -@@ -711,7 +711,8 @@ xf86DefaultMode (xf86OutputPtr output, int width, int height) +--- xorg-server.orig/hw/xfree86/modes/xf86Crtc.c ++++ xorg-server/hw/xfree86/modes/xf86Crtc.c +@@ -711,7 +711,8 @@ for (mode = output->probed_modes; mode; mode = mode->next) { int dpi; @@ -34,7 +30,7 @@ index d375da8..7196a2e 100644 int diff; if (xf86ModeWidth (mode, output->initial_rotation) > width || -@@ -1415,7 +1416,7 @@ xf86ProbeOutputModes (ScrnInfoPtr scrn, int maxX, int maxY) +@@ -1415,7 +1416,7 @@ mode->prev = NULL; output->probed_modes = mode; } @@ -43,7 +39,7 @@ index d375da8..7196a2e 100644 } else mode->type &= ~M_T_PREFERRED; -@@ -1532,6 +1533,7 @@ xf86InitialConfiguration (ScrnInfoPtr scrn, Bool canGrow) +@@ -1532,6 +1533,7 @@ xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(scrn); int o, c; DisplayModePtr target_mode = NULL; @@ -51,7 +47,7 @@ index d375da8..7196a2e 100644 Rotation target_rotation = RR_Rotate_0; xf86CrtcPtr *crtcs; DisplayModePtr *modes; -@@ -1572,43 +1574,34 @@ xf86InitialConfiguration (ScrnInfoPtr scrn, Bool canGrow) +@@ -1572,43 +1574,34 @@ } /* @@ -115,10 +111,8 @@ index d375da8..7196a2e 100644 for (o = 0; o < config->num_output; o++) { xf86OutputPtr output = config->output[o]; -diff --git a/hw/xfree86/modes/xf86Crtc.h b/hw/xfree86/modes/xf86Crtc.h -index 9693e12..4c843cd 100644 ---- a/hw/xfree86/modes/xf86Crtc.h -+++ b/hw/xfree86/modes/xf86Crtc.h +--- xorg-server.orig/hw/xfree86/modes/xf86Crtc.h ++++ xorg-server/hw/xfree86/modes/xf86Crtc.h @@ -39,6 +39,9 @@ #ifndef M_T_DRIVER #define M_T_DRIVER 0x40 diff --git a/debian/patches/51_xkb-and-loathing.diff b/debian/patches/51_xkb-and-loathing.diff index 704062a..fafbf14 100644 --- a/debian/patches/51_xkb-and-loathing.diff +++ b/debian/patches/51_xkb-and-loathing.diff @@ -8,9 +8,9 @@ https://bugs.freedesktop.org/show_bug.cgi?id=10525 Fixes #433131 ---- xorg-server-1.3.0.0/os/utils.c.jx 2007-04-25 13:28:05.000000000 -0400 -+++ xorg-server-1.3.0.0/os/utils.c 2007-04-30 14:33:04.000000000 -0400 -@@ -1726,6 +1726,8 @@ +--- xorg-server.orig/os/utils.c ++++ xorg-server/os/utils.c +@@ -1703,6 +1703,8 @@ int pid; } *pidlist; @@ -19,7 +19,7 @@ Fixes #433131 pointer Popen(char *command, char *type) { -@@ -1747,11 +1749,15 @@ +@@ -1724,11 +1726,15 @@ return NULL; } @@ -35,7 +35,7 @@ Fixes #433131 return NULL; case 0: /* child */ if (setgid(getgid()) == -1) -@@ -1927,6 +1933,8 @@ +@@ -1904,6 +1910,8 @@ /* allow EINTR again */ OsReleaseSignals (); diff --git a/debian/patches/series b/debian/patches/series index e7e21ed..a90ab4a 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -18,7 +18,7 @@ 45_only_XF86_APM_CAPABILITY_CHANGED_for_video_change_acpi_events.diff 46_reduce_wakeups_from_smart_scheduler.patch #47_fbdevhw_magic_numbers.diff -#51_xkb-and-loathing.diff +51_xkb-and-loathing.diff 91_ttf2pt1 91_ttf2pt1_updates 92_xprint-security-holes-fix.patch -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]