xorg-server: Changes to 'ubuntu'
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
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'
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'
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
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)
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'
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'
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
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
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
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
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
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)
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
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
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'
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
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
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
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
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
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'
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'
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'
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
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)
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
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