xorg-server: Changes to 'ubuntu'

2011-09-22 Thread Christopher Halse Rogers
 debian/changelog |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

New commits:
commit 0bc7589e8422759f0519223bed5fe963d2cf7dfb
Author: Christopher James Halse Rogers 
Date:   Mon Sep 19 15:19:18 2011 +1000

Release to Oneiric

diff --git a/debian/changelog b/debian/changelog
index 781845f..876eb94 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,11 @@
-xorg-server (2:1.10.4-1ubuntu2) UNRELEASED; urgency=low
+xorg-server (2:1.10.4-1ubuntu2) oneiric; urgency=low
 
   * debian/patches/221_fix_SendEvent_flag_mask.diff:
 - Add patch from Sam Spilsbury to fix the event mask handling which would
   generate an incorrect BadValue error when a client tries to use SendEvent
   with ShapeNotify. (LP: #847967)
 
- -- Christopher James Halse Rogers   Tue, 13 Sep 2011 
17:05:48 -0500
+ -- Christopher James Halse Rogers   Mon, 19 Sep 2011 
15:18:57 +1000
 
 xorg-server (2:1.10.4-1ubuntu1) oneiric; urgency=low
 

commit ee836ca38a4d69bb4e962c23ef245cf83f5d04ed
Author: Christopher James Halse Rogers 
Date:   Mon Sep 19 15:18:36 2011 +1000

Add Launchpad-fu to close XSendEvent bug from the changelog

diff --git a/debian/changelog b/debian/changelog
index 38c33e1..781845f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,7 +3,7 @@ xorg-server (2:1.10.4-1ubuntu2) UNRELEASED; urgency=low
   * debian/patches/221_fix_SendEvent_flag_mask.diff:
 - Add patch from Sam Spilsbury to fix the event mask handling which would
   generate an incorrect BadValue error when a client tries to use SendEvent
-  with ShapeNotify.
+  with ShapeNotify. (LP: #847967)
 
  -- Christopher James Halse Rogers   Tue, 13 Sep 2011 
17:05:48 -0500
 


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1r6dvs-0006sk...@vasks.debian.org



Bug#642402: libx11: multiarch patch broke cross-compilation

2011-09-22 Thread Colin Watson
Package: libx11
Version: 2:1.4.4-1
Severity: normal
Tags: patch
User: crossbu...@debian.org
Usertags: cross

I attempted to cross-build libx11, and it failed as follows:

  cd build && \
  ../configure \
  --prefix=/usr \
  --mandir=\${prefix}/share/man \
  --infodir=\${prefix}/share/info \
  --libdir=\${prefix}/lib/arm-linux-gnueabi
  configure: loading site script /etc/dpkg-cross/cross-config.armel
  checking build system type... i686-pc-linux-gnu
  checking host system type... i686-pc-linux-gnu
  [...]
  X11 will be built with the following settings:
   Loadable i18n module support:no
   Loadable xcursor library support:yes
   Threading support:   yes
   Use Threads safe API:yes
   Threads stubs in libX11: no
   XCMS:yes
   Internationalization support:yes
   XF86BigFont support: yes
   XKB support: yes
   XLOCALEDIR environment variable support: yes
   Compose table cache enabled: yes
   Functional specs building enabled:   yes
  
  enable-specs \
  --with-xmlto \
  --without-fop \
  --build=i686-linux-gnu --host=arm-linux-gnueabi \
  CFLAGS="-Wall -g -O2"
  /bin/sh: enable-specs: not found
  make: [build-stamp] Error 127 (ignored)
  cd build && /usr/bin/make
  [...]

(From here, the build proceeded, but for the wrong architecture.)

This bug was introduced by the multiarch patch
(http://anonscm.debian.org/gitweb/?p=pkg-xorg/lib/libx11.git;a=commitdiff;h=8a3ac024dc9bd0fc3d3500974551b9234ed8ab3a),
and is obviously a missing backslash-continuation.  I don't know what
else may have broken, since --enable-specs --with-xmlto --without-fop
are also effectively missing along with the setting of CFLAGS.

diff --git a/debian/rules b/debian/rules
index 8252735..b17e483 100755
--- a/debian/rules
+++ b/debian/rules
@@ -58,7 +58,7 @@ build-stamp: configure $(STAMP_DIR)/genscripts
--prefix=/usr \
--mandir=\$${prefix}/share/man \
--infodir=\$${prefix}/share/info \
-   --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
+   --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
--enable-specs \
--with-xmlto \
--without-fop \

Thanks,

-- 
Colin Watson   [cjwat...@ubuntu.com]



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110922085624.ga2...@riva.dynamic.greenend.org.uk



mesa: Changes to 'debian-squeeze'

2011-09-22 Thread Julien Cristau
 debian/changelog |7 +
 debian/patches/08_glx-ignore-BadRequest-errors-from-DRI2Connect.diff |   54 
++
 debian/patches/series|1 
 3 files changed, 62 insertions(+)

New commits:
commit 40f332c65bf0ae454c9c0a07d3e87c671422cde0
Author: Julien Cristau 
Date:   Sat Sep 3 17:13:06 2011 +0200

Upload to squeeze

diff --git a/debian/changelog b/debian/changelog
index ab1f238..64ac56b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-mesa (7.7.1-5) UNRELEASED; urgency=low
+mesa (7.7.1-5) squeeze; urgency=low
 
   * glx: suppress BadRequest from DRI2Connect (which is expected for non-local
 clients).
 
- -- Julien Cristau   Tue, 31 May 2011 15:08:18 +0200
+ -- Julien Cristau   Sat, 03 Sep 2011 17:12:53 +0200
 
 mesa (7.7.1-4) unstable; urgency=low
 

commit 950a9802bd3d8c428a643cd0e43d12b9f5a633a6
Author: Julien Cristau 
Date:   Tue May 31 16:04:20 2011 +0200

glx: suppress BadRequest from DRI2Connect (which is expected for non-local 
clients).

diff --git a/debian/changelog b/debian/changelog
index 1a34044..ab1f238 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+mesa (7.7.1-5) UNRELEASED; urgency=low
+
+  * glx: suppress BadRequest from DRI2Connect (which is expected for non-local
+clients).
+
+ -- Julien Cristau   Tue, 31 May 2011 15:08:18 +0200
+
 mesa (7.7.1-4) unstable; urgency=low
 
   [ Brice Goglin ]
diff --git 
a/debian/patches/08_glx-ignore-BadRequest-errors-from-DRI2Connect.diff 
b/debian/patches/08_glx-ignore-BadRequest-errors-from-DRI2Connect.diff
new file mode 100644
index 000..ab0f670
--- /dev/null
+++ b/debian/patches/08_glx-ignore-BadRequest-errors-from-DRI2Connect.diff
@@ -0,0 +1,54 @@
+From 46f568ec04eacb500f4057c31453b5e80b4e8aaf Mon Sep 17 00:00:00 2001
+From: Julien Cristau 
+Date: Tue, 31 May 2011 16:02:21 +0200
+Subject: [PATCH] glx: ignore BadRequest errors from DRI2Connect
+
+They are expected for non-local clients.
+---
+ src/glx/x11/dri2.c |   14 +-
+ 1 files changed, 13 insertions(+), 1 deletions(-)
+
+Index: mesa/src/glx/x11/dri2.c
+===
+--- mesa.orig/src/glx/x11/dri2.c
 mesa/src/glx/x11/dri2.c
+@@ -54,6 +54,8 @@
+ static char dri2ExtensionName[] = DRI2_NAME;
+ static XExtensionInfo *dri2Info;
+ static XEXT_GENERATE_CLOSE_DISPLAY (DRI2CloseDisplay, dri2Info)
++static int
++DRI2Error(Display *dpy, xError *err, XExtCodes *codes, int *ret_code);
+ 
+ static /* const */ XExtensionHooks dri2ExtensionHooks = {
+   NULL,   /* create_gc */
+@@ -65,7 +67,7 @@ static /* const */ XExtensionHooks dri2E
+   DRI2CloseDisplay,   /* close_display */
+   NULL,   /* wire_to_event */
+   NULL,   /* event_to_wire */
+-  NULL,   /* error */
++  DRI2Error,  /* error */
+   NULL,   /* error_string */
+ };
+ 
+@@ -75,6 +77,21 @@ static XEXT_GENERATE_FIND_DISPLAY (DRI2F
+&dri2ExtensionHooks,
+0, NULL)
+ 
++static int
++DRI2Error(Display *dpy, xError *err, XExtCodes *codes, int *ret_code)
++{
++/* If the server is non-local DRI2Connect will raise BadRequest
++ * Swallow this so that DRI2Connect can signal this in its return code */
++if (err->majorCode == codes->major_opcode &&
++  err->errorCode == BadRequest &&
++  err->minorCode == X_DRI2Connect) {
++  *ret_code = False;
++  return True;
++}
++
++return False;
++}
++
+ Bool
+ DRI2QueryExtension(Display * dpy, int *eventBase, int *errorBase)
+ {
diff --git a/debian/patches/series b/debian/patches/series
index 8cf687d..e27ab86 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -4,3 +4,4 @@
 05_hurd-ftbfs.diff
 06_kfreebsd-ftbfs.diff
 07_fix_i915_dri1.patch
+08_glx-ignore-BadRequest-errors-from-DRI2Connect.diff


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1r6lw9-0003w2...@vasks.debian.org



mesa: Changes to 'refs/tags/mesa-7.7.1-5'

2011-09-22 Thread Julien Cristau
Tag 'mesa-7.7.1-5' created by Julien Cristau  at 
2011-09-22 15:48 +

Tagging upload of mesa 7.7.1-5 to squeeze.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAABCAAGBQJOe1i1AAoJEDEBgAUJBeQM1/QP/1u8dowtIZxrRjtPdyiucY1U
1ie8SM60cdouucEo1NTb8rMgQIUedcXfA3LHCUNeAvuiIl02/eBoJ7vqIPAtgM7W
yEmkGsikF5Fwrc1LxKZUQUObBW/Rtjh891q0tD5XS0i49RguiwrC+be/XbMlU0AG
tedw9cJALnuHArjaBdCvAfiE5boDiKM/9dqr+Ww8hGz39Zw2ADvRA1t/KPx2Nvk1
WKOb/frbOJYVoPwrY02WwCPEIRPKIOaxkuQcxsIfGpEjhlY8RchLhnTIfgpGxa4A
jI8+k4ySgPTCqp9uN8o5f+qZxnl2b87d3J2WS+3usrgJdm+U5fDfFZ5/AmYzDZH6
Grv5+2USVqarYKLPuXkkEDQ3LACK5IvJ1LCk6T3w/RcE/2kC7ohKl+BY1U2PN1W+
9cKDc5F3AfZAvgNeRSACflUhnygvYeZN1yzSW3bmAIYHBH8X1P2rgrTHn6TsRGrs
ZV8NgDeW2NW+xIDFzduab/ZCg9e7CmlLXHI4aee6PFZPlgxIH6ScHjgo0Ie8d6Qm
y32itW88e2Do/1tgC99fWclVfRmtGu5k18eHcOMfcGMOPeTlLjZDpyomMcT+s2P+
B44GlscZ1YYuBTeO7VHvzUikfX+ErWP8Y4b0uiXIf9OEw82GGldRr1XfCKWsZ/GZ
Hx5i1qw+76xdkBvDzq68
=HEaY
-END PGP SIGNATURE-

Changes since mesa-7.7.1-4:
Cyril Brulebois (1):
  Mention upstream git URL in a comment.

Julien Cristau (2):
  glx: suppress BadRequest from DRI2Connect (which is expected for 
non-local clients).
  Upload to squeeze

---
 debian/changelog |7 +
 debian/patches/08_glx-ignore-BadRequest-errors-from-DRI2Connect.diff |   54 
++
 debian/patches/series|1 
 debian/watch |1 
 4 files changed, 63 insertions(+)
---


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1r6lw9-0003wt...@vasks.debian.org



Bug#642433: xserver-xorg-core: crashes on pressing random keys on the keyboard while screen locked

2011-09-22 Thread Michal Suchanek
Package: xserver-xorg-core
Version: 2:1.10.4-1
Followup-For: Bug #642433

It is easily reproduced with

1) locking the screen
2) pressing Esc key
3) pressing 'Lock Desktop' key



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110922155103.31830.91272.report...@optiplex960.ruk.cuni.cz



Bug#642387: libx11-6: Leak found under valgrind in XGetVisualInfo (VisUtil.c:135)

2011-09-22 Thread Julien Cristau
On Wed, Sep 21, 2011 at 22:00:47 -0700, Austin English wrote:

> Package: libx11-6
> Version: 2:1.4.4-1
> Severity: minor
> 
> Dear Maintainer,
> 
> Found while valgrinding wine (wine-1.3.28-451-ge2cc32d / git-sha1sum:
> e2cc32d252c01f3b00ef02a2084a810a082ff0a9):
> ==17495== 2,800 bytes in 1 blocks are definitely lost in loss record 849 of 
> 883
> ==17495==at 0x4025D22: realloc (vg_replace_malloc.c:488)
> ==17495==by 0x577238C: XGetVisualInfo (VisUtil.c:135)
> ==17495==by 0x7BC34932: interlocked_inc (critsection.c:45)
> ==17495==by 0x7BC3535B: RtlEnterCriticalSection (critsection.c:546)
> ==17495==by 0x594185B: glXGetFBConfigs (glxapi.c:552)
> ==17495==by 0x56CB9E4: X11DRV_ChoosePixelFormat (opengl.c:1227)
> ==17495==by 0x4DED422: ChoosePixelFormat (painting.c:551)
> ==17495==by 0x4F7D525: WineD3D_CreateFakeGLContext (directx.c:324)
> ==17495==by 0x4F9757F: InitAdapters (directx.c:5257)
> ==17495==by 0x4F982A8: wined3d_init (directx.c:5480)
> ==17495==by 0x503AFE1: wined3d_create (wined3d_main.c:105)
> ==17495==by 0x4EED127: Direct3DCreate9 (d3d9_main.c:43)
> ==17495==by 0x4930831: test_setting_constants (shader.c:637)
> ==17495==by 0x49313C9: func_shader (shader.c:855)
> ==17495==by 0x493D179: run_test (test.h:556)
> ==17495==by 0x493D569: main (test.h:624)
> ==17495==
> 
> script used:
> export LD_LIBRARY_PATH="/home/austin/src/mesa/lib"
> export LIBGL_DRIVERS_PATH="/home/austin/src/mesa/lib/gallium"
> export VALGRIND_OPTS="-q --trace-children=yes --track-origins=yes
> --gen-suppressions=all
> --suppressions=$HOME/wine-git/tools/valgrind/valgrind-suppressions
> --leak-check=full --num-callers=20  --workaround-gcc296-bugs=yes
> --vex-iropt-precise-memory-exns=yes"
> export WINETEST_WRAPPER='valgrind'
> export WINE_HEAP_TAIL_REDZONE=32
> cd $HOME/wine-git/dlls/d3dx9_36/tests
> make shader.ok
> 
> 
> Expected outcome:
> no leaks outside of Wine
> 
> Actual outcome:
> Leak from X11.
> 
That rather looks like a missing XFree() somewhere else,
XGetVisualInfo() returns the data it allocates to the caller.

Cheers,
Julien



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110922155246.ge3...@radis.liafa.jussieu.fr



libx11: Changes to 'refs/tags/libx11-2_1.4.4-2'

2011-09-22 Thread Julien Cristau
Tag 'libx11-2_1.4.4-2' created by Julien Cristau  at 
2011-09-22 16:22 +

Tagging upload of libx11 2:1.4.4-2 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAABCAAGBQJOe2DgAAoJEDEBgAUJBeQMobwP/3hTV9PsuZ/rI4FL+eafttcK
78NDQgTHzePVw20IY4cMv3nFCmMEoLXDV21Iq4ilLhTbSsU0WCM+adCBLBwj1kX5
oyMD/RUtNU0Xobqrp1yIUl81SLZu74X6LRSyU3dbx7+NaRO6eqFIBXsBUbQ0L09d
2ZQRF8c8bTtInEpLRDCEmoIRXxL5ObojRbt/LiFq90XNQXMgOL3vz/gprEkGq8Z+
XzPySeFhRTYEJKvruaID/pfXuPFR1I3EPQqoydiczTm1cwsbrHpguc9+JLc7SbWZ
ZgaqZRaNdbP6TbNqG8o9WcqqsAr67cIz9kuStyP0Jy0alXxvVW99lHb10ttsq3ro
ho3M4JW7dUcCQ7hw5QWMhAk2iulrDW3bWSNLJva7lugK8ag8XyGDaLE0ylfTRaiJ
T8Nvcy8JRFoZPw/cpul+JXQ7d7OEa/8OivSpB8BTMPuuruq/7j8BS8xMiaupkv2i
dCkPDCIO1/x+/iIRpQJZcVCIndd8BkZsX6pV97+zyylprXm+tfyTIwP9Xbf7ZdfK
lgoSL5Jgk2taQZVuPAlYqiBPoRumGS0Td0cz3UDYHrmqXCHxj8nvmrZ7gyjojXy3
OE+33Sg98TRd/Qu6B2thA8W6mQtho1ZGN6NWU9UQ9kArfOko16awZygagBqV+Jvi
3O/dmRy/vBg+ti2h2+LS
=J1+6
-END PGP SIGNATURE-

Changes since libx11-2_1.4.4-1:
Colin Watson (1):
  Bug#642402: libx11: multiarch patch broke cross-compilation

Julien Cristau (1):
  Upload to unstable

---
 debian/changelog |8 
 debian/rules |2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)
---


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1r6m4h-00048d...@vasks.debian.org



libx11: Changes to 'debian-unstable'

2011-09-22 Thread Julien Cristau
 debian/changelog |8 
 debian/rules |2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

New commits:
commit 3075be29786a279b856dc0d6d798551f65be1e1b
Author: Julien Cristau 
Date:   Thu Sep 22 17:42:56 2011 +0200

Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index e442954..10ecb00 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,10 @@
-libx11 (2:1.4.4-2) UNRELEASED; urgency=low
+libx11 (2:1.4.4-2) unstable; urgency=low
 
   [ Colin Watson ]
   * Fix cross-compilation breakage due to a typo in the multiarch patch
 (closes: #642402)
 
- -- Julien Cristau   Thu, 22 Sep 2011 17:41:26 +0200
+ -- Julien Cristau   Thu, 22 Sep 2011 17:42:39 +0200
 
 libx11 (2:1.4.4-1) unstable; urgency=low
 

commit 699a5d0b1ea5a91336c2f036437478c482e1da10
Author: Colin Watson 
Date:   Thu Sep 22 09:56:24 2011 +0100

Bug#642402: libx11: multiarch patch broke cross-compilation

I attempted to cross-build libx11, and it failed as follows:

  cd build && \
  ../configure \
  --prefix=/usr \
  --mandir=\${prefix}/share/man \
  --infodir=\${prefix}/share/info \
  --libdir=\${prefix}/lib/arm-linux-gnueabi
  configure: loading site script /etc/dpkg-cross/cross-config.armel
  checking build system type... i686-pc-linux-gnu
  checking host system type... i686-pc-linux-gnu
  [...]
  X11 will be built with the following settings:
   Loadable i18n module support:no
   Loadable xcursor library support:yes
   Threading support:   yes
   Use Threads safe API:yes
   Threads stubs in libX11: no
   XCMS:yes
   Internationalization support:yes
   XF86BigFont support: yes
   XKB support: yes
   XLOCALEDIR environment variable support: yes
   Compose table cache enabled: yes
   Functional specs building enabled:   yes

  enable-specs \
  --with-xmlto \
  --without-fop \
  --build=i686-linux-gnu --host=arm-linux-gnueabi \
  CFLAGS="-Wall -g -O2"
  /bin/sh: enable-specs: not found
  make: [build-stamp] Error 127 (ignored)
  cd build && /usr/bin/make
  [...]

(From here, the build proceeded, but for the wrong architecture.)

This bug was introduced by the multiarch patch

(http://anonscm.debian.org/gitweb/?p=pkg-xorg/lib/libx11.git;a=commitdiff;h=8a3ac024dc9bd0fc3d3500974551b9234ed8ab3a),
and is obviously a missing backslash-continuation.  I don't know what
else may have broken, since --enable-specs --with-xmlto --without-fop
are also effectively missing along with the setting of CFLAGS.

Signed-off-by: Julien Cristau 

diff --git a/debian/changelog b/debian/changelog
index 35a8496..e442954 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+libx11 (2:1.4.4-2) UNRELEASED; urgency=low
+
+  [ Colin Watson ]
+  * Fix cross-compilation breakage due to a typo in the multiarch patch
+(closes: #642402)
+
+ -- Julien Cristau   Thu, 22 Sep 2011 17:41:26 +0200
+
 libx11 (2:1.4.4-1) unstable; urgency=low
 
   * New upstream release.
diff --git a/debian/rules b/debian/rules
index 8252735..b17e483 100755
--- a/debian/rules
+++ b/debian/rules
@@ -58,7 +58,7 @@ build-stamp: configure $(STAMP_DIR)/genscripts
--prefix=/usr \
--mandir=\$${prefix}/share/man \
--infodir=\$${prefix}/share/info \
-   --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
+   --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
--enable-specs \
--with-xmlto \
--without-fop \


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1r6m4g-00046b...@vasks.debian.org



Processed: limit source to libx11, tagging 642402

2011-09-22 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> #libx11 (2:1.4.4-2) unstable; urgency=low
> #
> #  * Fix cross-compilation breakage due to a typo in the multiarch patch
> #(closes: #642402)
> #
> limit source libx11
Limiting to bugs with field 'source' containing at least one of 'libx11'
Limit currently set to 'source':'libx11'

> tags 642402 + pending
Bug #642402 [libx11] libx11: multiarch patch broke cross-compilation
Added tag(s) pending.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
642402: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=642402
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.131670870316113.transcr...@bugs.debian.org



Bug#642433: xserver-xorg-core: crashes on pressing random keys on the keyboard while screen locked

2011-09-22 Thread Michal Suchanek
Package: xserver-xorg-core
Version: 2:1.10.4-1
Followup-For: Bug #642433

Sending stack trace:


Program received signal SIGSEGV, Segmentation fault.
0x0044719c in GetPointerEvents (events=0x230f390, pDev=0x22ff270, 
type=6, buttons=0, flags=, 
mask_in=0x7fffee0d1fb0) at ../../dix/getevents.c:1160
1160../../dix/getevents.c: No such file or directory.
in ../../dix/getevents.c
(gdb) bt full
#0  0x0044719c in GetPointerEvents (events=0x230f390, pDev=0x22ff270, 
type=6, buttons=0, flags=, 
mask_in=0x7fffee0d1fb0) at ../../dix/getevents.c:1160
scaled = 
num_events = 1
ms = 112047063
event = 
raw = 0x0
x = 0
y = 0
cx = 
cy = 
x_frac = 0
y_frac = 0
cx_frac = 
cy_frac = 
scr = 0x206d480
mask = {last_bit = 1 '\001', mask = "\003\000\000\000", valuators = 
{666, 499, 0 }}
#1  0x0045df30 in miPointerMove (pDev=0x22ff270, pScreen=0x206d480, 
x=666, y=499) at ../../mi/mipointer.c:576
i = 
nevents = 
valuators = {666, 499}
mask = {last_bit = 1 '\001', mask = "\003\000\000\000", valuators = 
{666, 499, 0 }}
#2  miPointerWarpCursor (pDev=0x22ff270, pScreen=0x206d480, x=666, y=499) at 
../../mi/mipointer.c:310
pPointer = 
changedScreen = 0 '\000'
pScreenPriv = 0x1
#3  0x00525801 in xf86WarpCursor (pDev=0x22ff270, pScreen=0x206d480, 
x=666, y=499)
at ../../../../hw/xfree86/common/xf86Cursor.c:473
sigstate = 0
#4  0x0045e42f in miPointerSetCursorPosition (pDev=0x22ff270, 
pScreen=, x=, 
y=, generateEvent=1) at ../../mi/mipointer.c:233
pScreenPriv = 0x0
#5  0x005670d3 in AnimCurSetCursorPosition (pDev=, 
pScreen=0x206d480, x=, 
y=, generateEvent=) at 
../../render/animcur.c:261
as = 0x209ee50
ret = 
#6  0x0043f2a2 in ProcWarpPointer (client=) at 
../../dix/events.c:3311
dest = 0x20d0380
x = 666
y = 499
rc = 
newScreen = 0x206d480
dev = 0x22ff270
tmp = 
pSprite = 0x21b5000
stuff = 0x234eca8
#7  0x00432ee9 in Dispatch () at ../../dix/dispatch.c:431
clientReady = 0x22dbe50
result = 
client = 0x22d3c00
nready = 0
icheck = 0x7e95f0
start_tick = 0
#8  0x00426ffe in main (argc=2, argv=, envp=) at ../../dix/main.c:287
i = 
alwaysCheckForInput = {0, 1}



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/2011092216.2103.10078.report...@optiplex960.ruk.cuni.cz



Bug#642433: xserver-xorg-core: crashes on pressing random keys on the keyboard while screen locked

2011-09-22 Thread Julien Cristau
On Thu, Sep 22, 2011 at 17:42:25 +0200, Michal Suchanek wrote:

> Package: xserver-xorg-core
> Version: 2:1.10.4-1
> Severity: important
> 
> I locked my screen to dust off my keyboard.
> 
> While doing so the X server crashed.
> 
Is it reproducible with 1.11?

Cheers,
Julien



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110922162921.gf3...@radis.liafa.jussieu.fr



Bug#642435: xserver-xorg-core: keyboard and mouse input broken after X reset when X not on active VT

2011-09-22 Thread Julien Cristau
On Thu, Sep 22, 2011 at 18:08:11 +0200, Michal Suchanek wrote:

> Package: xserver-xorg-core
> Version: 2:1.10.4-1
> Severity: normal
> 
> Hello,
> 
> was trying to start another X server and found this bug.
> 
> # Xorg :1 &
> 
> # DISPLAY=:1 xscreensaver&
> # kill %2
> < you are switched to the X server>
> 
> now input does not work
> 
Is this reproducible with 1.11?

Cheers,
Julien



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110922162958.gg3...@radis.liafa.jussieu.fr



Incomplete upload found in Debian upload queue

2011-09-22 Thread Debian FTP Masters
Probably you are the uploader of the following file(s) in
the Debian upload queue directory:
  libx11_1.4.4-2.diff.gz
  libx11_1.4.4-2.dsc
This looks like an upload, but a .changes file is missing, so the job
cannot be processed.

If no .changes file arrives within 23:29:28, the files will be deleted.

If you didn't upload those files, please just ignore this message.

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1r6mym-00028w...@franck.debian.org



Bug#642402: marked as done (libx11: multiarch patch broke cross-compilation)

2011-09-22 Thread Debian Bug Tracking System
Your message dated Thu, 22 Sep 2011 17:32:19 +
with message-id 
and subject line Bug#642402: fixed in libx11 2:1.4.4-2
has caused the Debian Bug report #642402,
regarding libx11: multiarch patch broke cross-compilation
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 ow...@bugs.debian.org
immediately.)


-- 
642402: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=642402
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libx11
Version: 2:1.4.4-1
Severity: normal
Tags: patch
User: crossbu...@debian.org
Usertags: cross

I attempted to cross-build libx11, and it failed as follows:

  cd build && \
  ../configure \
  --prefix=/usr \
  --mandir=\${prefix}/share/man \
  --infodir=\${prefix}/share/info \
  --libdir=\${prefix}/lib/arm-linux-gnueabi
  configure: loading site script /etc/dpkg-cross/cross-config.armel
  checking build system type... i686-pc-linux-gnu
  checking host system type... i686-pc-linux-gnu
  [...]
  X11 will be built with the following settings:
   Loadable i18n module support:no
   Loadable xcursor library support:yes
   Threading support:   yes
   Use Threads safe API:yes
   Threads stubs in libX11: no
   XCMS:yes
   Internationalization support:yes
   XF86BigFont support: yes
   XKB support: yes
   XLOCALEDIR environment variable support: yes
   Compose table cache enabled: yes
   Functional specs building enabled:   yes
  
  enable-specs \
  --with-xmlto \
  --without-fop \
  --build=i686-linux-gnu --host=arm-linux-gnueabi \
  CFLAGS="-Wall -g -O2"
  /bin/sh: enable-specs: not found
  make: [build-stamp] Error 127 (ignored)
  cd build && /usr/bin/make
  [...]

(From here, the build proceeded, but for the wrong architecture.)

This bug was introduced by the multiarch patch
(http://anonscm.debian.org/gitweb/?p=pkg-xorg/lib/libx11.git;a=commitdiff;h=8a3ac024dc9bd0fc3d3500974551b9234ed8ab3a),
and is obviously a missing backslash-continuation.  I don't know what
else may have broken, since --enable-specs --with-xmlto --without-fop
are also effectively missing along with the setting of CFLAGS.

diff --git a/debian/rules b/debian/rules
index 8252735..b17e483 100755
--- a/debian/rules
+++ b/debian/rules
@@ -58,7 +58,7 @@ build-stamp: configure $(STAMP_DIR)/genscripts
--prefix=/usr \
--mandir=\$${prefix}/share/man \
--infodir=\$${prefix}/share/info \
-   --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
+   --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
--enable-specs \
--with-xmlto \
--without-fop \

Thanks,

-- 
Colin Watson   [cjwat...@ubuntu.com]


--- End Message ---
--- Begin Message ---
Source: libx11
Source-Version: 2:1.4.4-2

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

libx11-6-dbg_1.4.4-2_amd64.deb
  to main/libx/libx11/libx11-6-dbg_1.4.4-2_amd64.deb
libx11-6-udeb_1.4.4-2_amd64.udeb
  to main/libx/libx11/libx11-6-udeb_1.4.4-2_amd64.udeb
libx11-6_1.4.4-2_amd64.deb
  to main/libx/libx11/libx11-6_1.4.4-2_amd64.deb
libx11-data_1.4.4-2_all.deb
  to main/libx/libx11/libx11-data_1.4.4-2_all.deb
libx11-dev_1.4.4-2_amd64.deb
  to main/libx/libx11/libx11-dev_1.4.4-2_amd64.deb
libx11-xcb-dev_1.4.4-2_amd64.deb
  to main/libx/libx11/libx11-xcb-dev_1.4.4-2_amd64.deb
libx11-xcb1-dbg_1.4.4-2_amd64.deb
  to main/libx/libx11/libx11-xcb1-dbg_1.4.4-2_amd64.deb
libx11-xcb1_1.4.4-2_amd64.deb
  to main/libx/libx11/libx11-xcb1_1.4.4-2_amd64.deb
libx11_1.4.4-2.diff.gz
  to main/libx/libx11/libx11_1.4.4-2.diff.gz
libx11_1.4.4-2.dsc
  to main/libx/libx11/libx11_1.4.4-2.dsc



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 642...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julien Cristau  (supplier of updated libx11 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 ftpmas...@debian.org)


-BEGIN PGP SIGNED MESSAGE-
H

Processing of libx11_1.4.4-2_amd64.changes

2011-09-22 Thread Debian FTP Masters
libx11_1.4.4-2_amd64.changes uploaded successfully to localhost
along with the files:
  libx11_1.4.4-2.dsc
  libx11_1.4.4-2.diff.gz
  libx11-data_1.4.4-2_all.deb
  libx11-6_1.4.4-2_amd64.deb
  libx11-6-udeb_1.4.4-2_amd64.udeb
  libx11-6-dbg_1.4.4-2_amd64.deb
  libx11-dev_1.4.4-2_amd64.deb
  libx11-xcb1_1.4.4-2_amd64.deb
  libx11-xcb1-dbg_1.4.4-2_amd64.deb
  libx11-xcb-dev_1.4.4-2_amd64.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1r6n6k-000698...@franck.debian.org



libx11_1.4.4-2_amd64.changes ACCEPTED into unstable

2011-09-22 Thread Debian FTP Masters



Accepted:
libx11-6-dbg_1.4.4-2_amd64.deb
  to main/libx/libx11/libx11-6-dbg_1.4.4-2_amd64.deb
libx11-6-udeb_1.4.4-2_amd64.udeb
  to main/libx/libx11/libx11-6-udeb_1.4.4-2_amd64.udeb
libx11-6_1.4.4-2_amd64.deb
  to main/libx/libx11/libx11-6_1.4.4-2_amd64.deb
libx11-data_1.4.4-2_all.deb
  to main/libx/libx11/libx11-data_1.4.4-2_all.deb
libx11-dev_1.4.4-2_amd64.deb
  to main/libx/libx11/libx11-dev_1.4.4-2_amd64.deb
libx11-xcb-dev_1.4.4-2_amd64.deb
  to main/libx/libx11/libx11-xcb-dev_1.4.4-2_amd64.deb
libx11-xcb1-dbg_1.4.4-2_amd64.deb
  to main/libx/libx11/libx11-xcb1-dbg_1.4.4-2_amd64.deb
libx11-xcb1_1.4.4-2_amd64.deb
  to main/libx/libx11/libx11-xcb1_1.4.4-2_amd64.deb
libx11_1.4.4-2.diff.gz
  to main/libx/libx11/libx11_1.4.4-2.diff.gz
libx11_1.4.4-2.dsc
  to main/libx/libx11/libx11_1.4.4-2.dsc


Override entries for your package:
libx11-6-dbg_1.4.4-2_amd64.deb - extra debug
libx11-6-udeb_1.4.4-2_amd64.udeb - optional debian-installer
libx11-6_1.4.4-2_amd64.deb - optional libs
libx11-data_1.4.4-2_all.deb - optional x11
libx11-dev_1.4.4-2_amd64.deb - optional libdevel
libx11-xcb-dev_1.4.4-2_amd64.deb - optional libdevel
libx11-xcb1-dbg_1.4.4-2_amd64.deb - extra debug
libx11-xcb1_1.4.4-2_amd64.deb - optional libs
libx11_1.4.4-2.dsc - source x11

Announcing to debian-devel-chan...@lists.debian.org
Closing bugs: 642402 


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1r6n8f-0006x4...@franck.debian.org



libx11: Changes to 'ubuntu'

2011-09-22 Thread Timo Aaltonen
 debian/changelog |   14 ++
 debian/rules |2 +-
 2 files changed, 15 insertions(+), 1 deletion(-)

New commits:
commit 827f4c6da77398cc595873abd22bbc538d1449e6
Author: Timo Aaltonen 
Date:   Thu Sep 22 21:01:50 2011 +0300

releasing version 2:1.4.4-2ubuntu1

diff --git a/debian/changelog b/debian/changelog
index b56a2ae..dcf783b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,8 @@
-libx11 (2:1.4.4-2ubuntu1) UNRELEASED; urgency=low
+libx11 (2:1.4.4-2ubuntu1) oneiric; urgency=low
 
   * Merge from Debian unstable.
 
- -- Timo Aaltonen   Thu, 22 Sep 2011 21:01:03 +0300
+ -- Timo Aaltonen   Thu, 22 Sep 2011 21:01:40 +0300
 
 libx11 (2:1.4.4-2) unstable; urgency=low
 

commit 66754262df602ec2bf0a6faf6bc8b53468cc852f
Author: Timo Aaltonen 
Date:   Thu Sep 22 21:01:35 2011 +0300

Merge from Debian unstable.

diff --git a/debian/changelog b/debian/changelog
index 0fe95d6..b56a2ae 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libx11 (2:1.4.4-2ubuntu1) UNRELEASED; urgency=low
+
+  * Merge from Debian unstable.
+
+ -- Timo Aaltonen   Thu, 22 Sep 2011 21:01:03 +0300
+
 libx11 (2:1.4.4-2) unstable; urgency=low
 
   [ Colin Watson ]

commit 3075be29786a279b856dc0d6d798551f65be1e1b
Author: Julien Cristau 
Date:   Thu Sep 22 17:42:56 2011 +0200

Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index e442954..10ecb00 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,10 @@
-libx11 (2:1.4.4-2) UNRELEASED; urgency=low
+libx11 (2:1.4.4-2) unstable; urgency=low
 
   [ Colin Watson ]
   * Fix cross-compilation breakage due to a typo in the multiarch patch
 (closes: #642402)
 
- -- Julien Cristau   Thu, 22 Sep 2011 17:41:26 +0200
+ -- Julien Cristau   Thu, 22 Sep 2011 17:42:39 +0200
 
 libx11 (2:1.4.4-1) unstable; urgency=low
 

commit 699a5d0b1ea5a91336c2f036437478c482e1da10
Author: Colin Watson 
Date:   Thu Sep 22 09:56:24 2011 +0100

Bug#642402: libx11: multiarch patch broke cross-compilation

I attempted to cross-build libx11, and it failed as follows:

  cd build && \
  ../configure \
  --prefix=/usr \
  --mandir=\${prefix}/share/man \
  --infodir=\${prefix}/share/info \
  --libdir=\${prefix}/lib/arm-linux-gnueabi
  configure: loading site script /etc/dpkg-cross/cross-config.armel
  checking build system type... i686-pc-linux-gnu
  checking host system type... i686-pc-linux-gnu
  [...]
  X11 will be built with the following settings:
   Loadable i18n module support:no
   Loadable xcursor library support:yes
   Threading support:   yes
   Use Threads safe API:yes
   Threads stubs in libX11: no
   XCMS:yes
   Internationalization support:yes
   XF86BigFont support: yes
   XKB support: yes
   XLOCALEDIR environment variable support: yes
   Compose table cache enabled: yes
   Functional specs building enabled:   yes

  enable-specs \
  --with-xmlto \
  --without-fop \
  --build=i686-linux-gnu --host=arm-linux-gnueabi \
  CFLAGS="-Wall -g -O2"
  /bin/sh: enable-specs: not found
  make: [build-stamp] Error 127 (ignored)
  cd build && /usr/bin/make
  [...]

(From here, the build proceeded, but for the wrong architecture.)

This bug was introduced by the multiarch patch

(http://anonscm.debian.org/gitweb/?p=pkg-xorg/lib/libx11.git;a=commitdiff;h=8a3ac024dc9bd0fc3d3500974551b9234ed8ab3a),
and is obviously a missing backslash-continuation.  I don't know what
else may have broken, since --enable-specs --with-xmlto --without-fop
are also effectively missing along with the setting of CFLAGS.

Signed-off-by: Julien Cristau 

diff --git a/debian/changelog b/debian/changelog
index 35a8496..e442954 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+libx11 (2:1.4.4-2) UNRELEASED; urgency=low
+
+  [ Colin Watson ]
+  * Fix cross-compilation breakage due to a typo in the multiarch patch
+(closes: #642402)
+
+ -- Julien Cristau   Thu, 22 Sep 2011 17:41:26 +0200
+
 libx11 (2:1.4.4-1) unstable; urgency=low
 
   * New upstream release.
diff --git a/debian/rules b/debian/rules
index 8252735..b17e483 100755
--- a/debian/rules
+++ b/debian/rules
@@ -58,7 +58,7 @@ build-stamp: configure $(STAMP_DIR)/genscripts
--prefix=/usr \
--mandir=\$${prefix}/share/man \
--infodir=\$${prefix}/share/info \
-   --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
+   --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
--enable-specs \
--wi

Bug#642435: xserver-xorg-core: keyboard and mouse input broken after X reset when X not on active VT

2011-09-22 Thread Michal Suchanek
Excerpts from Julien Cristau's message of Thu Sep 22 18:29:58 +0200 2011:
> On Thu, Sep 22, 2011 at 18:08:11 +0200, Michal Suchanek wrote:
> 
> > Package: xserver-xorg-core
> > Version: 2:1.10.4-1
> > Severity: normal
> > 
> > Hello,
> > 
> > was trying to start another X server and found this bug.
> > 
> > # Xorg :1 &
> > 
> > # DISPLAY=:1 xscreensaver&
> > # kill %2
> > < you are switched to the X server>
> > 
> > now input does not work
> > 
> Is this reproducible with 1.11?

Don't know.

It does not reset on last client disconnecting.

Thanks

Michal



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1316717128-sup-9...@virtual.ruk.cuni.cz



Bug#642433: xserver-xorg-core: crashes on pressing random keys on the keyboard while screen locked

2011-09-22 Thread Michal Suchanek
Excerpts from Julien Cristau's message of Thu Sep 22 18:29:21 +0200 2011:
> On Thu, Sep 22, 2011 at 17:42:25 +0200, Michal Suchanek wrote:
> 
> > Package: xserver-xorg-core
> > Version: 2:1.10.4-1
> > Severity: important
> > 
> > I locked my screen to dust off my keyboard.
> > 
> > While doing so the X server crashed.
> > 
> Is it reproducible with 1.11?

Yes, it is.

Thanks

Michal



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1316717540-sup-7...@virtual.ruk.cuni.cz



Bug#642435: xserver-xorg-core: keyboard and mouse input broken after X reset when X not on active VT

2011-09-22 Thread Michal Suchanek
Excerpts from Michal Suchanek's message of Thu Sep 22 20:46:25 +0200 2011:
> Excerpts from Julien Cristau's message of Thu Sep 22 18:29:58 +0200 2011:
> > On Thu, Sep 22, 2011 at 18:08:11 +0200, Michal Suchanek wrote:
> > 
> > > Package: xserver-xorg-core
> > > Version: 2:1.10.4-1
> > > Severity: normal
> > > 
> > > Hello,
> > > 
> > > was trying to start another X server and found this bug.
> > > 
> > > # Xorg :1 &
> > > 
> > > # DISPLAY=:1 xscreensaver&
> > > # kill %2
> > > < you are switched to the X server>
> > > 
> > > now input does not work
> > > 
> > Is this reproducible with 1.11?
> 

It is still reproducible, had a client still connected in the previous test.

Thanks

Michal



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1316717415-sup-1...@virtual.ruk.cuni.cz



Bug#642433: xserver-xorg-core: crashes on pressing random keys on the keyboard while screen locked

2011-09-22 Thread Julien Cristau
On Thu, Sep 22, 2011 at 20:52:41 +0200, Michal Suchanek wrote:

> Excerpts from Julien Cristau's message of Thu Sep 22 18:29:21 +0200 2011:
> > On Thu, Sep 22, 2011 at 17:42:25 +0200, Michal Suchanek wrote:
> > 
> > > Package: xserver-xorg-core
> > > Version: 2:1.10.4-1
> > > Severity: important
> > > 
> > > I locked my screen to dust off my keyboard.
> > > 
> > > While doing so the X server crashed.
> > > 
> > Is it reproducible with 1.11?
> 
> Yes, it is.
> 
You know where bugzilla is.  Please let us know the bug number for
tracking.  Include the full backtrace and reproduction steps with 1.11
on the upstream bug.

Cheers,
Julien



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110922185918.gj3...@radis.liafa.jussieu.fr



Bug#642433: xserver-xorg-core: crashes on pressing random keys on the keyboard while screen locked

2011-09-22 Thread Michal Suchanek

The 'Lock Desktop' key produces something very weird when pressed.

I have no idea how to reproduce on a standard keyboard:

ButtonPress event, serial 27, synthetic NO, window 0x241,
root 0x151, subw 0x242, time 121788805, (42,35), root:(111,978),
state 0x0, button 2, same_screen YES

EnterNotify event, serial 27, synthetic NO, window 0x241,
root 0x151, subw 0x0, time 121788805, (42,35), root:(111,978),
mode NotifyGrab, detail NotifyInferior, same_screen YES,
focus YES, state 512

KeymapNotify event, serial 27, synthetic NO, window 0x0,
keys:  81  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

ButtonRelease event, serial 27, synthetic NO, window 0x241,
root 0x151, subw 0x242, time 121789061, (42,35), root:(111,978),
state 0x200, button 2, same_screen YES

Thanks

Michal



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1316718040-sup-1...@virtual.ruk.cuni.cz



libpciaccess: Changes to 'refs/tags/libpciaccess-0.12.1-2'

2011-09-22 Thread Julien Cristau
Tag 'libpciaccess-0.12.1-2' created by Julien Cristau  at 
2011-09-22 19:59 +

Tagging upload of libpciaccess 0.12.1-2 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAABCAAGBQJOe5OpAAoJEDEBgAUJBeQM4jUQAKBQa3flnuVxsbCLIx7o9+Mw
kQkuHmk6s/QTNBJdl6OkdisZqPqOa9gRoE8dlzePILm+6A7gn1Fen5Xh2+w0jd74
Ox5nCDARZ7i7HDNd34zaFMz+tGAmhmJZ6DkVioq9C0FVPMf4VVu0AM73Y7jCJ3oV
Ya8JTmw5QH9JeTpc4DxJaHDHXJDJScqlZ75vzI3fLV65rCezO3bWjC9M+ukjA0PM
8K4jqrs8kwvH3Z6xNGWCf3Kzpl8XXskoDDnq3vztMP8zfuPjEECssI/W9XHE5zKJ
Bbqz50oeQIwDgUU9Ce1RayvRtLiHYKASqUH30FhBWKwQeF2XQcPsBwfTFTsdFkGY
0eBmK7smNAvnMzXdQjIBt7uhzlPM3lYwtcpmzVAwl4JWJ+lrh3kP7ZtAJ5TFO8Wk
P4W5nikUGs7FLEAGXKnUuqRxvsVH0QpdgqWT61i66vHDcLleIdPVzCydRn9Zey7Q
B3oxf/P41orCXvXmjphEOVU4+Luc6phXg3Unai69T+HK8xrgpzWHamipAApUN3KB
2Qju/iI9TgUeos7t9xST8ma/I1kPbczC3ZuiuICT88zVe8scgCmSBsK2Z6mg0IMz
izoQG2BZsMqMpppTCpARdn6xfJ3l7oo0kKGDwvxk43B/LUZtYpGEQ2a9Ajh38ge/
UdnUDxBGsiY27NUJ4+dU
=Od49
-END PGP SIGNATURE-

Changes since libpciaccess-0.12.1-1:
Adam Jackson (1):
  linux: Fix a crash in populate_devices

Chris Wilson (1):
  linux: Only set errno after an error

Christopher James Halse Rogers (4):
  Switch to dh and compat 7.
  Bump standards version; no changes needed
  Switch to compat 9 for easy multiarch
  Mark libpciacces-dev as Multi-Arch: same also

Julien Cristau (4):
  Document cherry-picks
  Upload to unstable
  Don't pass --build=foo twice to configure
  Add bug closer

---
 debian/changelog  |   17 +++
 debian/compat |2 
 debian/control|9 +++
 debian/libpciaccess-dev.install   |6 +-
 debian/libpciaccess0-udeb.install |2 
 debian/libpciaccess0.install  |2 
 debian/rules  |   86 --
 debian/source.lintian-overrides   |1 
 src/linux_sysfs.c |   10 +++-
 9 files changed, 49 insertions(+), 86 deletions(-)
---


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1r6pri-0001p6...@vasks.debian.org



libpciaccess: Changes to 'debian-unstable'

2011-09-22 Thread Julien Cristau
 debian/changelog  |   17 +++
 debian/compat |2 
 debian/control|9 +++
 debian/libpciaccess-dev.install   |6 +-
 debian/libpciaccess0-udeb.install |2 
 debian/libpciaccess0.install  |2 
 debian/rules  |   86 --
 debian/source.lintian-overrides   |1 
 src/linux_sysfs.c |   10 +++-
 9 files changed, 49 insertions(+), 86 deletions(-)

New commits:
commit a812f8521fb5225b2d61c332af635c6166cfd24e
Author: Julien Cristau 
Date:   Thu Sep 22 21:53:27 2011 +0200

Add bug closer

diff --git a/debian/changelog b/debian/changelog
index b79b5be..4e15262 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,7 +2,8 @@ libpciaccess (0.12.1-2) unstable; urgency=low
 
   [ Christopher James Halse Rogers ]
   * Switch to dh.
-  * Switch to debhelper compat 9 and build multiarch libraries.
+  * Switch to debhelper compat 9 and build multiarch libraries (closes:
+#635251).
   * Add lintian override for not-yet-finalised debhelper compat level.
   * Bump standards version to 3.9.2 (no changes).
 

commit 4f781e5dd9e3f13184cd3dcee0ff87f481816824
Author: Julien Cristau 
Date:   Thu Sep 22 21:45:42 2011 +0200

Don't pass --build=foo twice to configure

dh_auto_configure does it for us.

diff --git a/debian/rules b/debian/rules
index aa0298e..fd898e3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -13,15 +13,6 @@ ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
MAKEFLAGS += -j$(NUMJOBS)
 endif
 
-DEB_HOST_ARCH  ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
-DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
-   confflags += --build=$(DEB_HOST_GNU_TYPE)
-else
-   confflags += --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE)
-endif
-
 %:
dh $@ --with autoreconf --builddirectory=build/
 
@@ -29,7 +20,6 @@ override_dh_auto_configure:
dh_auto_configure -- \
--with-pciids-path=\$${prefix}/share/misc \
--with-zlib \
-   $(confflags) \
CFLAGS="$(CFLAGS)"
 
 override_dh_install:

commit 950b6e49fbef68bd4537a8abaa2f768f9abb0581
Author: Julien Cristau 
Date:   Thu Sep 22 21:38:04 2011 +0200

Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index 5920cd9..b79b5be 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-libpciaccess (0.12.1-2) UNRELEASED; urgency=low
+libpciaccess (0.12.1-2) unstable; urgency=low
 
   [ Christopher James Halse Rogers ]
   * Switch to dh.
@@ -12,7 +12,7 @@ libpciaccess (0.12.1-2) UNRELEASED; urgency=low
 - fix a crash in populate_entries if scandir(/sys/bus/pci) returns an
   error
 
- -- Christopher James Halse Rogers   Mon, 08 Aug 2011 
12:41:42 +1000
+ -- Julien Cristau   Thu, 22 Sep 2011 21:37:55 +0200
 
 libpciaccess (0.12.1-1) unstable; urgency=low
 

commit bce4a0ae3599d4bf6a332cf1b39a1fae421d
Author: Julien Cristau 
Date:   Thu Sep 22 21:37:04 2011 +0200

Document cherry-picks

diff --git a/debian/changelog b/debian/changelog
index eec320e..5920cd9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,17 @@
 libpciaccess (0.12.1-2) UNRELEASED; urgency=low
 
+  [ Christopher James Halse Rogers ]
   * Switch to dh.
   * Switch to debhelper compat 9 and build multiarch libraries.
   * Add lintian override for not-yet-finalised debhelper compat level.
   * Bump standards version to 3.9.2 (no changes).
 
+  [ Julien Cristau ]
+  * Cherry-pick a couple patches from upstream git to:
+- not return garbage from read/write on eof
+- fix a crash in populate_entries if scandir(/sys/bus/pci) returns an
+  error
+
  -- Christopher James Halse Rogers   Mon, 08 Aug 2011 
12:41:42 +1000
 
 libpciaccess (0.12.1-1) unstable; urgency=low

commit ac2a4e4f3dc9ea1f1c4a75109f8101c449f382b4
Author: Adam Jackson 
Date:   Wed Aug 3 18:35:11 2011 -0400

linux: Fix a crash in populate_devices

If scandir returns -1, the 'devices' array won't be initialized, and
attempting to free() it will crash.

Signed-off-by: Adam Jackson 
(cherry picked from commit 7bfc4f806d51b85e7ae069dd6deaf0b48326ed22)

diff --git a/src/linux_sysfs.c b/src/linux_sysfs.c
index bbd4dfa..2085ffb 100644
--- a/src/linux_sysfs.c
+++ b/src/linux_sysfs.c
@@ -122,7 +122,7 @@ scan_sys_pci_filter( const struct dirent * d )
 int
 populate_entries( struct pci_system * p )
 {
-struct dirent ** devices;
+struct dirent ** devices = NULL;
 int n;
 int i;
 int err = 0;

commit d4cef3710e4fd998df3642631bb542dae2aa728c
Author: Chris Wilson 
Date:   Sat Jun 4 12:30:06 2011 +0100

linux: Only set errno after an error

errno is only valid after an error, and was being filled with a garbage
value upon eof.

Sign

libpciaccess: Changes to 'dhify+multiarch'

2011-09-22 Thread Julien Cristau
Rebased ref, commits from common ancestor:


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1r6ptl-0005xz...@vasks.debian.org



Processing of libpciaccess_0.12.1-2_amd64.changes

2011-09-22 Thread Debian FTP Masters
libpciaccess_0.12.1-2_amd64.changes uploaded successfully to localhost
along with the files:
  libpciaccess_0.12.1-2.dsc
  libpciaccess_0.12.1-2.diff.gz
  libpciaccess0_0.12.1-2_amd64.deb
  libpciaccess0-udeb_0.12.1-2_amd64.udeb
  libpciaccess-dev_0.12.1-2_amd64.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1r6pso-00056e...@franck.debian.org



Bug#635251: marked as done ([libpciaccess0] support multiarch same)

2011-09-22 Thread Debian Bug Tracking System
Your message dated Thu, 22 Sep 2011 20:52:55 +
with message-id 
and subject line Bug#635251: fixed in libpciaccess 0.12.1-2
has caused the Debian Bug report #635251,
regarding [libpciaccess0] support multiarch same
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 ow...@bugs.debian.org
immediately.)


-- 
635251: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=635251
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libpciaccess0
Version: 0.12.1-1.1
Severity: wishlist
Tags: patch

--- Please enter the report below this line. ---

Dears Maintainers,

Could you support multiarch same for libpciaccess0? Multiarch
information can be found on this wiki
http://wiki.debian.org/Multiarch/Implementation

A small patch is attached.

Short description of the patch:
* build lib in usr/lib/$DEB_HOST_MULTIARCH
* bump debhelper to support ${misc:Pre-Depends}
* move file to /usr/lib/$DEB_HOST_MULTIARCH except for udeb package
  (which stay in /usr/lib).

Best regards,
Gregorydiff -u libpciaccess-0.12.1/debian/rules libpciaccess-0.12.1/debian/rules
--- libpciaccess-0.12.1/debian/rules
+++ libpciaccess-0.12.1/debian/rules
@@ -13,6 +13,7 @@
 	MAKEFLAGS += -j$(NUMJOBS)
 endif
 
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 DEB_HOST_ARCH  ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
 DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
@@ -33,6 +34,7 @@
 	  --mandir=\$${prefix}/share/man \
 	  --infodir=\$${prefix}/share/info \
 	  --with-pciids-path=\$${prefix}/share/misc \
+	  --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
 	  --with-zlib \
 	  $(confflags) \
 	  CFLAGS="$(CFLAGS)" 
diff -u libpciaccess-0.12.1/debian/control libpciaccess-0.12.1/debian/control
--- libpciaccess-0.12.1/debian/control
+++ libpciaccess-0.12.1/debian/control
@@ -4,7 +4,7 @@
 Maintainer: Debian X Strike Force 
 Uploaders: David Nusinow , Cyril Brulebois 
 Build-Depends:
- debhelper (>= 5),
+ debhelper (>= 8.0.3),
  libtool,
  automake,
  zlib1g-dev,
@@ -17,7 +17,9 @@
 Package: libpciaccess0
 Section: libs
 Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Multi-Arch: same
 Suggests: pciutils
 Description: Generic PCI access library for X
  Provides functionality for X to access the PCI bus and devices
diff -u libpciaccess-0.12.1/debian/libpciaccess-dev.install libpciaccess-0.12.1/debian/libpciaccess-dev.install
--- libpciaccess-0.12.1/debian/libpciaccess-dev.install
+++ libpciaccess-0.12.1/debian/libpciaccess-dev.install
@@ -1,4 +1,4 @@
-usr/lib/pkgconfig
-usr/lib/lib*.a
-usr/lib/lib*.so
+usr/lib/*/pkgconfig
+usr/lib/*/lib*.a
+usr/lib/*/lib*.so
 usr/include
diff -u libpciaccess-0.12.1/debian/libpciaccess0-udeb.install libpciaccess-0.12.1/debian/libpciaccess0-udeb.install
--- libpciaccess-0.12.1/debian/libpciaccess0-udeb.install
+++ libpciaccess-0.12.1/debian/libpciaccess0-udeb.install
@@ -1 +1 @@
-usr/lib/libpciaccess.so.0*
+usr/lib/*/libpciaccess.so.0* /usr/lib
diff -u libpciaccess-0.12.1/debian/libpciaccess0.install libpciaccess-0.12.1/debian/libpciaccess0.install
--- libpciaccess-0.12.1/debian/libpciaccess0.install
+++ libpciaccess-0.12.1/debian/libpciaccess0.install
@@ -1 +1 @@
-usr/lib/libpciaccess.so.0*
+usr/lib/*/libpciaccess.so.0*
--- End Message ---
--- Begin Message ---
Source: libpciaccess
Source-Version: 0.12.1-2

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

libpciaccess-dev_0.12.1-2_amd64.deb
  to main/libp/libpciaccess/libpciaccess-dev_0.12.1-2_amd64.deb
libpciaccess0-udeb_0.12.1-2_amd64.udeb
  to main/libp/libpciaccess/libpciaccess0-udeb_0.12.1-2_amd64.udeb
libpciaccess0_0.12.1-2_amd64.deb
  to main/libp/libpciaccess/libpciaccess0_0.12.1-2_amd64.deb
libpciaccess_0.12.1-2.diff.gz
  to main/libp/libpciaccess/libpciaccess_0.12.1-2.diff.gz
libpciaccess_0.12.1-2.dsc
  to main/libp/libpciaccess/libpciaccess_0.12.1-2.dsc



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 635...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julien Cristau  (supplier of updated libpciaccess 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 ftpmas...@debian.org)


-BEGI

libpciaccess_0.12.1-2_amd64.changes ACCEPTED into unstable

2011-09-22 Thread Debian FTP Masters



Accepted:
libpciaccess-dev_0.12.1-2_amd64.deb
  to main/libp/libpciaccess/libpciaccess-dev_0.12.1-2_amd64.deb
libpciaccess0-udeb_0.12.1-2_amd64.udeb
  to main/libp/libpciaccess/libpciaccess0-udeb_0.12.1-2_amd64.udeb
libpciaccess0_0.12.1-2_amd64.deb
  to main/libp/libpciaccess/libpciaccess0_0.12.1-2_amd64.deb
libpciaccess_0.12.1-2.diff.gz
  to main/libp/libpciaccess/libpciaccess_0.12.1-2.diff.gz
libpciaccess_0.12.1-2.dsc
  to main/libp/libpciaccess/libpciaccess_0.12.1-2.dsc


Override entries for your package:
libpciaccess-dev_0.12.1-2_amd64.deb - optional libdevel
libpciaccess0-udeb_0.12.1-2_amd64.udeb - optional debian-installer
libpciaccess0_0.12.1-2_amd64.deb - optional libs
libpciaccess_0.12.1-2.dsc - source devel

Announcing to debian-devel-chan...@lists.debian.org
Closing bugs: 635251 


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1r6qgn-00010o...@franck.debian.org