Bug#486507: libx11-6: Locking assertion failure with vmware-server-console

2008-07-17 Thread ST
Search through the Internet, one small workaround fixed the problem 
without downgrading libx11.


1. Get old libx11, example from etch.
2. Create directory $VMWARE/lib/libX11.so.6/ (where $VMWARE is the 
installation directory of vmware-server-console)
3. Copy libX11.so.6* from etch's libx11-6_1.0.3X/usr/lib/ to 
$VMWAR/lib/libX11.so.6/
4. Edit $VMWARE/lib/wrapper-gtk24.sh (my vmware-server-client version: 
1.0.6):


--- wrapper-gtk24.sh.old2008-07-17 10:39:40.0 +0200
+++ wrapper-gtk24.sh2008-07-17 10:26:35.0 +0200
@@ -63,6 +63,7 @@
   vm_append_lib 'libfreetype.so.6'
   vm_append_lib 'libXft.so.2'
   vm_append_lib 'libXrender.so.1'
+   vm_append_lib 'libX11.so.6'

   # FontConfig is actually fairly well behaved but the fonts.conf that we
   # force when VMWARE_USE_SHIPPED_GTK=yes generates seemingly harmless


5. it works!



Processed: notfound 486507 in 2:1.0.3-7, found 486507 in 2:1.1.4-2

2008-07-17 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> # Automatically generated email from bts, devscripts version 2.10.33
> notfound 486507 2:1.0.3-7
Bug#486507: libx11-6: Locking assertion failure with vmware-server-console
Bug no longer marked as found in version 2:1.0.3-7.

> found 486507 2:1.1.4-2
Bug#486507: libx11-6: Locking assertion failure with vmware-server-console
Bug marked as found in version 2:1.1.4-2.

>
End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#486507: libx11-6: Locking assertion failure with vmware-server-console

2008-07-17 Thread Julien Cristau
On Mon, Jun 16, 2008 at 10:24:20 -0400, Rick Gatewood wrote:

> Version libx11- 2:1.1.4-2 (unstable) gives following error with 
> vmware-server-console:
> 
> Locking assertion failure.  Backtrace:
> #0 /usr/lib/libxcb-xlib.so.0 [0xb7018767]
> #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb70188b1]
> #2 /usr/lib/libX11.so.6(_XReply+0x244) [0xb7e8cc14]
> #3 
> /usr/lib/vmware/lib/libXrender.so.1/libXrender.so.1(XRenderQueryFormats+0x109)
>  [0xb7d78969]

Does the bug still happen if you replace this libXrender.so.1 with the
system version (in /usr/lib)?

Cheers,
Julien



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#491164: [PATCH] Autodetection right scroll wheel region with very large X coordinate.

2008-07-17 Thread Fedor P. Goncharov
Package: xfree86-driver-synaptics
Version: 0.14.7~git20070706
Severity: important
Some touchpads have a scroll wheel region where a very large X coordinate.
Default diver only  eliminate discontinuity and ignoring scroll functionality 
(user
can't activate scrolling on this area, instead they mast add some normal area 
and use
it for start scrolling). This patch add autodetection such region.





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Processed: closing 491164

2008-07-17 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> # Automatically generated email from bts, devscripts version 2.10.33
> close 491164
Bug#491164: [PATCH] Autodetection right scroll wheel region with very large X 
coordinate.
'close' is deprecated; see http://www.debian.org/Bugs/Developer#closing.
Bug closed, send any further explanations to "Fedor P. Goncharov" <[EMAIL 
PROTECTED]>

>
End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#491165: new patch

2008-07-17 Thread Fedor P. Goncharov
Sorry wrong mail and unusable file in patch :(
From: Fedor P. Goncharov <[EMAIL PROTECTED]>

Some touchpads have a scroll wheel region where a very large X coordinate.
Default diver only  eliminate discontinuity and ignoring scroll functionality (user
can't activate scrolling on this area, instead they mast add some normal area and use
it for start scrolling). This patch add autodetection such region.

---

diff -purN xfree86-driver-synaptics-0.14.7~git20070706/manpages/synaptics.5 xfree86-driver-synaptics-0.14.7~git20070706.BAK/manpages/synaptics.5
--- xfree86-driver-synaptics-0.14.7~git20070706/manpages/synaptics.5	2007-09-17 13:31:24.0 +0700
+++ xfree86-driver-synaptics-0.14.7~git20070706.BAK/manpages/synaptics.5	2008-07-17 15:14:35.0 +0700
@@ -91,6 +91,11 @@ X coordinate for left edge.
 \fBRightEdge\fR (Integer)
 X coordinate for right edge.
 .TP
+\fBSpecialScrollAreaRight\fR (Bool)
+Detect special scroll wheel region and set coordinate automaticly (region
+must have a very large X  coordinate). Disable option if you didn't want use
+it region.
+.TP
 \fBTopEdge\fR (Integer)
 Y coordinate for top edge.
 .TP
diff -purN xfree86-driver-synaptics-0.14.7~git20070706/synaptics.c xfree86-driver-synaptics-0.14.7~git20070706.BAK/synaptics.c
--- xfree86-driver-synaptics-0.14.7~git20070706/synaptics.c	2007-09-17 13:31:24.0 +0700
+++ xfree86-driver-synaptics-0.14.7~git20070706.BAK/synaptics.c	2008-07-17 16:09:54.0 +0700
@@ -1,4 +1,7 @@
 /*
+ *   Copyright 2008 Fedor P. Goncharov <[EMAIL PROTECTED]>
+ * patch for right wheel region detection
+ *
  *   Copyright 2007 Joseph P. Skudlarek <[EMAIL PROTECTED]>
  * patch for corner coasting (originally called corner edge scrolling)
  *
@@ -430,6 +433,7 @@ SynapticsPreInit(InputDriverPtr drv, IDe
 			  "EmulateMidButtonTime", 75);
 pars->emulate_twofinger_z = xf86SetIntOption(opts, "EmulateTwoFingerMinZ", 257);
 pars->scroll_edge_vert = xf86SetBoolOption(opts, "VertEdgeScroll", TRUE);
+pars->special_scroll_area_right  = xf86SetBoolOption(opts, "SpecialScrollAreaRight", TRUE);
 pars->scroll_edge_horiz = xf86SetBoolOption(opts, "HorizEdgeScroll", TRUE);
 pars->scroll_edge_corner = xf86SetBoolOption(opts, "CornerCoasting", FALSE);
 pars->scroll_twofinger_vert = xf86SetBoolOption(opts, "VertTwoFingerScroll", FALSE);
@@ -777,7 +781,7 @@ edge_detection(SynapticsPrivate *priv, i
 if (priv->synpara->circular_pad)
 	return circular_edge_detection(priv, x, y);
 
-if (x > priv->synpara->right_edge)
+if (x >= priv->synpara->right_edge)
 	edge |= RIGHT_EDGE;
 else if (x < priv->synpara->left_edge)
 	edge |= LEFT_EDGE;
@@ -1820,14 +1824,27 @@ HandleState(LocalDevicePtr local, struct
 
 /*
  * Some touchpads have a scroll wheel region where a very large X
- * coordinate is reported. For such touchpads, we adjust the X
- * coordinate to eliminate the discontinuity.
+ * coordinate is reported. We suggest two  solution this problem.
  */
 if (hw->x <= XMAX_VALID) {
 	if (priv->largest_valid_x < hw->x)
 	priv->largest_valid_x = hw->x;
 } else {
-	hw->x = priv->largest_valid_x;
+  if (!(para->special_scroll_area_right))
+	/*   First (default):
+	 * adjust the X coordinate to eliminate the discontinuity and use it as
+	 * line with 1 coordinate size.
+	 */
+	hw->x = priv->largest_valid_x + 1;
+  else {
+	/*   Second:
+	 * Adjust the X coordinate to eliminate the discontinuity
+	 * and use it as scroll area automaticly.
+	 */	
+	hw->x = priv->largest_valid_x + 1;
+	priv->synpara->right_edge=priv->largest_valid_x + 1;
+	para->special_scroll_area_right = FALSE;
+  }
 }
 
 edge = edge_detection(priv, hw->x, hw->y);
diff -purN xfree86-driver-synaptics-0.14.7~git20070706/synaptics.h xfree86-driver-synaptics-0.14.7~git20070706.BAK/synaptics.h
--- xfree86-driver-synaptics-0.14.7~git20070706/synaptics.h	2007-09-17 13:31:24.0 +0700
+++ xfree86-driver-synaptics-0.14.7~git20070706.BAK/synaptics.h	2008-07-17 12:17:01.0 +0700
@@ -67,6 +67,7 @@ typedef struct _SynapticsSHM
 Bool scroll_edge_corner;		/* Enable/disable continuous edge scrolling when in the corner */
 Bool scroll_twofinger_vert;		/* Enable/disable vertical two-finger scrolling */
 Bool scroll_twofinger_horiz;	/* Enable/disable horizontal two-finger scrolling */
+Bool special_scroll_area_right; /* Enable/disable autodetection right special scroll area */
 double min_speed, max_speed, accl;	/* movement parameters */
 double trackstick_speed;		/* trackstick mode speed */
 int edge_motion_min_z;		/* finger pressure at which minimum edge motion speed is set */


Bug#486507: libx11-6: Locking assertion failure with vmware-server-console

2008-07-17 Thread ST

Use of system's libXrender instead of shipped one, the problem remains.



xorg-server: Changes to 'debian-unstable'

2008-07-17 Thread Julien Cristau
 debian/changelog   |7 ++
 debian/patches/18_glx_initialize_getvisualconfigs_buf.diff |   23 +++
 debian/patches/43_allow_override_BIOS_EDID_preferred_mode.diff |   12 +++-
 debian/patches/44_preferredmode_infinite_loop.diff |   12 +---
 debian/patches/series  |1 
 debian/xsfbs/xsfbs.mk  |   29 
+++---
 6 files changed, 56 insertions(+), 28 deletions(-)

New commits:
commit 8f33d906758c3e274111395d4decb2d12be8d13f
Author: Julien Cristau <[EMAIL PROTECTED]>
Date:   Thu Jul 17 16:23:45 2008 +0200

GLX: zero the buffer used in __glXDisp_GetVisualConfigs

refresh other patches

diff --git a/debian/changelog b/debian/changelog
index 0de19bd..12c89dd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xorg-server (2:1.4.2-2) UNRELEASED; urgency=low
+
+  * GLX: zero the buffer used in __glXDisp_GetVisualConfigs (backport from
+upstream).
+
+ -- Julien Cristau <[EMAIL PROTECTED]>  Thu, 17 Jul 2008 16:22:04 +0200
+
 xorg-server (2:1.4.2-1) unstable; urgency=low
 
   [ Julien Cristau ]
diff --git a/debian/patches/18_glx_initialize_getvisualconfigs_buf.diff 
b/debian/patches/18_glx_initialize_getvisualconfigs_buf.diff
new file mode 100644
index 000..011834e
--- /dev/null
+++ b/debian/patches/18_glx_initialize_getvisualconfigs_buf.diff
@@ -0,0 +1,23 @@
+From: Guillaume Melquiond <[EMAIL PROTECTED]>
+Subject: GLX: initialize the buffer in GetVisualConfigs
+
+Backport from edad0a9dfebcce5c54b2f9c32bd9d45549e20c51.
+
+http://bugs.freedesktop.org/show_bug.cgi?id=13358
+http://bugs.freedesktop.org/show_bug.cgi?id=13863
+
+Index: xorg-server/GL/glx/glxcmds.c
+===
+--- xorg-server.orig/GL/glx/glxcmds.c
 xorg-server/GL/glx/glxcmds.c
+@@ -992,6 +992,10 @@
+   buf[p++] = GLX_TRANSPARENT_INDEX_VALUE;
+   buf[p++] = modes->transparentIndex;
+ 
++  while (p < __GLX_TOTAL_CONFIG) {
++  buf[p++] = 0;
++  }
++
+   if ( do_swap ) {
+   __GLX_SWAP_INT_ARRAY(buf, __GLX_TOTAL_CONFIG);
+   }
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 f312fd5..7fbe877 100644
--- a/debian/patches/43_allow_override_BIOS_EDID_preferred_mode.diff
+++ b/debian/patches/43_allow_override_BIOS_EDID_preferred_mode.diff
@@ -8,6 +8,8 @@ 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
 #
+Index: xorg-server/hw/xfree86/common/xf86str.h
+===
 --- xorg-server.orig/hw/xfree86/common/xf86str.h
 +++ xorg-server/hw/xfree86/common/xf86str.h
 @@ -132,6 +132,7 @@
@@ -18,6 +20,8 @@ It should cause the config file to override the EDID/BIOS 
detected preferred mod
  
  /* Video mode */
  typedef struct _DisplayModeRec {
+Index: xorg-server/hw/xfree86/modes/xf86Crtc.c
+===
 --- xorg-server.orig/hw/xfree86/modes/xf86Crtc.c
 +++ xorg-server/hw/xfree86/modes/xf86Crtc.c
 @@ -711,7 +711,8 @@
@@ -30,7 +34,7 @@ It should cause the config file to override the EDID/BIOS 
detected preferred mod
int diff;
  
if (xf86ModeWidth (mode, output->initial_rotation) > width ||
-@@ -1415,7 +1416,7 @@
+@@ -1431,7 +1432,7 @@
mode->prev = NULL;
output->probed_modes = mode;
}
@@ -39,7 +43,7 @@ It should cause the config file to override the EDID/BIOS 
detected preferred mod
}
else
mode->type &= ~M_T_PREFERRED;
-@@ -1532,6 +1533,7 @@
+@@ -1548,6 +1549,7 @@
  xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(scrn);
  int   o, c;
  DisplayModePtrtarget_mode = NULL;
@@ -47,7 +51,7 @@ It should cause the config file to override the EDID/BIOS 
detected preferred mod
  Rotation  target_rotation = RR_Rotate_0;
  xf86CrtcPtr   *crtcs;
  DisplayModePtr*modes;
-@@ -1572,43 +1574,34 @@
+@@ -1588,43 +1590,34 @@
  }
  
  /*
@@ -111,6 +115,8 @@ It should cause the config file to override the EDID/BIOS 
detected preferred mod
  for (o = 0; o < config->num_output; o++)
  {
xf86OutputPtr output = config->output[o];
+Index: xorg-server/hw/xfree86/modes/xf86Crtc.h
+===
 --- xorg-server.orig/hw/xfree86/modes/xf86Crtc.h
 +++ xorg-server/hw/xfree86/modes/xf86Crtc.h
 @@ -39,6 +39,9 @@
diff --git a/debian/patches/44_preferredmode_infinite_loop.diff 
b/debian/patches/44_preferredmode_infinite_loop.diff
index 9ab791d..ea05489 100644
--- a/debian/patches/44_preferredmode_infi

Bug#486507: libx11-6: Locking assertion failure with vmware-server-console

2008-07-17 Thread Julien Cristau
On Thu, Jul 17, 2008 at 10:07:05 -0400, Rick Gatewood wrote:

> I can try that but I am afraid that I will not be able to revert if the
> version I am using is not still in testing or stable.
> 
> I received another possible solution the other day and I haven't tried this
> either.
> 
> http://communities.vmware.com/message/992421
> 
That workaround (making vmware use an older libX11.so.6) would work, but
it would be nice if someone would try to investigate the problem rather
than working around it.  That someone won't be me, as I'm not a vmware
user.

Cheers,
Julien



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#490912: Cursor Stucked at bottom right

2008-07-17 Thread Richard Wang
Hi,

I met the same problem. It works well on kernel 2.6.24, but fails on
2.6.25.

Here is my Xorg.conf.

# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool,
using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades
*only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically
updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath"/usr/share/fonts/X11/misc"
FontPath"/usr/share/fonts/truetype/arphic"
FontPath"/usr/share/fonts/ttf-bitstream-vera"
FontPath"/usr/share/fonts/wqy"
EndSection

Section "InputDevice"
Identifier  "Generic Keyboard"
Driver  "kbd"
Option  "CoreKeyboard"
Option  "XkbRules"  "xorg"
Option  "XkbModel"  "pc104"
Option  "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier  "Configured Mouse"
Driver  "vmmouse"
Option  "CorePointer"
Option  "Device""/dev/input/mice"
Option  "Protocol"  "ImPS/2"
Option  "Emulate3Buttons"   "true"
Option  "ZAxisMapping"  "4 5"
EndSection

Section "Device"
Identifier  "VMware SVGA"
Driver  "vmware"
EndSection


Section "Screen"
Identifier  "Default Screen"
Device  "VMware SVGA"
Monitor "vmware"
# Don't specify DefaultColorDepth unless you know what you're
# doing. It will override the driver's preferences which can
# cause the X server not to run if the host doesn't support the
# depth.
Subsection "Display"
# VGA mode: better left untouched
Depth   4
Modes   "640x480"
ViewPort0 0
EndSubsection
Subsection "Display"
Depth   8
Modes   "1440x900"
ViewPort0 0
EndSubsection
Subsection "Display"
Depth   15
Modes   "1440x900"
ViewPort0 0
EndSubsection
Subsection "Display"
Depth   16
Modes   "1440x900"
ViewPort0 0
EndSubsection
Subsection "Display"
Depth   24
Modes   "1440x900"
ViewPort0 0
EndSubsection
EndSection

Section "ServerLayout"
Identifier  "Default Layout"
Screen  "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection
Section "Monitor"
Identifier  "vmware"
VendorName  "VMware, Inc"
HorizSync   1-1
VertRefresh 1-1
EndSection

And my /var/log/Xorg.0.log


X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux Debian (xorg-server 2:1.4.2-1)
Current Operating System: Linux xixi 2.6.25-2-amd64 #1 SMP Fri Jun 27
00:16:12 UTC 2008 x86_64
Build Date: 26 June 2008  01:06:16AM
 
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul 17 11:00:41 2008
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "vmware"
(**) |   |-->Device "VMware SVGA"
(**) |-->Input Device "Generic Keyboard"
(**) |-->Input Device "Configured Mouse"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) `fonts.dir' not found (or not valid) in
"/usr/share/fonts/truetype/arphic".
Entry deleted from font path.
(Run 'mkfontdir' on "/usr/share/fonts/truetype/arphic").
(WW) The directory "/usr/share/fonts/ttf-bitstream-vera" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/wqy" does not exist.
Entry deleted from font path.
(==) Including the default font
path 
/usr/share/fonts/X11/misc,/usr/share/fonts/X11/cyrillic,/usr/share/fonts/X11/100dpi/:unscaled,/usr/share/fonts/X11/75dpi/:unscaled,/usr/share/fonts/X11/Type1,/usr/share/fonts/X11/100dpi,/usr/share/fonts/X11/75dpi,/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType.
(**) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/cyrillic,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/7

Bug#79381: Confirm Your Bilkent.Edu.Tr Account Immediately!!!

2008-07-17 Thread CUSTOMER CARE


Dear BILKENT.EDU.TR Subscriber,

To complete your BILKENT.EDU.TR account, you must reply to this email
immediately and enter your http://webmail2.bilkent.edu.tr/edu/src/login.php

Username: (*)
Password here (*)

Failure to do this will immediately render your email address deactivated from
our database.

We apologise for the inconvenience that this will cause you during  
this period,

but trust you understand that our primary concern is for our customers and for
the security of their data. Our customers are totally secure.

Regards
BILKENT.EDU.TR SUPPORT TEAM









--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#491204: xserver-xorg-input-magictouch: completely broken

2008-07-17 Thread Julien Cristau
Package: xserver-xorg-input-magictouch
Version: 1:1.0.0.5-3
Severity: grave
Justification: because i say so

This driver is completely broken, and apparently has been that way at
least since the switch to modular X.  Release team, please remove it
from testing.

Thanks,
Julien



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



xdm: Changes to 'refs/tags/xdm-1_1.1.8-2'

2008-07-17 Thread Julien Cristau
Tag 'xdm-1_1.1.8-2' created by Julien Cristau <[EMAIL PROTECTED]> at 2008-07-17 
17:19 +

Tagging upload of xdm 1:1.1.8-2 to unstable.

Changes since xdm-1_1.1.8-1:
Brice Goglin (1):
  Update xsfbs/quilt patching rules to be compatible with the

Julien Cristau (13):
  Remove the .pc directory properly
  xsfbs.sh: add remove_conffile_lookup
  xsfbs.sh: use 'local' now that policy allows it
  Disable xdm-auth to work around an Xlib bug (closes: #486606).
  Merge git.debian.org:/git/pkg-xorg/xsfbs into debian-unstable
  New patch 07_openlog.diff
  Add a NEWS entry about the xdm-auth change
  xsfbs.mk: fix the prepare target for parallel make
  xsfbs.mk: more parallel make fixing
  xsfbs.mk: update the list of releases, and drop some unused code
  xsfbs.mk: make 'log' a separate target
  Merge git.debian.org:/git/pkg-xorg/xsfbs into debian-unstable
  Prepare changelog for upload

---
 debian/NEWS|   30 ++-
 debian/changelog   |   10 +
 debian/patches/07_openlog.diff |   48 +
 debian/patches/series  |1 
 debian/rules   |1 
 debian/xsfbs/xsfbs.mk  |   47 +---
 debian/xsfbs/xsfbs.sh  |  387 ++---
 7 files changed, 306 insertions(+), 218 deletions(-)
---


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



xdm: Changes to 'debian-unstable'

2008-07-17 Thread Julien Cristau
 debian/changelog  |4 ++--
 debian/xsfbs/xsfbs.mk |   29 +++--
 2 files changed, 13 insertions(+), 20 deletions(-)

New commits:
commit 3c548fe657d15aab09683c6c335564279af355ec
Author: Julien Cristau <[EMAIL PROTECTED]>
Date:   Thu Jul 17 19:07:13 2008 +0200

Prepare changelog for upload

diff --git a/debian/changelog b/debian/changelog
index 22fb9e1..846a8b6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xdm (1:1.1.8-2) UNRELEASED; urgency=low
+xdm (1:1.1.8-2) unstable; urgency=low
 
   * Disable xdm-auth to work around an Xlib bug (closes: #486606).  Add a NEWS
 entry warning people about XDM-AUTHORIZATION-1 cookies no longer working,
@@ -6,7 +6,7 @@ xdm (1:1.1.8-2) UNRELEASED; urgency=low
   * New patch 07_openlog.diff: call openlog() in the greeter to set the
 service name/pid and get proper logging from pam (closes: #382037).
 
- -- Julien Cristau <[EMAIL PROTECTED]>  Tue, 24 Jun 2008 13:17:13 +0200
+ -- Julien Cristau <[EMAIL PROTECTED]>  Thu, 17 Jul 2008 19:06:41 +0200
 
 xdm (1:1.1.8-1) unstable; urgency=low
 

commit 86e7669f5d912824e341ea487a6257ec5433eb90
Author: Julien Cristau <[EMAIL PROTECTED]>
Date:   Thu Jul 17 15:44:45 2008 +0200

xsfbs.mk: make 'log' a separate target

'prepare' runs genscripts, and we don't want that in unpatch,
so create stampdir/log in a separate target, and make unpatch
depend on that instead of prepare.

diff --git a/debian/xsfbs/xsfbs.mk b/debian/xsfbs/xsfbs.mk
index 984e81c..f0f8953 100755
--- a/debian/xsfbs/xsfbs.mk
+++ b/debian/xsfbs/xsfbs.mk
@@ -110,10 +110,15 @@ $(STAMP_DIR)/stampdir:
 .PHONY: prepare
 stampdir_targets+=prepare
 prepare: $(STAMP_DIR)/prepare
-$(STAMP_DIR)/prepare: $(STAMP_DIR)/stampdir $(STAMP_DIR)/genscripts
-   mkdir -p $(STAMP_DIR)/log
+$(STAMP_DIR)/prepare: $(STAMP_DIR)/log $(STAMP_DIR)/genscripts
>$@
 
+.PHONY: log
+stampdir_targets+=log
+log: $(STAMP_DIR)/log
+$(STAMP_DIR)/log: $(STAMP_DIR)/stampdir
+   mkdir -p $(STAMP_DIR)/log
+
 # Apply all patches to the upstream source.
 .PHONY: patch
 stampdir_targets+=patch
@@ -140,7 +145,7 @@ $(STAMP_DIR)/patch: $(STAMP_DIR)/prepare
 
 # Revert all patches to the upstream source.
 .PHONY: unpatch
-unpatch: $(STAMP_DIR)/prepare
+unpatch: $(STAMP_DIR)/log
rm -f $(STAMP_DIR)/patch
@echo -n "Unapplying patches..."; \
if $(QUILT) applied >/dev/null 2>/dev/null; then \

commit 50619e730fcaf422ffa4451468520526b2a830b8
Author: Julien Cristau <[EMAIL PROTECTED]>
Date:   Wed Jul 16 18:42:14 2008 +0200

xsfbs.mk: update the list of releases, and drop some unused code

we haven't had a separate source tree since modularization.

diff --git a/debian/xsfbs/xsfbs.mk b/debian/xsfbs/xsfbs.mk
index 2350f80..984e81c 100755
--- a/debian/xsfbs/xsfbs.mk
+++ b/debian/xsfbs/xsfbs.mk
@@ -44,9 +44,9 @@ NO_EPOCH_VER:=$(shell echo $(UPSTREAM_VERSION) | sed 
's/^.://')
 BUILDER:=$(shell echo $${DEBEMAIL:-$${EMAIL:-$$(echo [EMAIL PROTECTED](cat 
/etc/mailname 2>/dev/null))}})
 
 # Find out if this is an official build; an official build has nothing but
-# digits, dots, and/or the strings "woody" or "sarge" in the Debian part of the
+# digits, dots, and/or the codename of a release in the Debian part of the
 # version number.  Anything else indicates an unofficial build.
-OFFICIAL_BUILD:=$(shell VERSION=$(SOURCE_VERSION); if ! expr "$$(echo 
$${VERSION\#\#*-} | sed 's/\(woody\|sarge\)//g')" : ".*[^0-9.].*" >/dev/null 
2>&1; then echo yes; fi)
+OFFICIAL_BUILD:=$(shell VERSION=$(SOURCE_VERSION); if ! expr "$$(echo 
$${VERSION\#\#*-} | sed 's/\(woody\|sarge\|etch\|lenny\)//g')" : ".*[^0-9.].*" 
>/dev/null 2>&1; then echo yes; fi)
 
 # Set up parameters for the Debian build environment.
 
@@ -69,16 +69,6 @@ endif
 # $(STAMP_DIR) houses stamp files for complex targets.
 STAMP_DIR:=stampdir
 
-# $(SOURCE_DIR) houses one or more source trees.
-SOURCE_DIR:=build-tree
-
-# $(SOURCE_TREE) is the location of the source tree to be compiled.  If there
-# is more than one, others are found using this name plus a suffix to indicate
-# the purpose of the additional tree (e.g., $(SOURCE_TREE)-custom).  The
-# "setup" target is responsible for creating such trees.
-#SOURCE_TREE:=$(SOURCE_DIR)/xc
-#FIXME We need to define this in our debian/rules file
-
 # $(DEBTREEDIR) is where all install rules are told (via $(DESTDIR)) to place
 # their files.
 DEBTREEDIR:=$(CURDIR)/debian/tmp

commit 6c29758eb1a2798f6b77516b7a75dc399769d217
Author: Julien Cristau <[EMAIL PROTECTED]>
Date:   Wed Jul 16 18:22:01 2008 +0200

xsfbs.mk: more parallel make fixing

diff --git a/debian/xsfbs/xsfbs.mk b/debian/xsfbs/xsfbs.mk
index fa2431e..2350f80 100755
--- a/debian/xsfbs/xsfbs.mk
+++ b/debian/xsfbs/xsfbs.mk
@@ -119,8 +119,8 @@ $(STAMP_DIR)/stampdir:
 # Set up the package build directory as quilt expects to find it.
 .PHONY: prepare
 stampdir_targets+=prepare
-prepare: $(STAMP_DIR)/genscripts $(STAMP_DIR)/prepare
-$(STAMP_DIR)

Processing of xdm_1.1.8-2_i386.changes

2008-07-17 Thread Archive Administrator
xdm_1.1.8-2_i386.changes uploaded successfully to localhost
along with the files:
  xdm_1.1.8-2.dsc
  xdm_1.1.8-2.diff.gz
  xdm_1.1.8-2_i386.deb

Greetings,

Your Debian queue daemon


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#486507: libx11-6: Locking assertion failure with vmware-server-console

2008-07-17 Thread Rick Gatewood
I replaced the two occurrences of libXrender.so.1 in vmware (/vmware/lib and
vmware-server-console/lib) with a link to /usr/lib/libXrender.so.1.3.0,
which is what libXrender.so.1 is anyway. I got the following result:

[EMAIL PROTECTED]:~$ vmware-server-console
vmware-server-console: ../../src/xcb_lock.c:77: _XGetXCBBuffer: Assertion
`((int) ((xcb_req) - (dpy->request)) >= 0)' failed.


On Thu, Jul 17, 2008 at 12:41 PM, Rick Gatewood <[EMAIL PROTECTED]>
wrote:

> Understood!  I will try to look at and let you know what I find out.
>
> I occasionally use vmware and I really like it, but this issue has
> encouraged me to use virtualbox ose.
> The only thing vbox seems to be missing is usb.
>
> Thanks! rick
>
>
> On Thu, Jul 17, 2008 at 10:41 AM, Julien Cristau <[EMAIL PROTECTED]>
> wrote:
>
>> On Thu, Jul 17, 2008 at 10:07:05 -0400, Rick Gatewood wrote:
>>
>> > I can try that but I am afraid that I will not be able to revert if the
>> > version I am using is not still in testing or stable.
>> >
>> > I received another possible solution the other day and I haven't tried
>> this
>> > either.
>> >
>> > http://communities.vmware.com/message/992421
>> >
>> That workaround (making vmware use an older libX11.so.6) would work, but
>> it would be nice if someone would try to investigate the problem rather
>> than working around it.  That someone won't be me, as I'm not a vmware
>> user.
>>
>> Cheers,
>> Julien
>>
>
>


Bug#486507: libx11-6: Locking assertion failure with vmware-server-console

2008-07-17 Thread Julien Cristau
Hi XCB list,

it seems that there's a bad interaction between Xlib/XCB and vmware,
that leads to assertion failures inside xcb_lock.c, even with sloppy
locking enabled.  The backtrace below points to libXrender, but seems to
also happen using the system libXrender.
This is with libX11 1.1.4 and libxcb 1.1.

Thanks,
Julien

On Mon, Jun 16, 2008 at 10:24:20 -0400, Rick Gatewood wrote:

> Version libx11- 2:1.1.4-2 (unstable) gives following error with 
> vmware-server-console:
> 
> Locking assertion failure.  Backtrace:
> #0 /usr/lib/libxcb-xlib.so.0 [0xb7018767]
> #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb70188b1]
> #2 /usr/lib/libX11.so.6(_XReply+0x244) [0xb7e8cc14]
> #3 
> /usr/lib/vmware/lib/libXrender.so.1/libXrender.so.1(XRenderQueryFormats+0x109)
>  [0xb7d78969]
> #4 
> /usr/lib/vmware/lib/libXrender.so.1/libXrender.so.1(XRenderFindFormat+0x4c) 
> [0xb7d78f4c]
> #5 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7bbe180]
> #6 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7bbed2c]
> #7 
> /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_draw_pixbuf+0x270)
>  [0xb7b8ec14]
> #8 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7b9b24f]
> #9 
> /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_draw_pixbuf+0x270)
>  [0xb7b8ec14]
> #10 
> /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_pixbuf_render_pixmap_and_mask_for_colormap+0x255)
>  
> [0xb7b9ab34]
> #11 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7a9f298]
> #12 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7a9f586]
> #13 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7aa177e]
> #14 
> /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0xd1)
>  [0xb7cb4459]
> #15 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0 [0xb7c9c3a1]
> #16 
> /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_closure_invoke+0x1b1)
>  [0xb7c9c076]
> #17 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0 [0xb7cb36eb]
> #18 
> /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_signal_emit_valist+0x91e)
>  [0xb7cb2d46]
> #19 
> /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_signal_emit+0x38)
>  [0xb7cb30b8]
> Locking assertion failure.  Backtrace:
> #0 /usr/lib/libxcb-xlib.so.0 [0xb7018767]
> #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb701881e]
> #2 /usr/lib/libX11.so.6 [0xb7e8bdc9]
> #3 /usr/lib/libX11.so.6(XAddExtension+0x2c) [0xb7e6e23c]
> #4 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2(_XftDisplayInfoGet+0x77) 
> [0xb7d70ed7]
> #5 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2 [0xb7d6f8b1]
> #6 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2 [0xb7d6fd39]
> #7 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2(XftDrawPicture+0x10) 
> [0xb7d6fec0]
> #8 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7bbc9b6]
> #9 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7bbed75]
> #10 
> /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_draw_pixbuf+0x270)
>  [0xb7b8ec14]
> #11 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7b9b24f]
> #12 
> /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_draw_pixbuf+0x270)
>  [0xb7b8ec14]
> #13 
> /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_pixbuf_render_pixmap_and_mask_for_colormap+0x255)
>  
> [0xb7b9ab34]
> #14 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7a9f298]
> #15 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7a9f586]
> #16 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7aa177e]
> #17 
> /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0xd1)
>  [0xb7cb4459]
> #18 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0 [0xb7c9c3a1]
> #19 
> /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_closure_invoke+0x1b1)
>  [0xb7c9c076]
> vmware: ../../src/xcb_lock.c:77: _XGetXCBBuffer: assertion  `((int) 
> ((xcb_req) - (dpy->request)) >= 0)' failed 
> 
> 
> Downgrade to 2:1.0.3-7 (testing) fixed the issue and application runs normally
> 
> -- no debconf information 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



xdm_1.1.8-2_i386.changes ACCEPTED

2008-07-17 Thread Debian Installer

Accepted:
xdm_1.1.8-2.diff.gz
  to pool/main/x/xdm/xdm_1.1.8-2.diff.gz
xdm_1.1.8-2.dsc
  to pool/main/x/xdm/xdm_1.1.8-2.dsc
xdm_1.1.8-2_i386.deb
  to pool/main/x/xdm/xdm_1.1.8-2_i386.deb


Override entries for your package:
xdm_1.1.8-2.dsc - source x11
xdm_1.1.8-2_i386.deb - optional x11

Announcing to [EMAIL PROTECTED]
Closing bugs: 382037 486606 


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#486606: marked as done (xdm:unable to login - XDM authorization key matches an existing client)

2008-07-17 Thread Debian Bug Tracking System

Your message dated Thu, 17 Jul 2008 17:32:15 +
with message-id <[EMAIL PROTECTED]>
and subject line Bug#486606: fixed in xdm 1:1.1.8-2
has caused the Debian Bug report #486606,
regarding xdm:unable to login - XDM authorization key matches an existing client
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
486606: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=486606
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: libx11-6
Version: 4.3.0.dfsg.1-10
Severity: normal

I do not know if this is a bug in xdm, xserver-xfree86, libx11-6
or even in the example program. But when I exchange the execl
in the program given below with a call to main(), this error
does not happen, so this seems to have at least something todo
with libx11-6

Hochachtungsvoll,
Bernhard R. Link

[EMAIL PROTECTED]:~/xtest$ xauth list
192.168.2.75:0  MIT-MAGIC-COOKIE-1  e70163149b4e564dd7ec1a22cdc33bf4
laptop/unix:0  MIT-MAGIC-COOKIE-1  e70163149b4e564dd7ec1a22cdc33bf4
192.168.2.75:0  XDM-AUTHORIZATION-1  edb4ac652e525c5100d4085ba3696f4b
laptop/unix:0  XDM-AUTHORIZATION-1  edb4ac652e525c5100d4085ba3696f4b
[EMAIL PROTECTED]:~/xtest$ cat test.c
#include 
#include 
#include 
#include 
Display *dpy;
int main() {
dpy = XOpenDisplay(":0");
if (dpy == NULL) {
fprintf(stderr, "cannot open display :0\n");
exit(1);
}
fprintf(stderr, "opened display :0\n");
XCloseDisplay(dpy);
execl("./test","./test", NULL);
exit(0);
}
[EMAIL PROTECTED]:~/xtest$ make
gcc -g -O0 -Wall -L/usr/X11R6/lib -lX11 test.c -o test
[EMAIL PROTECTED]:~/xtest$ ./test 
opened display :0
Xlib: connection to ":0.0" refused by server
Xlib: XDM authorization key matches an existing client!
cannot open display :0
[EMAIL PROTECTED]:~/xtest$ echo $?
1

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-686
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages libx11-6 depends on:
ii  debconf [debconf-2.0]1.4.42  Debian configuration management sy
ii  libc62.3.2.ds1-20GNU C Library: Shared libraries an
ii  xfree86-common   4.3.0.dfsg.1-10 X Window System (XFree86) infrastr
ii  xlibs-data   4.3.0.dfsg.1-10 X Window System client data

-- debconf information:
  libx11-6/migrate_xkb_dir: true


--- End Message ---
--- Begin Message ---
Source: xdm
Source-Version: 1:1.1.8-2

We believe that the bug you reported is fixed in the latest version of
xdm, which is due to be installed in the Debian FTP archive:

xdm_1.1.8-2.diff.gz
  to pool/main/x/xdm/xdm_1.1.8-2.diff.gz
xdm_1.1.8-2.dsc
  to pool/main/x/xdm/xdm_1.1.8-2.dsc
xdm_1.1.8-2_i386.deb
  to pool/main/x/xdm/xdm_1.1.8-2_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julien Cristau <[EMAIL PROTECTED]> (supplier of updated xdm package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Thu, 17 Jul 2008 19:06:41 +0200
Source: xdm
Binary: xdm
Architecture: source i386
Version: 1:1.1.8-2
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force 
Changed-By: Julien Cristau <[EMAIL PROTECTED]>
Description: 
 xdm- X display manager
Closes: 382037 486606
Changes: 
 xdm (1:1.1.8-2) unstable; urgency=low
 .
   * Disable xdm-auth to work around an Xlib bug (closes: #486606).  Add a NEWS
 entry warning people about XDM-AUTHORIZATION-1 cookies no longer working,
 thanks to Bernhard R. Link.
   * New patch 07_openlog.diff: call openlog() in the greeter to set the
 service name/pid and get proper logging from pam (closes: #382037).
Checksums-Sha1: 
 8754db8c0de298a37e5e2fb0c4fa01e6abdfd8db 1369 xdm_1.1.8-2.dsc
 b33b5188ce4de30a1182877cbca45ecdd6803df7 103727 xdm_1.1.8-2.diff.gz
 eb5678bc7efe78694e83aa757bc6851d727bcddc 192292 xdm_1.1.8-2_i386.deb
Checksums-Sha256: 
 6e71c0d8b64fc8f1931f904cec0a0c834ddd59df347d2daae9c2ca53119a4a8c 1369 
xdm_1.1.8-2.dsc
 95da77ad9bb75f17acca01379db046cca481329aa91a40a45b186e9cc9b672ec 103727 
xdm_1.1.8-2.diff.gz
 f3cd5fde193a73999286ddeb

Bug#382037: marked as done (xdm: missing call to openlog())

2008-07-17 Thread Debian Bug Tracking System

Your message dated Thu, 17 Jul 2008 17:32:15 +
with message-id <[EMAIL PROTECTED]>
and subject line Bug#382037: fixed in xdm 1:1.1.8-2
has caused the Debian Bug report #382037,
regarding xdm: missing call to openlog()
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
382037: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=382037
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
-BEGIN PGP SIGNED MESSAGE-
Hash: RIPEMD160

Package: xdm
Version: 1:1.0.5-1
Severity: important

PAM can not locate the PID and also the programname 'xdm'.
So in the logs are statments like this:

- ->
Aug  8 14:34:51 workserver1 : (pam_unix) session opened for user
generalstone by (uid=0)
<-

and not:

Aug  8 14:34:51 workserver1 xdm[34521]: ...
^^

Thanks.

- - Markus Nass

- --
Key fingerprint = DC3C 257C 2B71 8FA4 F609  F7F7 7C14 F806 5665 77FD

~~
Was nicht fliegen kann, kann auch nicht abstürzen.
~~
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFE2IsKfBT4BlZld/0RA3jBAKCnRUJYUQRjMtVvAYmvBCsBSb1wAwCeOT8M
XRacyepswhMVaIvXwfonv8g=
=Q3Be
-END PGP SIGNATURE-

--- End Message ---
--- Begin Message ---
Source: xdm
Source-Version: 1:1.1.8-2

We believe that the bug you reported is fixed in the latest version of
xdm, which is due to be installed in the Debian FTP archive:

xdm_1.1.8-2.diff.gz
  to pool/main/x/xdm/xdm_1.1.8-2.diff.gz
xdm_1.1.8-2.dsc
  to pool/main/x/xdm/xdm_1.1.8-2.dsc
xdm_1.1.8-2_i386.deb
  to pool/main/x/xdm/xdm_1.1.8-2_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julien Cristau <[EMAIL PROTECTED]> (supplier of updated xdm package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Thu, 17 Jul 2008 19:06:41 +0200
Source: xdm
Binary: xdm
Architecture: source i386
Version: 1:1.1.8-2
Distribution: unstable
Urgency: low
Maintainer: Debian X Strike Force 
Changed-By: Julien Cristau <[EMAIL PROTECTED]>
Description: 
 xdm- X display manager
Closes: 382037 486606
Changes: 
 xdm (1:1.1.8-2) unstable; urgency=low
 .
   * Disable xdm-auth to work around an Xlib bug (closes: #486606).  Add a NEWS
 entry warning people about XDM-AUTHORIZATION-1 cookies no longer working,
 thanks to Bernhard R. Link.
   * New patch 07_openlog.diff: call openlog() in the greeter to set the
 service name/pid and get proper logging from pam (closes: #382037).
Checksums-Sha1: 
 8754db8c0de298a37e5e2fb0c4fa01e6abdfd8db 1369 xdm_1.1.8-2.dsc
 b33b5188ce4de30a1182877cbca45ecdd6803df7 103727 xdm_1.1.8-2.diff.gz
 eb5678bc7efe78694e83aa757bc6851d727bcddc 192292 xdm_1.1.8-2_i386.deb
Checksums-Sha256: 
 6e71c0d8b64fc8f1931f904cec0a0c834ddd59df347d2daae9c2ca53119a4a8c 1369 
xdm_1.1.8-2.dsc
 95da77ad9bb75f17acca01379db046cca481329aa91a40a45b186e9cc9b672ec 103727 
xdm_1.1.8-2.diff.gz
 f3cd5fde193a73999286ddeb5e0929d23938b2a51067ddbaccdc5d280167ac99 192292 
xdm_1.1.8-2_i386.deb
Files: 
 dd2a4029a056d5e4bda6e51de32a9801 1369 x11 optional xdm_1.1.8-2.dsc
 24b983ab4566126ffa617cacb2ad30af 103727 x11 optional xdm_1.1.8-2.diff.gz
 4c8c222e4792250ed04ca40683450ae9 192292 x11 optional xdm_1.1.8-2_i386.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkh/fywACgkQmEvTgKxfcAxTewCgna/dVYrcmmPeLr71MiFMmpxa
irAAn2V90ujlDxhlwkedLKqE975bzu6T
=JqG5
-END PGP SIGNATURE-


--- End Message ---


Bug#486507: [Xcb] Bug#486507: libx11-6: Locking assertion failure with vmware-server-console

2008-07-17 Thread Barton C Massey
Ouch.

Thanks much for the report.

Bart

In message <[EMAIL PROTECTED]> you wrote:
> Hi XCB list,
> 
> it seems that there's a bad interaction between Xlib/XCB and vmware,
> that leads to assertion failures inside xcb_lock.c, even with sloppy
> locking enabled.  The backtrace below points to libXrender, but seems to
> also happen using the system libXrender.
> This is with libX11 1.1.4 and libxcb 1.1.
> 
> Thanks,
> Julien
> 
> On Mon, Jun 16, 2008 at 10:24:20 -0400, Rick Gatewood wrote:
> 
> > Version libx11- 2:1.1.4-2 (unstable) gives following error with 
> > vmware-server-console:
> > 
> > Locking assertion failure.  Backtrace:
> > #0 /usr/lib/libxcb-xlib.so.0 [0xb7018767]
> > #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb70188b1]
> > #2 /usr/lib/libX11.so.6(_XReply+0x244) [0xb7e8cc14]
> > #3 
> > /usr/lib/vmware/lib/libXrender.so.1/libXrender.so.1(XRenderQueryFormats+0x109)
> >  [0xb7d78969]
> > #4 
> > /usr/lib/vmware/lib/libXrender.so.1/libXrender.so.1(XRenderFindFormat+0x4c) 
> > [0xb7d78f4c]
> > #5 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7bbe180]
> > #6 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7bbed2c]
> > #7 
> > /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_draw_pixbuf+0x270)
> >  [0xb7b8ec14]
> > #8 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7b9b24f]
> > #9 
> > /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_draw_pixbuf+0x270)
> >  [0xb7b8ec14]
> > #10 
> > /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_pixbuf_render_pixmap_and_mask_for_colormap+0x255)
> >  
> > [0xb7b9ab34]
> > #11 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7a9f298]
> > #12 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7a9f586]
> > #13 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7aa177e]
> > #14 
> > /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0xd1)
> >  [0xb7cb4459]
> > #15 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0 [0xb7c9c3a1]
> > #16 
> > /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_closure_invoke+0x1b1)
> >  [0xb7c9c076]
> > #17 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0 [0xb7cb36eb]
> > #18 
> > /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_signal_emit_valist+0x91e)
> >  [0xb7cb2d46]
> > #19 
> > /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_signal_emit+0x38)
> >  [0xb7cb30b8]
> > Locking assertion failure.  Backtrace:
> > #0 /usr/lib/libxcb-xlib.so.0 [0xb7018767]
> > #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb701881e]
> > #2 /usr/lib/libX11.so.6 [0xb7e8bdc9]
> > #3 /usr/lib/libX11.so.6(XAddExtension+0x2c) [0xb7e6e23c]
> > #4 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2(_XftDisplayInfoGet+0x77) 
> > [0xb7d70ed7]
> > #5 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2 [0xb7d6f8b1]
> > #6 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2 [0xb7d6fd39]
> > #7 /usr/lib/vmware/lib/libXft.so.2/libXft.so.2(XftDrawPicture+0x10) 
> > [0xb7d6fec0]
> > #8 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7bbc9b6]
> > #9 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7bbed75]
> > #10 
> > /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_draw_pixbuf+0x270)
> >  [0xb7b8ec14]
> > #11 /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0 [0xb7b9b24f]
> > #12 
> > /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_draw_pixbuf+0x270)
> >  [0xb7b8ec14]
> > #13 
> > /usr/lib/vmware/lib/libgdk-x11-2.0.so.0/libgdk-x11-2.0.so.0(gdk_pixbuf_render_pixmap_and_mask_for_colormap+0x255)
> >  
> > [0xb7b9ab34]
> > #14 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7a9f298]
> > #15 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7a9f586]
> > #16 /usr/lib/vmware/lib/libgtk-x11-2.0.so.0/libgtk-x11-2.0.so.0 [0xb7aa177e]
> > #17 
> > /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0xd1)
> >  [0xb7cb4459]
> > #18 /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0 [0xb7c9c3a1]
> > #19 
> > /usr/lib/vmware/lib/libgobject-2.0.so.0/libgobject-2.0.so.0(g_closure_invoke+0x1b1)
> >  [0xb7c9c076]
> > vmware: ../../src/xcb_lock.c:77: _XGetXCBBuffer: assertion  `((int) 
> > ((xcb_req) - (dpy->request)) >= 0)' failed 
> > 
> > 
> > Downgrade to 2:1.0.3-7 (testing) fixed the issue and application runs 
> > normally
> > 
> > -- no debconf information 
> ___
> Xcb mailing list
> [EMAIL PROTECTED]
> http://lists.freedesktop.org/mailman/listinfo/xcb



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#491204: xserver-xorg-input-magictouch: completely broken

2008-07-17 Thread Adeodato Simó
* Julien Cristau [Thu, 17 Jul 2008 17:42:33 +0200]:

> Package: xserver-xorg-input-magictouch
> Version: 1:1.0.0.5-3
> Severity: grave
> Justification: because i say so

> This driver is completely broken, and apparently has been that way at
> least since the switch to modular X.  Release team, please remove it
> from testing.

Removal hint added.

Cheers,

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org
 
Listening to: Alanis Morissette - Ironic




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#491230: xserver-xorg: X crashes with "Fatal Server Error: lockup"

2008-07-17 Thread kev
Package: xserver-xorg
Version: 1:7.3+12
Severity: important


During normal use of debian/lenny X suddenly crashes. in the error log
it says "Fatal Server Error: lockup"

-- Package-specific info:
Contents of /var/lib/x11/X.roster:
xserver-xorg

/var/lib/x11/X.md5sum does not exist.

X server symlink status:
lrwxrwxrwx 1 root root 13 jun  1  2007 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 1718228 jun 25 19:14 /usr/bin/Xorg

Contents of /var/lib/x11/xorg.conf.roster:
xserver-xorg

VGA-compatible devices on PCI bus:
00:02.0 VGA compatible controller: Intel Corporation 82915G/GV/910GL Integrated 
Graphics Controller (rev 04)

/etc/X11/xorg.conf does not match checksum in /var/lib/x11/xorg.conf.md5sum.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 3713 sep 10  2007 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
FontPath"/usr/share/fonts/X11/misc"
FontPath"/usr/X11R6/lib/X11/fonts/misc"
FontPath"/usr/share/fonts/X11/cyrillic"
FontPath"/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath"/usr/share/fonts/X11/100dpi/:unscaled"
FontPath"/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath"/usr/share/fonts/X11/75dpi/:unscaled"
FontPath"/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath"/usr/share/fonts/X11/Type1"
FontPath"/usr/X11R6/lib/X11/fonts/Type1"
FontPath"/usr/share/fonts/X11/100dpi"
FontPath"/usr/X11R6/lib/X11/fonts/100dpi"
FontPath"/usr/share/fonts/X11/75dpi"
FontPath"/usr/X11R6/lib/X11/fonts/75dpi"
# path to defoma fonts
FontPath"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
  # path to truetype, ttf, fonts
  FontPath "/usr/lib/X11/fonts/truetype/"
EndSection

Section "Module"
Load"i2c"
Load"bitmap"
Load"ddc"
Load"dri"
Load"extmod"
Load"freetype"
Load"glx"
Load"int10"
Load"vbe"
  Load  "dbe"
EndSection

Section "InputDevice"
Identifier  "Generic Keyboard"
Driver  "kbd"
Option  "CoreKeyboard"
Option  "XkbRules"  "xorg"
Option  "XkbModel"  "pc105"
Option  "XkbLayout" "es,us"
  Option"XkbOptions" "grp:shift_toggle,grp_led:scroll"
EndSection

Section "InputDevice"
Identifier  "Configured Mouse"
Driver  "mouse"
Option  "CorePointer"
Option  "Device""/dev/input/mice"
Option  "Protocol"  "ImPS/2"
Option  "Emulate3Buttons"   "true"
EndSection

Section "Device"
Identifier  "Intel Corporation 82915G/GV/910GL Integrated Graphics 
Controller"
Driver  "i810"
BusID   "PCI:0:2:0"
  Option "XAANoOffscreenPixmaps" "true"
#  Option "AddARGBGLXVisuals" "On"
EndSection

Section "Monitor"
Identifier  "Monitor genrico"
Option  "DPMS"
HorizSync 30-70 
VertRefresh 50-160
#  Modeline "1280x1024" 151.83  1280 1360 1544 1888  1024 1024 1027 1072 
EndSection

Section "Screen"
Identifier  "Default Screen"
Device  "Intel Corporation 82915G/GV/910GL Integrated Graphics 
Controller"
Monitor "Monitor genrico"
DefaultDepth24
SubSection "Display"
Depth   1
Modes   "1600x1200" "1280x1024" "1024x768" "800x600" 
"640x480"
EndSubSection
SubSection "Display"
Depth   4
Modes   "1600x1200" "1280x1024" "1024x768" "800x600" 
"640x480"
EndSubSection
SubSection "Display"
Depth   8
Modes   "1600x1200" "1280x1024" "1024x768" "800x600" 
"640x480"
EndSubSection
SubSection "Display"
Depth   15
Modes   "1600x1200" "1280x1024" "1024x768" "800x600" 
"640x480"
EndSubSection
SubSection "Display"
Depth   16
Modes   "1600x1200" "1280x1024" "1024x768" "800x600" 
"6

reassign 491230 to xserver-xorg-video-intel

2008-07-17 Thread Julien Cristau
# Automatically generated email from bts, devscripts version 2.10.34
reassign 491230 xserver-xorg-video-intel 2:2.3.2-2


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Processed: reassign 491230 to xserver-xorg-video-intel

2008-07-17 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

> # Automatically generated email from bts, devscripts version 2.10.34
> reassign 491230 xserver-xorg-video-intel 2:2.3.2-2
Bug#491230: xserver-xorg: X crashes  with "Fatal Server Error: lockup"
Bug reassigned from package `xserver-xorg' to `xserver-xorg-video-intel'.

>
End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



libxfont: Changes to 'refs/tags/libxfont-1_1.3.3-1'

2008-07-17 Thread Julien Cristau
Tag 'libxfont-1_1.3.3-1' created by Julien Cristau <[EMAIL PROTECTED]> at 
2008-07-17 20:33 +

Tagging upload of libxfont 1:1.3.3-1 to unstable.

Changes since libxfont-1_1.3.2-1:
Adam Jackson (1):
  libXfont 1.3.3

Alan Coopersmith (2):
  Don't allow a font alias to point to itself and create a loop
  FontFileDirectoryChanged: check length of "fonts.alias" as well as 
"fonts.dir"

Brice Goglin (1):
  Update xsfbs/quilt patching rules to be compatible with the

Colin Harrison (1):
  Fix build for WIN32

Julien Cristau (19):
  Add missing include in src/FreeType/ftfuncs.c
  xsfbs.mk: make 'serverabi' depend on 'install'
  Remove xsfbs-autoreconf.mk
  Merge git.debian.org:/git/pkg-xorg/xsfbs into debian-unstable
  Drop dependency on x11-common from libxfont1{,-dbg}.
  Remove the .pc directory properly
  xsfbs.sh: add remove_conffile_lookup
  xsfbs.sh: use 'local' now that policy allows it
  xsfbs.mk: fix the prepare target for parallel make
  xsfbs.mk: more parallel make fixing
  xsfbs.mk: update the list of releases, and drop some unused code
  xsfbs.mk: make 'log' a separate target
  Merge tag 'libXfont-1.3.3' into debian-unstable
  autoreconf
  Update changelogs
  Disable the type1 rasterizer and support for speedo font files.
  Merge git.debian.org:/git/pkg-xorg/xsfbs into debian-unstable
  Fix rules dependencies
  Prepare changelog for upload

Maarten ter Huurne (1):
  Do not call FT_Get_BDF_Charset_ID() if configured with --disable-bdfformat

Matthieu Herrb (1):
  nuke RCS Ids

---
 ChangeLog|   60 ++
 Makefile.am  |2 
 Makefile.in  |2 
 aclocal.m4   |   24 +-
 config.h.in  |3 
 configure|  112 +--
 configure.ac |2 
 debian/changelog |   11 +
 debian/control   |4 
 debian/rules |6 
 debian/xsfbs/xsfbs-autoreconf.mk |  150 ---
 debian/xsfbs/xsfbs.mk|   51 +
 debian/xsfbs/xsfbs.sh|  387 +--
 include/X11/fonts/fontconf.h.in  |2 
 ltmain.sh|2 
 src/FreeType/ftenc.c |4 
 src/FreeType/ftfuncs.c   |1 
 src/Makefile.am  |2 
 src/Makefile.in  |2 
 src/fc/fstrans.c |2 
 src/fontfile/dirfile.c   |6 
 src/fontfile/fontdir.c   |4 
 22 files changed, 430 insertions(+), 409 deletions(-)
---


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



libxfont: Changes to 'upstream-unstable'

2008-07-17 Thread Julien Cristau
 Makefile.am |2 --
 configure.ac|2 +-
 include/X11/fonts/fontconf.h.in |2 --
 src/FreeType/ftenc.c|4 
 src/FreeType/ftfuncs.c  |1 +
 src/Makefile.am |2 --
 src/fc/fstrans.c|2 --
 src/fontfile/dirfile.c  |6 ++
 src/fontfile/fontdir.c  |4 
 9 files changed, 16 insertions(+), 9 deletions(-)

New commits:
commit 684c000e57f30344777cf763f2f1b540ef008b38
Author: Adam Jackson <[EMAIL PROTECTED]>
Date:   Wed Jul 2 15:30:03 2008 -0400

libXfont 1.3.3

diff --git a/configure.ac b/configure.ac
index 7d7ba75..fe55e41 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@ dnl Process this file with autoconf to create configure.
 AC_PREREQ([2.57])
 
 AC_INIT([libXfont],
-   1.3.2,
+   1.3.3,
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
libXfont)
 dnl

commit 11edbc3a818e15ea2b622b31e6f87159ee68ae4a
Author: Maarten ter Huurne <[EMAIL PROTECTED]>
Date:   Sat Jun 28 15:34:50 2008 -0400

Do not call FT_Get_BDF_Charset_ID() if configured with --disable-bdfformat

When I configure libXfont-1.3.2 with --disable-bdfformat and link it against
FreeType that is built without BDF support, I get the following link error:

libXfont.so: undefined reference to ‘FT_Get_BDF_Charset_ID’

I fixed it by checking XFONT_BDFFORMAT and if BDF support is disabled, the 
call
to FT_Get_BDF_Charset_ID() is omitted and the result code is set as if the 
call
had failed.

Signed-off-by: James Cloos <[EMAIL PROTECTED]>

diff --git a/src/FreeType/ftenc.c b/src/FreeType/ftenc.c
index a9d6494..f6436fc 100644
--- a/src/FreeType/ftenc.c
+++ b/src/FreeType/ftenc.c
@@ -86,7 +86,11 @@ FTPickMapping(char *xlfd, int length, char *filename, 
FT_Face face,
 
 symbol = FTEncFontSpecific(encoding_name);
 
+#if XFONT_BDFFORMAT
 ftrc = FT_Get_BDF_Charset_ID(face, &enc, ®);
+#else
+ftrc = -1;
+#endif
 if(ftrc == 0) {
 /* Disable reencoding for non-Unicode fonts.  This will
currently only work for BDFs. */

commit 1ab07ce0eec4f6c7ed66c7aba3edf8c4315dd907
Author: Alan Coopersmith <[EMAIL PROTECTED]>
Date:   Tue May 13 17:26:57 2008 -0700

FontFileDirectoryChanged: check length of "fonts.alias" as well as 
"fonts.dir"

diff --git a/src/fontfile/dirfile.c b/src/fontfile/dirfile.c
index a13798a..1489938 100755
--- a/src/fontfile/dirfile.c
+++ b/src/fontfile/dirfile.c
@@ -176,6 +176,9 @@ FontFileDirectoryChanged(FontDirectoryPtr dir)
 }
 if (dir->dir_mtime != statb.st_mtime)
return TRUE;
+
+if ((strlen(dir->directory) + sizeof(FontAliasFile)) > sizeof(dir_file))
+   return FALSE;
 strcpy (dir_file, dir->directory);
 strcat (dir_file, FontAliasFile);
 if (stat (dir_file, &statb) == -1)

commit 0f9db4aa7de6e0644ac9c5811b949e5f936c9d61
Author: Alan Coopersmith <[EMAIL PROTECTED]>
Date:   Fri May 9 12:36:30 2008 -0700

Don't allow a font alias to point to itself and create a loop

Part of fix for Sun bug 4258475


diff --git a/src/fontfile/fontdir.c b/src/fontfile/fontdir.c
index cf68a54..cd9fde1 100644
--- a/src/fontfile/fontdir.c
+++ b/src/fontfile/fontdir.c
@@ -811,6 +811,10 @@ FontFileAddFontAlias (FontDirectoryPtr dir, char 
*aliasName, char *fontName)
 {
 FontEntryRec   entry;
 
+if (strcmp(aliasName,fontName) == 0) {
+/* Don't allow an alias to point to itself and create a loop */
+return FALSE;
+}
 entry.name.length = strlen (aliasName);
 CopyISOLatin1Lowered (aliasName, aliasName, entry.name.length);
 entry.name.name = aliasName;

commit 67311922a2e02d8a763831831b65bb4833db58b5
Author: Colin Harrison 
Date:   Mon May 5 22:17:55 2008 +0100

Fix build for WIN32

diff --git a/src/fontfile/dirfile.c b/src/fontfile/dirfile.c
old mode 100644
new mode 100755
index 3159a5e..a13798a
--- a/src/fontfile/dirfile.c
+++ b/src/fontfile/dirfile.c
@@ -66,6 +66,9 @@ FontFileReadDirectory (char *directory, FontDirectoryPtr 
*pdir)
 status;
 struct statstatb;
 static char format[24] = "";
+#if defined(__UNIXOS2__) || defined(WIN32)
+int i;
+#endif
 
 FontDirectoryPtr   dir = NullFontDirectory;
 

commit 6ba408c956ca8e241d10d463c45b4e987b757333
Author: Matthieu Herrb <[EMAIL PROTECTED]>
Date:   Sun Mar 9 08:21:34 2008 +0100

nuke RCS Ids

diff --git a/Makefile.am b/Makefile.am
index 8b354d7..f5e9c4e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,6 +1,4 @@
 # 
-#  $Id$
-# 
 #  Copyright © 2003 Keith Packard, Noah Levitt
 # 
 #  Permission to use, copy, modify, distribute, and sell this software and its
diff --git a/include/X11/fonts/fontconf.h.in b/include/X11/fonts/fontconf.h.in
index b16df93..f12081d 100644
--- a/include/X11/fonts/fontconf.h.in
+++ b/include/X11/fonts/fontconf.h.in
@@ -1,6 +

libxfont: Changes to 'refs/tags/libxfont-1_1.3.3-1'

2008-07-17 Thread Julien Cristau
Rebased ref, commits from common ancestor:
commit 17b2aea61cbe16146ac9480fd452c45c5110f1da
Author: Julien Cristau <[EMAIL PROTECTED]>
Date:   Thu Jul 17 22:50:14 2008 +0200

Fixup the changelog

I forgot to push before preparing the release, but
didn't actually upload, so fix the merge and try again.

diff --git a/debian/changelog b/debian/changelog
index bf79ecc..c1bbd49 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,14 +1,6 @@
-libxfont (1:1.3.3-2) UNRELEASED; urgency=low
-
-  [ Brice Goglin ]
-  * Add upstream URL to debian/copyright.
-  * Add a link to www.X.org and a reference to the upstream module
-in the long description.
-
- -- Brice Goglin <[EMAIL PROTECTED]>  Fri, 13 Jun 2008 11:19:28 +0200
-
 libxfont (1:1.3.3-1) unstable; urgency=high
 
+  [ Julien Cristau ]
   * Drop dependency on x11-common from libxfont1{,-dbg}.
   * New upstream bugfix release.
   * Disable the type1 rasterizer and support for speedo font files.  The
@@ -16,7 +8,12 @@ libxfont (1:1.3.3-1) unstable; urgency=high
 since before etch anyway.
   * Urgency high so the above gets in lenny.
 
- -- Julien Cristau <[EMAIL PROTECTED]>  Thu, 17 Jul 2008 22:18:47 +0200
+  [ Brice Goglin ]
+  * Add upstream URL to debian/copyright.
+  * Add a link to www.X.org and a reference to the upstream module
+in the long description.
+
+ -- Julien Cristau <[EMAIL PROTECTED]>  Thu, 17 Jul 2008 22:50:03 +0200
 
 libxfont (1:1.3.2-1) unstable; urgency=low
 

commit 6c489afe98d6a3ed4141d31c387dd510d4ef7fd2
Author: Brice Goglin <[EMAIL PROTECTED]>
Date:   Fri Jun 13 10:38:13 2008 +0200

Misc fixes to debian/control and debian/copyright

  * Add upstream URL to debian/copyright.
  * Add a link to www.X.org and a reference to the upstream module
in the long description.

diff --git a/debian/changelog b/debian/changelog
index c0a36e1..395cfc5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,14 @@
 libxfont (1:1.3.2-2) UNRELEASED; urgency=low
 
+  [ Julien Cristau ]
   * Drop dependency on x11-common from libxfont1{,-dbg}.
 
- -- Julien Cristau <[EMAIL PROTECTED]>  Sun, 18 May 2008 21:05:38 +0200
+  [ Brice Goglin ]
+  * Add upstream URL to debian/copyright.
+  * Add a link to www.X.org and a reference to the upstream module
+in the long description.
+
+ -- Brice Goglin <[EMAIL PROTECTED]>  Fri, 13 Jun 2008 11:19:28 +0200
 
 libxfont (1:1.3.2-1) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index b96e99a..5da3171 100644
--- a/debian/control
+++ b/debian/control
@@ -17,8 +17,12 @@ Description: X11 font rasterisation library
  selection and rasterisation (through external libraries).
  .
  More information about X.Org can be found at:
+ http://www.X.org>
  http://xorg.freedesktop.org>
  http://lists.freedesktop.org/mailman/listinfo/xorg>
+ .
+ This module can be found at
+ git://anongit.freedesktop.org/git/xorg/lib/libXfont
 
 Package: libxfont1-dbg
 Section: libdevel
@@ -33,8 +37,12 @@ Description: X11 font rasterisation library (debug package)
  Non-developers likely have little use for this package.
  .
  More information about X.Org can be found at:
+ http://www.X.org>
  http://xorg.freedesktop.org>
  http://lists.freedesktop.org/mailman/listinfo/xorg>
+ .
+ This module can be found at
+ git://anongit.freedesktop.org/git/xorg/lib/libXfont
 
 Package: libxfont-dev
 Section: libdevel
@@ -50,5 +58,9 @@ Description: X11 font rasterisation library (development 
headers)
  libxfont1.  Non-developers likely have little use for this package.
  .
  More information about X.Org can be found at:
+ http://www.X.org>
  http://xorg.freedesktop.org>
  http://lists.freedesktop.org/mailman/listinfo/xorg>
+ .
+ This module can be found at
+ git://anongit.freedesktop.org/git/xorg/lib/libXfont
diff --git a/debian/copyright b/debian/copyright
index 1cd3635..f0127fc 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,3 +1,6 @@
+This package was downloaded from
+http://xorg.freedesktop.org/releases/individual/lib/
+
 Copyright (c) 1997 by Mark Leisher
 Copyright (c) 1998-2003 by Juliusz Chroboczek
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



libxfont: Changes to 'debian-unstable'

2008-07-17 Thread Julien Cristau
 ChangeLog   |   60 +
 Makefile.am |2 
 Makefile.in |2 
 aclocal.m4  |   24 ++--
 config.h.in |3 +
 configure   |  112 
 configure.ac|2 
 debian/changelog|9 ++-
 debian/rules|6 +-
 debian/xsfbs/xsfbs.mk   |   29 +++---
 include/X11/fonts/fontconf.h.in |2 
 ltmain.sh   |2 
 src/FreeType/ftenc.c|4 +
 src/FreeType/ftfuncs.c  |1 
 src/Makefile.am |2 
 src/Makefile.in |2 
 src/fc/fstrans.c|2 
 src/fontfile/dirfile.c  |6 ++
 src/fontfile/fontdir.c  |4 +
 19 files changed, 210 insertions(+), 64 deletions(-)

New commits:
commit 17b2aea61cbe16146ac9480fd452c45c5110f1da
Author: Julien Cristau <[EMAIL PROTECTED]>
Date:   Thu Jul 17 22:50:14 2008 +0200

Fixup the changelog

I forgot to push before preparing the release, but
didn't actually upload, so fix the merge and try again.

diff --git a/debian/changelog b/debian/changelog
index bf79ecc..c1bbd49 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,14 +1,6 @@
-libxfont (1:1.3.3-2) UNRELEASED; urgency=low
-
-  [ Brice Goglin ]
-  * Add upstream URL to debian/copyright.
-  * Add a link to www.X.org and a reference to the upstream module
-in the long description.
-
- -- Brice Goglin <[EMAIL PROTECTED]>  Fri, 13 Jun 2008 11:19:28 +0200
-
 libxfont (1:1.3.3-1) unstable; urgency=high
 
+  [ Julien Cristau ]
   * Drop dependency on x11-common from libxfont1{,-dbg}.
   * New upstream bugfix release.
   * Disable the type1 rasterizer and support for speedo font files.  The
@@ -16,7 +8,12 @@ libxfont (1:1.3.3-1) unstable; urgency=high
 since before etch anyway.
   * Urgency high so the above gets in lenny.
 
- -- Julien Cristau <[EMAIL PROTECTED]>  Thu, 17 Jul 2008 22:18:47 +0200
+  [ Brice Goglin ]
+  * Add upstream URL to debian/copyright.
+  * Add a link to www.X.org and a reference to the upstream module
+in the long description.
+
+ -- Julien Cristau <[EMAIL PROTECTED]>  Thu, 17 Jul 2008 22:50:03 +0200
 
 libxfont (1:1.3.2-1) unstable; urgency=low
 

commit 6c7b636f56ab1286574cff2d0e910cd37eaee0ab
Author: Julien Cristau <[EMAIL PROTECTED]>
Date:   Thu Jul 17 22:18:55 2008 +0200

Prepare changelog for upload

diff --git a/debian/changelog b/debian/changelog
index d374bc7..3401ebb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,12 +1,13 @@
-libxfont (1:1.3.3-1) UNRELEASED; urgency=low
+libxfont (1:1.3.3-1) unstable; urgency=high
 
   * Drop dependency on x11-common from libxfont1{,-dbg}.
   * New upstream bugfix release.
   * Disable the type1 rasterizer and support for speedo font files.  The
 former is a security hazard, and Speedo fonts are disabled in the X server
 since before etch anyway.
+  * Urgency high so the above gets in lenny.
 
- -- Julien Cristau <[EMAIL PROTECTED]>  Sun, 18 May 2008 21:05:38 +0200
+ -- Julien Cristau <[EMAIL PROTECTED]>  Thu, 17 Jul 2008 22:18:47 +0200
 
 libxfont (1:1.3.2-1) unstable; urgency=low
 

commit 5fdb8a1ad156c74f3765a8e2393fb9d9774fe01f
Author: Julien Cristau <[EMAIL PROTECTED]>
Date:   Thu Jul 17 22:16:38 2008 +0200

Fix rules dependencies

diff --git a/debian/rules b/debian/rules
index c2957ee..fa2e095 100755
--- a/debian/rules
+++ b/debian/rules
@@ -32,8 +32,8 @@ endif
 
 confflags += --enable-fc --disable-type1 --disable-speedo
 
-build: patch build-stamp
-build-stamp:
+build: build-stamp
+build-stamp: $(STAMP_DIR)/patch
dh_testdir
 
test -d obj-$(DEB_BUILD_GNU_TYPE) || mkdir obj-$(DEB_BUILD_GNU_TYPE)

commit 45ab934178e41eb4f37a283c33250115e94ef069
Author: Julien Cristau <[EMAIL PROTECTED]>
Date:   Thu Jul 17 22:01:48 2008 +0200

Disable the type1 rasterizer and support for speedo font files.

The former is a security hazard, and Speedo fonts are disabled
in the X server since before etch anyway.

diff --git a/debian/changelog b/debian/changelog
index b6d27d5..d374bc7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,9 @@ libxfont (1:1.3.3-1) UNRELEASED; urgency=low
 
   * Drop dependency on x11-common from libxfont1{,-dbg}.
   * New upstream bugfix release.
+  * Disable the type1 rasterizer and support for speedo font files.  The
+former is a security hazard, and Speedo fonts are disabled in the X server
+since before etch anyway.
 
  -- Julien Cristau <[EMAIL PROTECTED]>  Sun, 18 May 2008 21:05:38 +0200
 
diff --git a/debian/rules b/debian/rules
index 439bec3..c2957ee 100755
--- a/debian/rules
+++ b/debian/rules
@@ -30,7 +30,7 @@ else
confflags += --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE)
 endif
 
-confflags += --enable-fc
+confflags += --enable-fc --disable-type1 --disable-s

Processing of libxfont_1.3.3-1_i386.changes

2008-07-17 Thread Archive Administrator
libxfont_1.3.3-1_i386.changes uploaded successfully to localhost
along with the files:
  libxfont_1.3.3-1.dsc
  libxfont_1.3.3.orig.tar.gz
  libxfont_1.3.3-1.diff.gz
  libxfont1_1.3.3-1_i386.deb
  libxfont1-dbg_1.3.3-1_i386.deb
  libxfont-dev_1.3.3-1_i386.deb

Greetings,

Your Debian queue daemon


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



libxfont_1.3.3-1_i386.changes ACCEPTED

2008-07-17 Thread Debian Installer

Accepted:
libxfont-dev_1.3.3-1_i386.deb
  to pool/main/libx/libxfont/libxfont-dev_1.3.3-1_i386.deb
libxfont1-dbg_1.3.3-1_i386.deb
  to pool/main/libx/libxfont/libxfont1-dbg_1.3.3-1_i386.deb
libxfont1_1.3.3-1_i386.deb
  to pool/main/libx/libxfont/libxfont1_1.3.3-1_i386.deb
libxfont_1.3.3-1.diff.gz
  to pool/main/libx/libxfont/libxfont_1.3.3-1.diff.gz
libxfont_1.3.3-1.dsc
  to pool/main/libx/libxfont/libxfont_1.3.3-1.dsc
libxfont_1.3.3.orig.tar.gz
  to pool/main/libx/libxfont/libxfont_1.3.3.orig.tar.gz


Override entries for your package:
libxfont-dev_1.3.3-1_i386.deb - optional libdevel
libxfont1-dbg_1.3.3-1_i386.deb - extra libdevel
libxfont1_1.3.3-1_i386.deb - optional libs
libxfont_1.3.3-1.dsc - source x11

Announcing to [EMAIL PROTECTED]


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



xorg-server: Changes to 'debian-unstable'

2008-07-17 Thread Brice Goglin
 debian/changelog   |8 +++-
 dix/getevents.c|5 -
 hw/xfree86/common/xf86Helper.c |   14 +-
 3 files changed, 20 insertions(+), 7 deletions(-)

New commits:
commit 2edac82f57463811a13a3538c92ba4cd201f6965
Author: Brice Goglin <[EMAIL PROTECTED]>
Date:   Fri Jul 18 00:09:22 2008 +0200

update changelog for cherry-picked patches

diff --git a/debian/changelog b/debian/changelog
index 12c89dd..ddb614a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,15 @@
 xorg-server (2:1.4.2-2) UNRELEASED; urgency=low
 
+  [ Julien Cristau ]
   * GLX: zero the buffer used in __glXDisp_GetVisualConfigs (backport from
 upstream).
 
- -- Julien Cristau <[EMAIL PROTECTED]>  Thu, 17 Jul 2008 16:22:04 +0200
+  [ Brice Goglin ]
+  * Cherry-pick various patches from upstream:
+- Fix incorrect test regarding keyboard map.
+- xfree86: append, not prepent, new input devices to xf86InputDevs.
+
+ -- Brice Goglin <[EMAIL PROTECTED]>  Thu, 17 Jul 2008 23:22:27 +0200
 
 xorg-server (2:1.4.2-1) unstable; urgency=low
 

commit f1dab0b3aef8b38b1046f9a48dc327eb6d33bc0a
Author: Ander Conselvan de Oliveira <[EMAIL PROTECTED]>
Date:   Wed Jul 9 10:44:19 2008 -0300

Fix incorrect test regarding keyboard map.

In the map stored in each keyboard device, the first line refers to minimum
keycode, i.e., the 0th line refers to keycode 8. When not using XKB the 
wrong
test caused some keys to be interpreted as locks ('m' for instance). The had
to be pressed twice to generate both KeyPress and KeyRelease events.

Signed-off-by: Peter Hutterer <[EMAIL PROTECTED]>

diff --git a/dix/getevents.c b/dix/getevents.c
index c96ee68..b1376ab 100644
--- a/dix/getevents.c
+++ b/dix/getevents.c
@@ -406,9 +406,12 @@ GetKeyboardValuatorEvents(xEvent *events, DeviceIntPtr 
pDev, int type,
 int numEvents = 0;
 CARD32 ms = 0;
 KeySym *map = pDev->key->curKeySyms.map;
-KeySym sym = map[key_code * pDev->key->curKeySyms.mapWidth];
+KeySym sym;
 deviceKeyButtonPointer *kbp = NULL;
 
+sym = map[(key_code - pDev->key->curKeySyms.minKeyCode)
+  * pDev->key->curKeySyms.mapWidth];
+
 if (!events)
 return 0;
 

commit 62f0f0f725d31588f22d5444aac276dc282ce1c6
Author: Peter Hutterer <[EMAIL PROTECTED]>
Date:   Mon Jul 14 10:20:11 2008 +0930

xfree86: append, not prepent, new input devices to xf86InputDevs.

If devices are prepended to the list, their wake-up order on resume is not 
the
same as the original initialisation order. Hot-plugged devices, originally
inited last, are re-enabled before the xorg.conf devices and in some cases 
may
steal the device files. Result: we have different devices before and after
suspend/resume.

RedHat Bug 439386 

diff --git a/hw/xfree86/common/xf86Helper.c b/hw/xfree86/common/xf86Helper.c
index 4636af4..7adac73 100644
--- a/hw/xfree86/common/xf86Helper.c
+++ b/hw/xfree86/common/xf86Helper.c
@@ -326,12 +326,11 @@ xf86AllocateScrnInfoPrivateIndex(void)
 return idx;
 }
 
-/* Allocate a new InputInfoRec and add it to the head xf86InputDevs. */
-
+/* Allocate a new InputInfoRec and append it to the tail of xf86InputDevs. */
 _X_EXPORT InputInfoPtr
 xf86AllocateInput(InputDriverPtr drv, int flags)
 {
-InputInfoPtr new;
+InputInfoPtr new, *prev = NULL;
 
 if (!(new = xcalloc(sizeof(InputInfoRec), 1)))
return NULL;
@@ -339,8 +338,13 @@ xf86AllocateInput(InputDriverPtr drv, int flags)
 new->drv = drv;
 drv->refCount++;
 new->module = DuplicateModule(drv->module, NULL);
-new->next = xf86InputDevs;
-xf86InputDevs = new;
+
+for (prev = &xf86InputDevs; *prev; prev = &(*prev)->next)
+;
+
+*prev = new;
+new->next = NULL;
+
 return new;
 }
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]