Unidentified subject!
-- 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/20110827014405.18236.41909.reportbug@leela
Processed: limit source to libxtst, tagging 639348
Processing commands for cont...@bugs.debian.org: > #libxtst (2:1.2.0-4) UNRELEASED; urgency=low > # > # * Build for multiarch (closes: #639348). Thanks, Peter Samuelson! > # > limit source libxtst Limiting to bugs with field 'source' containing at least one of 'libxtst' Limit currently set to 'source':'libxtst' > tags 639348 + pending Bug #639348 [libxtst] libxtst: multiarch Added tag(s) pending. > thanks Stopping processing here. Please contact me if you need assistance. -- 639348: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=639348 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.131438995730657.transcr...@bugs.debian.org
libxtst: Changes to 'debian-unstable'
debian/changelog |7 +++ debian/control |5 + debian/libxtst-dev.install |6 +++--- debian/libxtst6-udeb.install |2 +- debian/libxtst6.install |2 +- debian/rules |6 -- 6 files changed, 21 insertions(+), 7 deletions(-) New commits: commit 18e5cab539fc7e5d6eb1adc82e351f3ae47365bb Author: Julien Cristau Date: Fri Aug 26 22:18:30 2011 +0200 Don't use dh_testroot in clean. diff --git a/debian/changelog b/debian/changelog index 892c4d7..122ea9d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ libxtst (2:1.2.0-4) UNRELEASED; urgency=low * Build for multiarch (closes: #639348). Thanks, Peter Samuelson! + * Don't use dh_testroot in clean. -- Julien Cristau Fri, 26 Aug 2011 22:10:51 +0200 diff --git a/debian/rules b/debian/rules index 46a2c90..6fbe494 100755 --- a/debian/rules +++ b/debian/rules @@ -51,7 +51,6 @@ build-stamp: $(STAMP_DIR)/patch clean: xsfclean dh_testdir - dh_testroot rm -f build-stamp rm -f config.cache config.log config.status commit 19731f744b8193462428f7ee87129ff29ee83134 Author: Julien Cristau Date: Fri Aug 26 22:11:25 2011 +0200 Add changelog entry diff --git a/debian/changelog b/debian/changelog index e2dd5ee..892c4d7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +libxtst (2:1.2.0-4) UNRELEASED; urgency=low + + * Build for multiarch (closes: #639348). Thanks, Peter Samuelson! + + -- Julien Cristau Fri, 26 Aug 2011 22:10:51 +0200 + libxtst (2:1.2.0-3) unstable; urgency=low * Upload to unstable. commit e11e5db09e9112ea2d7d712ec78f4eb95d885a4c Author: Peter Samuelson Date: Fri Aug 26 22:10:40 2011 +0200 Build for multiarch diff --git a/debian/control b/debian/control index 9ebf2e0..c27cb6b 100644 --- a/debian/control +++ b/debian/control @@ -4,6 +4,7 @@ Priority: optional Maintainer: Debian X Strike Force Uploaders: Cyril Brulebois Build-Depends: + dpkg-dev (>= 1.16), debhelper (>= 5.0.0), libx11-dev (>= 2:0.99.3), libxext-dev (>= 2:1.0.99.4), @@ -26,6 +27,8 @@ Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libxtst.git Package: libxtst6 Section: libs Architecture: any +Multi-Arch: same +Pre-Depends: multiarch-support Depends: ${shlibs:Depends}, ${misc:Depends}, x11-common Description: X11 Testing -- Record extension library libXtst provides an X Window System client interface to the Record @@ -50,6 +53,7 @@ Description: X11 Testing -- Record extension library Package: libxtst6-dbg Architecture: any +Multi-Arch: same Section: debug Priority: extra Depends: ${shlibs:Depends}, ${misc:Depends}, x11-common, libxtst6 (= ${binary:Version}) @@ -72,6 +76,7 @@ Description: X11 Record extension library (debug package) Package: libxtst-dev Section: libdevel Architecture: any +Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, diff --git a/debian/libxtst-dev.install b/debian/libxtst-dev.install index 735a9f6..5d98180 100644 --- a/debian/libxtst-dev.install +++ b/debian/libxtst-dev.install @@ -1,6 +1,6 @@ -usr/lib/libXtst.a -usr/lib/libXtst.so -usr/lib/pkgconfig/xtst.pc +usr/lib/*/libXtst.a +usr/lib/*/libXtst.so +usr/lib/*/pkgconfig/xtst.pc usr/share/man/man3 usr/include/X11/extensions/ usr/share/doc/libxtst-dev/ diff --git a/debian/libxtst6-udeb.install b/debian/libxtst6-udeb.install index 9f81ac0..74e296b 100644 --- a/debian/libxtst6-udeb.install +++ b/debian/libxtst6-udeb.install @@ -1 +1 @@ -usr/lib/libXtst.so.6* +usr/lib/*/libXtst.so.6* usr/lib diff --git a/debian/libxtst6.install b/debian/libxtst6.install index 9f81ac0..1e2faa0 100644 --- a/debian/libxtst6.install +++ b/debian/libxtst6.install @@ -1 +1 @@ -usr/lib/libXtst.so.6* +usr/lib/*/libXtst.so.6* diff --git a/debian/rules b/debian/rules index 8f6467c..46a2c90 100755 --- a/debian/rules +++ b/debian/rules @@ -26,6 +26,7 @@ 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) +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) confflags += --build=$(DEB_HOST_GNU_TYPE) else @@ -41,6 +42,7 @@ build-stamp: $(STAMP_DIR)/patch cd build && \ ../configure --prefix=/usr --mandir=\$${prefix}/share/man \ --infodir=\$${prefix}/share/info $(confflags) \ +--libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ --docdir=\$${prefix}/share/doc/libxtst-dev \ --with-xmlto --without-fop \ CFLAGS="$(CFLAGS)" @@ -81,7 +83,8 @@ binary-arch: build install dh_installchangelogs ChangeLog dh_installman dh_link - dh_strip --dbg-package=$(PACKAGE)-dbg + dh_strip -p$(PACKAGE) --dbg-package=$(PACKAGE)-dbg + dh_strip -N$(
Bug#639348: libxtst: multiarch
On Fri, Aug 26, 2011 at 02:51:19 -0500, Peter Samuelson wrote: > > Package: libxtst > Version: 2:1.2.0-3 > Severity: minor > Tags: patch > > Someone on IRC asked how to use libxtst6 as multi-arch. > I had a quick look and found it wasn't very hard to convert it. > I do not know quite why he needed this - something about "Xilinx ISE", > whatever that is. But in the spirit of not wasting work, here is my > patch. > Thanks! > The extra dh_strip line in debian/rules are needed so that > --dbg-package does _not_ pick up the udeb, because the udeb > copy of the library is not under the multiarch path. > Right. I think I'll change it to: dh_strip -p$(PACKAGE) --dbg-package=$(PACKAGE)-dbg dh_strip -N$(PACKAGE) although right now it doesn't make a difference (the -dev package doesn't contain any ELF files). > I'm not sure whether it is safe or reasonable to specify > Multi-Arch: same for the -dev package. I think it is. The files in non-multiarch paths (manpages and headers) are the same across architectures. 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/20110826200827.gx2...@radis.liafa.jussieu.fr
Bug#638978: xorg: X crashes when opening pidgin
> Does this also happen if you boot with radeon.agpmode=1 (or even > radeon.agpmode=-1) on the kernel command line? I don't have the same kind of error with those commands. And I just have to use multiple windows with transparencies to have errors. I just have the cursor on my X window, and some tiles behind. There are no errors in Xorg.log, and I striped some errors from syslog tosoa.[ 193.265] X.Org X Server 1.10.3 Release Date: 2011-07-08 [ 193.266] X Protocol Version 11, Revision 0 [ 193.266] Build Operating System: Linux 2.6.32-5-powerpc64 ppc Debian [ 193.267] Current Operating System: Linux lunatex 3.0.0-1-powerpc #1 Sun Jul 24 13:59:10 UTC 2011 ppc [ 193.267] Kernel command line: root=UUID=9e1b00da-a655-4e7d-a75a-2d71b5371666 ro ramdisk_size=8192 video=radeonfb:off radeon.modeset=1 radeon.agpmode=1 [ 193.267] Build Date: 07 August 2011 07:19:54PM [ 193.267] xorg-server 2:1.10.3-1 (Cyril Brulebois ) [ 193.268] Current version of pixman: 0.22.2 [ 193.268]Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 193.268] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 193.269] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Aug 26 22:50:41 2011 [ 193.270] (==) Using config file: "/etc/X11/xorg.conf" [ 193.270] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 193.271] (==) ServerLayout "X.org Configured" [ 193.271] (**) |-->Screen "Screen0" (0) [ 193.271] (**) | |-->Monitor "Laptop LCD" [ 193.272] (**) | |-->Device "Card0" [ 193.272] (**) |-->Input Device "SynapticsTouchpad" [ 193.272] (**) |-->Input Device "Keyboard0" [ 193.272] (**) Option "AIGLX" "true" [ 193.272] (==) Automatically adding devices [ 193.272] (==) Automatically enabling devices [ 193.272] (**) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, built-ins, /usr/share/fonts/X11/misc, /usr/share/fonts/X11/cyrillic, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, built-ins [ 193.272] (**) ModulePath set to "/usr/lib/xorg/modules" [ 193.272] (**) Extension "Composite" is enabled [ 193.273] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled. [ 193.273] (WW) Disabling Keyboard0 [ 193.273] (II) Loader magic: 0x101d6af8 [ 193.274] (II) Module ABI versions: [ 193.274]X.Org ANSI C Emulation: 0.4 [ 193.274]X.Org Video Driver: 10.0 [ 193.274]X.Org XInput driver : 12.2 [ 193.274]X.Org Server Extension : 5.0 [ 193.275] (--) PCI:*(0:0:16:0) 1002:4e50:1002:4e50 rev 0, Mem @ 0xb800/134217728, 0xb000/65536, I/O @ 0x0400/256, BIOS @ 0x/131072 [ 193.275] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file. [ 193.275] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file. [ 193.275] (II) "glx" will be loaded. This was enabled by default and also specified in the config file. [ 193.275] (II) "record" will be loaded. This was enabled by default and also specified in the config file. [ 193.275] (II) "dri" will be loaded. This was enabled by default and also specified in the config file. [ 193.275] (II) "dri2" will be loaded. This was enabled by default and also specified in the config file. [ 193.275] (II) LoadModule: "dbe" [ 193.276] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so [ 193.278] (II) Module dbe: vendor="X.Org Foundation" [ 193.278]compiled for 1.10.3, module version = 1.0.0 [ 193.278]Module class: X.Org Server Extension [ 193.278]ABI class: X.Org Server Extension, version 5.0 [ 193.278] (II) Loading extension DOUBLE-BUFFER [ 193.278] (II) LoadModule: "ddc" [ 193.278] (II) Module "ddc" already built-in [ 193.278] (II) LoadModule: "dri" [ 193.279] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so [ 193.279] (II) Module dri: vendor="X.Org Foundation" [ 193.279]compiled for 1.10.3, module version = 1.0.0 [ 193.279]ABI class: X.Org Server Extension, version 5.0 [ 193.279] (II) Loading extension XFree86-DRI [ 193.279] (II) LoadModule: "dri2" [ 193.279] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so [ 193.281] (II) Module dri2: vendor="X.Org Foundation" [ 193.281]compiled for 1.10.3, module
mesa_7.11-3_amd64.changes ACCEPTED into unstable
Accepted: libegl1-mesa-dbg_7.11-3_amd64.deb to main/m/mesa/libegl1-mesa-dbg_7.11-3_amd64.deb libegl1-mesa-dev_7.11-3_amd64.deb to main/m/mesa/libegl1-mesa-dev_7.11-3_amd64.deb libegl1-mesa-drivers-dbg_7.11-3_amd64.deb to main/m/mesa/libegl1-mesa-drivers-dbg_7.11-3_amd64.deb libegl1-mesa-drivers_7.11-3_amd64.deb to main/m/mesa/libegl1-mesa-drivers_7.11-3_amd64.deb libegl1-mesa_7.11-3_amd64.deb to main/m/mesa/libegl1-mesa_7.11-3_amd64.deb libgbm-dev_7.11-3_amd64.deb to main/m/mesa/libgbm-dev_7.11-3_amd64.deb libgbm1-dbg_7.11-3_amd64.deb to main/m/mesa/libgbm1-dbg_7.11-3_amd64.deb libgbm1_7.11-3_amd64.deb to main/m/mesa/libgbm1_7.11-3_amd64.deb libgl1-mesa-dev_7.11-3_amd64.deb to main/m/mesa/libgl1-mesa-dev_7.11-3_amd64.deb libgl1-mesa-dri-dbg_7.11-3_amd64.deb to main/m/mesa/libgl1-mesa-dri-dbg_7.11-3_amd64.deb libgl1-mesa-dri-experimental-dbg_7.11-3_amd64.deb to main/m/mesa/libgl1-mesa-dri-experimental-dbg_7.11-3_amd64.deb libgl1-mesa-dri-experimental_7.11-3_amd64.deb to main/m/mesa/libgl1-mesa-dri-experimental_7.11-3_amd64.deb libgl1-mesa-dri_7.11-3_amd64.deb to main/m/mesa/libgl1-mesa-dri_7.11-3_amd64.deb libgl1-mesa-glx-dbg_7.11-3_amd64.deb to main/m/mesa/libgl1-mesa-glx-dbg_7.11-3_amd64.deb libgl1-mesa-glx_7.11-3_amd64.deb to main/m/mesa/libgl1-mesa-glx_7.11-3_amd64.deb libgl1-mesa-swx11-dbg_7.11-3_amd64.deb to main/m/mesa/libgl1-mesa-swx11-dbg_7.11-3_amd64.deb libgl1-mesa-swx11-dev_7.11-3_amd64.deb to main/m/mesa/libgl1-mesa-swx11-dev_7.11-3_amd64.deb libgl1-mesa-swx11_7.11-3_amd64.deb to main/m/mesa/libgl1-mesa-swx11_7.11-3_amd64.deb libglapi-mesa-dbg_7.11-3_amd64.deb to main/m/mesa/libglapi-mesa-dbg_7.11-3_amd64.deb libglapi-mesa_7.11-3_amd64.deb to main/m/mesa/libglapi-mesa_7.11-3_amd64.deb libgles1-mesa-dbg_7.11-3_amd64.deb to main/m/mesa/libgles1-mesa-dbg_7.11-3_amd64.deb libgles1-mesa-dev_7.11-3_amd64.deb to main/m/mesa/libgles1-mesa-dev_7.11-3_amd64.deb libgles1-mesa_7.11-3_amd64.deb to main/m/mesa/libgles1-mesa_7.11-3_amd64.deb libgles2-mesa-dbg_7.11-3_amd64.deb to main/m/mesa/libgles2-mesa-dbg_7.11-3_amd64.deb libgles2-mesa-dev_7.11-3_amd64.deb to main/m/mesa/libgles2-mesa-dev_7.11-3_amd64.deb libgles2-mesa_7.11-3_amd64.deb to main/m/mesa/libgles2-mesa_7.11-3_amd64.deb libglu1-mesa-dev_7.11-3_amd64.deb to main/m/mesa/libglu1-mesa-dev_7.11-3_amd64.deb libglu1-mesa_7.11-3_amd64.deb to main/m/mesa/libglu1-mesa_7.11-3_amd64.deb libglw1-mesa-dev_7.11-3_amd64.deb to main/m/mesa/libglw1-mesa-dev_7.11-3_amd64.deb libglw1-mesa_7.11-3_amd64.deb to main/m/mesa/libglw1-mesa_7.11-3_amd64.deb libopenvg1-mesa-dbg_7.11-3_amd64.deb to main/m/mesa/libopenvg1-mesa-dbg_7.11-3_amd64.deb libopenvg1-mesa-dev_7.11-3_amd64.deb to main/m/mesa/libopenvg1-mesa-dev_7.11-3_amd64.deb libopenvg1-mesa_7.11-3_amd64.deb to main/m/mesa/libopenvg1-mesa_7.11-3_amd64.deb libosmesa6-dev_7.11-3_amd64.deb to main/m/mesa/libosmesa6-dev_7.11-3_amd64.deb libosmesa6_7.11-3_amd64.deb to main/m/mesa/libosmesa6_7.11-3_amd64.deb mesa-common-dev_7.11-3_amd64.deb to main/m/mesa/mesa-common-dev_7.11-3_amd64.deb mesa_7.11-3.diff.gz to main/m/mesa/mesa_7.11-3.diff.gz mesa_7.11-3.dsc to main/m/mesa/mesa_7.11-3.dsc Override entries for your package: libegl1-mesa-dbg_7.11-3_amd64.deb - extra debug libegl1-mesa-dev_7.11-3_amd64.deb - optional libdevel libegl1-mesa-drivers-dbg_7.11-3_amd64.deb - extra debug libegl1-mesa-drivers_7.11-3_amd64.deb - optional libs libegl1-mesa_7.11-3_amd64.deb - optional libs libgbm-dev_7.11-3_amd64.deb - optional libdevel libgbm1-dbg_7.11-3_amd64.deb - extra debug libgbm1_7.11-3_amd64.deb - optional libs libgl1-mesa-dev_7.11-3_amd64.deb - optional libdevel libgl1-mesa-dri-dbg_7.11-3_amd64.deb - extra debug libgl1-mesa-dri-experimental-dbg_7.11-3_amd64.deb - extra debug libgl1-mesa-dri-experimental_7.11-3_amd64.deb - optional libs libgl1-mesa-dri_7.11-3_amd64.deb - optional libs libgl1-mesa-glx-dbg_7.11-3_amd64.deb - extra debug libgl1-mesa-glx_7.11-3_amd64.deb - optional libs libgl1-mesa-swx11-dbg_7.11-3_amd64.deb - extra debug libgl1-mesa-swx11-dev_7.11-3_amd64.deb - extra libdevel libgl1-mesa-swx11_7.11-3_amd64.deb - extra libs libglapi-mesa-dbg_7.11-3_amd64.deb - extra debug libglapi-mesa_7.11-3_amd64.deb - optional libs libgles1-mesa-dbg_7.11-3_amd64.deb - extra debug libgles1-mesa-dev_7.11-3_amd64.deb - optional libdevel libgles1-mesa_7.11-3_amd64.deb - optional libs libgles2-mesa-dbg_7.11-3_amd64.deb - extra debug libgles2-mesa-dev_7.11-3_amd64.deb - optional libdevel libgles2-mesa_7.11-3_amd64.deb - optional libs libglu1-mesa-dev_7.11-3_amd64.deb - optional libdevel libglu1-mesa_7.11-3_amd64.deb - optional libs libglw1-mesa-dev_7.11-3_amd64.deb - optional libdevel libglw1-mesa_7.11-3_amd64.deb - optional libs libopenvg1-mesa-dbg_7.11-3_amd64.deb - extra debug libopenvg1-mesa-dev_7.11-3_amd64.deb - optional libdevel libopenvg1-mesa_7.11-3_amd64.deb - optional libs libosmesa6-dev_7.11-3_amd64.deb - optional libdevel libosmesa6_7.11-3_amd6
Processing of mesa_7.11-3_amd64.changes
mesa_7.11-3_amd64.changes uploaded successfully to localhost along with the files: mesa_7.11-3.dsc mesa_7.11-3.diff.gz libgl1-mesa-swx11_7.11-3_amd64.deb libgl1-mesa-swx11-dbg_7.11-3_amd64.deb libgl1-mesa-swx11-dev_7.11-3_amd64.deb libgbm1_7.11-3_amd64.deb libgbm1-dbg_7.11-3_amd64.deb libgbm-dev_7.11-3_amd64.deb libegl1-mesa_7.11-3_amd64.deb libegl1-mesa-dbg_7.11-3_amd64.deb libegl1-mesa-dev_7.11-3_amd64.deb libegl1-mesa-drivers_7.11-3_amd64.deb libegl1-mesa-drivers-dbg_7.11-3_amd64.deb libopenvg1-mesa_7.11-3_amd64.deb libopenvg1-mesa-dbg_7.11-3_amd64.deb libopenvg1-mesa-dev_7.11-3_amd64.deb libgles1-mesa_7.11-3_amd64.deb libgles1-mesa-dbg_7.11-3_amd64.deb libgles1-mesa-dev_7.11-3_amd64.deb libgles2-mesa_7.11-3_amd64.deb libgles2-mesa-dbg_7.11-3_amd64.deb libgles2-mesa-dev_7.11-3_amd64.deb libglapi-mesa_7.11-3_amd64.deb libglapi-mesa-dbg_7.11-3_amd64.deb libgl1-mesa-glx_7.11-3_amd64.deb libgl1-mesa-glx-dbg_7.11-3_amd64.deb libgl1-mesa-dri_7.11-3_amd64.deb libgl1-mesa-dri-dbg_7.11-3_amd64.deb libgl1-mesa-dri-experimental_7.11-3_amd64.deb libgl1-mesa-dri-experimental-dbg_7.11-3_amd64.deb libgl1-mesa-dev_7.11-3_amd64.deb mesa-common-dev_7.11-3_amd64.deb libosmesa6_7.11-3_amd64.deb libosmesa6-dev_7.11-3_amd64.deb libglu1-mesa_7.11-3_amd64.deb libglu1-mesa-dev_7.11-3_amd64.deb libglw1-mesa_7.11-3_amd64.deb libglw1-mesa-dev_7.11-3_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/e1qx19m-00032b...@franck.debian.org
mesa: Changes to 'debian-unstable'
debian/changelog |7 +++ debian/rules | 40 2 files changed, 19 insertions(+), 28 deletions(-) New commits: commit 8c5d381f8b2df522d9585e48ba3991c97033fd4c Author: Julien Cristau Date: Fri Aug 26 15:50:48 2011 +0200 Simplify dh_strip calls a bit using make variables. diff --git a/debian/changelog b/debian/changelog index b7ad2f4..db26705 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ mesa (7.11-4) UNRELEASED; urgency=low * Use xz compression for dbg packages. + * Simplify dh_strip calls a bit using make variables. -- Julien Cristau Fri, 26 Aug 2011 15:38:29 +0200 diff --git a/debian/rules b/debian/rules index 2314ea6..81e01fb 100755 --- a/debian/rules +++ b/debian/rules @@ -276,8 +276,11 @@ clean: unpatch # Build architecture-independent files here. binary-indep: install -dbgpkg = $(filter %-dbg, $(shell dh_listpackages -s)) -otherpkg = $(filter-out %-dbg, $(shell dh_listpackages -s)) +allpkg = $(shell dh_listpackages -s) +dbgpkg = $(filter %-dbg, $(allpkg)) +otherpkg = $(filter-out %-dbg, $(allpkg)) +havedbgpkg = $(patsubst %-dbg,%,$(dbgpkg)) +nodbgpkg = $(filter-out $(havedbgpkg),$(otherpkg)) # Build architecture-dependent files here. binary-arch: install @@ -314,39 +317,17 @@ endif dh_lintian -s dh_link -s # Install bug control and script: - set -e; for p in `dh_listpackages -s`; do \ + set -e; for p in $(allpkg); do \ install -d debian/$$p/usr/share/bug/$$p && \ install -m 644 debian/local/control debian/$$p/usr/share/bug/$$p && \ install -m 755 debian/local/script debian/$$p/usr/share/bug/$$p; \ done - dh_strip -plibgl1-mesa-swx11 --dbg-package=libgl1-mesa-swx11-dbg - dh_strip -plibgl1-mesa-glx --dbg-package=libgl1-mesa-glx-dbg - dh_strip -plibgl1-mesa-dri --dbg-package=libgl1-mesa-dri-dbg - dh_strip -plibgl1-mesa-dri-experimental --dbg-package=libgl1-mesa-dri-experimental-dbg - dh_strip -plibopenvg1-mesa --dbg-package=libopenvg1-mesa-dbg - dh_strip -plibgbm1 --dbg-package=libgbm1-dbg - dh_strip -plibegl1-mesa --dbg-package=libegl1-mesa-dbg - dh_strip -plibglapi-mesa --dbg-package=libglapi-mesa-dbg - dh_strip -plibgles1-mesa --dbg-package=libgles1-mesa-dbg - dh_strip -plibgles2-mesa --dbg-package=libgles2-mesa-dbg - dh_strip -plibegl1-mesa-drivers --dbg-package=libegl1-mesa-drivers-dbg + set -e; for p in $(havedbgpkg); do \ + dh_strip -p$${p} --dbg-package=$${p}-dbg; \ + done # dh_strip -s --remaining-packages doesn't work with resumed # builds (see changelog for mesa 7.10-1): - dh_strip \ - -plibegl1-mesa-dev \ - -plibgbm-dev \ - -plibgl1-mesa-dev \ - -plibgl1-mesa-swx11-dev \ - -plibgles1-mesa-dev \ - -plibgles2-mesa-dev \ - -plibglu1-mesa \ - -plibglu1-mesa-dev \ - -plibglw1-mesa \ - -plibglw1-mesa-dev \ - -plibopenvg1-mesa-dev \ - -plibosmesa6 \ - -plibosmesa6-dev \ - -pmesa-common-dev + dh_strip $(foreach p,$(nodbgpkg),-p$(p)) dh_compress -s dh_fixperms -s ifeq (,$(filter sparc sparc64,$(DEB_HOST_ARCH))) commit 89ffd809f23eced88ff66d22b3aec1d6905b423c Author: Julien Cristau Date: Fri Aug 26 15:38:39 2011 +0200 Use xz compression for dbg packages. diff --git a/debian/changelog b/debian/changelog index be522ab..b7ad2f4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +mesa (7.11-4) UNRELEASED; urgency=low + + * Use xz compression for dbg packages. + + -- Julien Cristau Fri, 26 Aug 2011 15:38:29 +0200 + mesa (7.11-3) unstable; urgency=low * Don't build libgbm on kfreebsd, it needs KMS/udev. diff --git a/debian/rules b/debian/rules index 5c54dd6..2314ea6 100755 --- a/debian/rules +++ b/debian/rules @@ -276,6 +276,8 @@ clean: unpatch # Build architecture-independent files here. binary-indep: install +dbgpkg = $(filter %-dbg, $(shell dh_listpackages -s)) +otherpkg = $(filter-out %-dbg, $(shell dh_listpackages -s)) # Build architecture-dependent files here. binary-arch: install @@ -357,7 +359,8 @@ endif dh_shlibdeps -s dh_gencontrol -s dh_md5sums -s - dh_builddeb -s + dh_builddeb $(foreach pkg,$(dbgpkg),-p$(pkg)) -- -Zxz + dh_builddeb $(foreach pkg,$(otherpkg),-p$(pkg)) binary: binary-indep binary-arch .PHONY: configs build clean binary-indep binary-arch binary install -- 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/e1qx0qb-0004yp...@vasks.debian.org
mesa: Changes to 'refs/tags/mesa-7.11-3'
Tag 'mesa-7.11-3' created by Julien Cristau at 2011-08-26 17:59 + Tagging upload of mesa 7.11-3 to unstable. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAABCAAGBQJOV97rAAoJEDEBgAUJBeQM9qgQALeUQs/fRLgZ/20u+J3J+PNh 1dPQQgmVlk/6XjK/mrpN6bCzFyPEL4DtNzmzS8iadUCap4GeXJjmhrf9X4kX/hor Lmf/40EePyivaJGKrFL9PrzTSw/V0ywyqsGxXEUxh1IdTNLNnbXawWsWlMWy9aDg c+0yg2WV6Ikt+8NKy9iPfhpU9CTtaBCoPUaGKXM8kVn1EFktj9jqr2ipiFcTbeEt ds+0XsZK3YVD0ZergFgpfnMgyJP8DdMfu8fK1VuN5OoIwngs2RGyWu5IvJnRa1+u LNaEzW/C2gzdpotldm8xvrH0uvxUnWGY2w1gNzSCJrCRRbvs96MyfY+iHSC+WEmA /01LX/HC26SiWw7Mdbo/DvGTtXTQkY9qK1/Cd+Ypld2K6m/TiuXwdBmzqLoh/Y8C y0pdF697YTUApMI60vGEOXViwPzRuDFHeql77adL/0CNEPKCtIekiPcOYJLm+E1d 8pEwxDdYYpoxSUV1ij2dLdEJ3mEQj+9yvuUWFRcguYLZEaN0O9MKKLM9xpx5xAGS uxvHJrGpZUa/uiH9pcjSZfAFS4g03CcWLkPaWfPIJFsA3+/b1rCemApjnPfBPmWI vMS1PZT7O8H0VdOoUKDiMwlFHUKDmM8w6zu7cHGuLhn1ytlRCZ7Ayld/Dm/nhX5f RdH9juht8jjgxv+HIdWu =T3jy -END PGP SIGNATURE- Changes since mesa-7.11-2: Julien Cristau (3): Don't build libgbm on kfreebsd, it needs KMS/udev. Build/ship r300g on all Linux architectures, not just x86. Upload to unstable --- debian/changelog |7 +++ debian/control |2 +- debian/rules |5 ++--- 3 files changed, 10 insertions(+), 4 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/e1qx0gz-0004pj...@vasks.debian.org
mesa: Changes to 'debian-unstable'
debian/changelog |7 +++ debian/control |2 +- debian/rules |5 ++--- 3 files changed, 10 insertions(+), 4 deletions(-) New commits: commit 6987f4443c1a295dee829842205ae1e992b89222 Author: Julien Cristau Date: Fri Aug 26 11:04:52 2011 +0200 Upload to unstable diff --git a/debian/changelog b/debian/changelog index b276aab..be522ab 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -mesa (7.11-3) UNRELEASED; urgency=low +mesa (7.11-3) unstable; urgency=low * Don't build libgbm on kfreebsd, it needs KMS/udev. * Build/ship r300g on all Linux architectures, not just x86. - -- Julien Cristau Fri, 26 Aug 2011 10:58:06 +0200 + -- Julien Cristau Fri, 26 Aug 2011 11:04:45 +0200 mesa (7.11-2) unstable; urgency=low commit 7736e984144d1c76df3ccde85403f70518b819b6 Author: Julien Cristau Date: Fri Aug 26 11:04:02 2011 +0200 Build/ship r300g on all Linux architectures, not just x86. diff --git a/debian/changelog b/debian/changelog index 346fa52..b276aab 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ mesa (7.11-3) UNRELEASED; urgency=low * Don't build libgbm on kfreebsd, it needs KMS/udev. + * Build/ship r300g on all Linux architectures, not just x86. -- Julien Cristau Fri, 26 Aug 2011 10:58:06 +0200 diff --git a/debian/rules b/debian/rules index 87d448f..5c54dd6 100755 --- a/debian/rules +++ b/debian/rules @@ -77,7 +77,7 @@ else ifeq ($(DEB_HOST_ARCH_OS), linux) # Gallium drivers require libdrm-{nouveau,radeon}, only available on Linux - GALLIUM_DRIVERS += nouveau r600 + GALLIUM_DRIVERS += nouveau r600 r300 # Although the KMS egl drivers will probably build on kfreebsd & hurd # only linux actually has KMS drivers implemented at this point. EGL_DISPLAYS += drm @@ -94,9 +94,8 @@ else DRI_DRIVERS += i915 i965 sis unichrome endif - # LLVM is required for r300g, and x86-ish: + # LLVM is required for r300g on x86: ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386)) - GALLIUM_DRIVERS += r300 confflags_GALLIUM += --enable-gallium-llvm endif commit 356fb969cf091719a4087b1def42193e9ec8e6ec Author: Julien Cristau Date: Fri Aug 26 10:58:42 2011 +0200 Don't build libgbm on kfreebsd, it needs KMS/udev. diff --git a/debian/changelog b/debian/changelog index b380faa..346fa52 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +mesa (7.11-3) UNRELEASED; urgency=low + + * Don't build libgbm on kfreebsd, it needs KMS/udev. + + -- Julien Cristau Fri, 26 Aug 2011 10:58:06 +0200 + mesa (7.11-2) unstable; urgency=low * Work around the lack of O_CLOEXEC on kfreebsd, fix FTBFS. diff --git a/debian/control b/debian/control index 39aed0d..4d9c757 100644 --- a/debian/control +++ b/debian/control @@ -144,7 +144,7 @@ Description: free implementation of the OpenGL API -- development files Package: libgbm1 Section: libs -Architecture: linux-any kfreebsd-any +Architecture: linux-any Depends: ${shlibs:Depends}, ${misc:Depends}, -- 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/e1qx0gz-0004pf...@vasks.debian.org
Processed: reassign 633595 to linux-2.6
Processing commands for cont...@bugs.debian.org: > reassign 633595 linux-2.6 Bug #633595 [xserver-xorg-input-synaptics] xserver-xorg-input-synaptics: Touchpad recognized like PS/2 Logitech Wheel Mouse Bug reassigned from package 'xserver-xorg-input-synaptics' to 'linux-2.6'. Bug No longer marked as found in versions xserver-xorg-input-synaptics/1.4.1-1. > found 633595 linux-2.6/3.0.0-2 Bug #633595 [linux-2.6] xserver-xorg-input-synaptics: Touchpad recognized like PS/2 Logitech Wheel Mouse Bug Marked as found in versions linux-2.6/3.0.0-2. > thanks Stopping processing here. Please contact me if you need assistance. -- 633595: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633595 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.13143639371011.transcr...@bugs.debian.org
Bug#637958: X.org crash leaves GPU in an inconsistent state and renders system unbootable
On Fre, 2011-08-26 at 10:42 +0100, Martin wrote: > On Thu, 2011-08-25 at 11:08 +0200, Michel Dänzer wrote: > > On Don, 2011-08-25 at 09:50 +0100, Martin wrote: > > > On Wed, 2011-08-24 at 08:50 +0200, Michel Dänzer wrote: > > > > > > > > Can you try if the hangs in X happen when the psmouse module is never > > > > loaded in the first place? > > > > > > So I've tried the following: > > > > > > 1. Boot from a Debian 4.0 install CD to clear the non-volatile fault. > > > > > > 2. Boot from a Debian 6.0 install CD to blacklist psmouse without > > > loading it. > > > > > > 3. Reboot the system and let X start. > > > > > > 4. Log in via SSH and run four separate loops, each of which starts a > > > set of programs, sleeps for a prime amount of time, kills them and sleep > > > for another prime amount of time. One loop ran five xterms, one ran two > > > glxgears (one fullscreen) and one ran twenty xeyes while the final loop > > > ran a fulscreen mplayer. When I have run this kind of load > > > interactively it hangs the machine within 20-30 minutes, run via SSH it > > > ran stably for over 12 hours. > > > > > > Thus I conclude that the thing that triggers the bug is dependent on > > > psmouse or (inclusive-or) interactive use of the machine via keyboard > > > and mouse. > > > > It's important to make the distinction between these possibilities > > though: > > > > Can you still trigger the hang moving the mouse interactively (e.g. with > > a USB mouse) when psmouse was never loaded? > > With no psmouse module and a USB mouse I can still trigger the fault, > althought it takes longer, i.e. 20 minutes to 1/2 hour. So that rules out the psmouse module being repsonsible for the hangs in X. > > If yes, does Option "SWcursor" in xorg.conf work around the problem? > > (Verify in Xorg.0.log that the option takes effect) > > I've set this and so far it seems to have helped. I used the machine > interactively for 20 minutes or so and left it running loops starting > programs overnight. I should hopefully have more time to use it over > the next few days and will report back. If the hangs don't occur with SW cursor, the attached kernel patch might help for HW cursor with KMS. -- Earthling Michel Dänzer | http://www.amd.com Libre software enthusiast | Debian, X and DRI developer diff --git a/drivers/gpu/drm/radeon/radeon_cursor.c b/drivers/gpu/drm/radeon/radeon_cursor.c index 3189a7e..5244020 100644 --- a/drivers/gpu/drm/radeon/radeon_cursor.c +++ b/drivers/gpu/drm/radeon/radeon_cursor.c @@ -51,12 +51,13 @@ static void radeon_lock_cursor(struct drm_crtc *crtc, bool lock) cur_lock &= ~AVIVO_D1CURSOR_UPDATE_LOCK; WREG32(AVIVO_D1CUR_UPDATE + radeon_crtc->crtc_offset, cur_lock); } else { - cur_lock = RREG32(RADEON_CUR_OFFSET + radeon_crtc->crtc_offset); + WREG32(RADEON_MM_INDEX, RADEON_CUR_OFFSET + radeon_crtc->crtc_offset); + cur_lock = RREG32(RADEON_MM_DATA); if (lock) cur_lock |= RADEON_CUR_LOCK; else cur_lock &= ~RADEON_CUR_LOCK; - WREG32(RADEON_CUR_OFFSET + radeon_crtc->crtc_offset, cur_lock); + WREG32(RADEON_MM_DATA, cur_lock); } } @@ -140,7 +141,8 @@ static void radeon_set_cursor(struct drm_crtc *crtc, struct drm_gem_object *obj, } else { radeon_crtc->legacy_cursor_offset = gpu_addr - radeon_crtc->legacy_display_base_addr; /* offset is from DISP(2)_BASE_ADDRESS */ - WREG32(RADEON_CUR_OFFSET + radeon_crtc->crtc_offset, radeon_crtc->legacy_cursor_offset); + WREG32(RADEON_MM_INDEX, RADEON_CUR_OFFSET + radeon_crtc->crtc_offset); + WREG32(RADEON_MM_DATA, radeon_crtc->legacy_cursor_offset); } } @@ -270,17 +272,14 @@ int radeon_crtc_cursor_move(struct drm_crtc *crtc, if (crtc->mode.flags & DRM_MODE_FLAG_DBLSCAN) y *= 2; - WREG32(RADEON_CUR_HORZ_VERT_OFF + radeon_crtc->crtc_offset, - (RADEON_CUR_LOCK - | (xorigin << 16) - | yorigin)); - WREG32(RADEON_CUR_HORZ_VERT_POSN + radeon_crtc->crtc_offset, - (RADEON_CUR_LOCK - | ((xorigin ? 0 : x) << 16) - | (yorigin ? 0 : y))); + WREG32(RADEON_MM_INDEX, RADEON_CUR_HORZ_VERT_OFF + radeon_crtc->crtc_offset); + WREG32(RADEON_MM_DATA, RADEON_CUR_LOCK | xorigin << 16 | yorigin); + WREG32(RADEON_MM_INDEX, RADEON_CUR_HORZ_VERT_POSN + radeon_crtc->crtc_offset); + WREG32(RADEON_MM_DATA, RADEON_CUR_LOCK | (xorigin ? 0 : x) << 16 | + (yorigin ? 0 : y)); /* offset is from DISP(2)_BASE_ADDRESS */ - WREG32(RADEON_CUR_OFFSET + radeon_crtc->crtc_offset, (radeon_crtc->legacy_cursor_offset + - (yorigin * 256))); + WREG32(RADEON_MM_INDEX, RADEON_CUR_OFFSET + radeon_crtc->crtc_offset); + WREG32(RADEON_MM_DATA, radeon_crtc->legacy_cursor_offset + yorigin * 256); } radeon_lock_cursor(crtc, false);
xorg: Changes to 'ubuntu'
debian/changelog |7 +++ debian/x11-common.postinst.in |3 +++ debian/x11-common.postrm.in |3 +++ debian/x11-common.preinst.in |3 +++ 4 files changed, 16 insertions(+) New commits: commit 6cd9a37e5902672b4ac0eef093cf1ae276abf292 Author: Timo Aaltonen Date: Fri Aug 26 13:01:56 2011 +0300 Add '/etc/init/failsafe-x.conf' to the list of old failsafe-x config files to purge. diff --git a/debian/changelog b/debian/changelog index 73fb79e..8a2c372 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +xorg (1:7.6+7ubuntu7) UNRELEASED; urgency=low + + * Add '/etc/init/failsafe-x.conf' to the list of old failsafe-x config +files to purge. + + -- Timo Aaltonen Fri, 26 Aug 2011 11:49:20 +0300 + xorg (1:7.6+7ubuntu6) oneiric; urgency=low * debian/control: Remove Recommends on xdiagnose as well; apparently it diff --git a/debian/x11-common.postinst.in b/debian/x11-common.postinst.in index b834efa..8fe6e97 100644 --- a/debian/x11-common.postinst.in +++ b/debian/x11-common.postinst.in @@ -33,6 +33,9 @@ configure) remove_conffile_commit "/etc/gdm/failsafeXServer" remove_conffile_commit "/etc/gdm/failsafeXinit" fi + if dpkg --compare-versions "$2" lt-nl "1:7.6+7ubuntu7"; then +remove_conffile_commit "/etc/init/failsafe-x.conf" + fi esac # only mess with config file it exists; otherwise, assume that's the way the diff --git a/debian/x11-common.postrm.in b/debian/x11-common.postrm.in index af470e8..e960f71 100644 --- a/debian/x11-common.postrm.in +++ b/debian/x11-common.postrm.in @@ -30,6 +30,9 @@ abort-install|abort-upgrade) remove_conffile_rollback "/etc/gdm/failsafeXServer" remove_conffile_rollback "/etc/gdm/failsafeXinit" fi + if dpkg --compare-versions "$2" lt-nl "1:7.6+7ubuntu7"; then +remove_conffile_rollback "/etc/init/failsafe-x.conf" + fi esac # clean up non-conffile configuration files and related materials on purge diff --git a/debian/x11-common.preinst.in b/debian/x11-common.preinst.in index 3609fa2..290b5c1 100644 --- a/debian/x11-common.preinst.in +++ b/debian/x11-common.preinst.in @@ -26,6 +26,9 @@ if [ "$1" = "install" ] || [ "$1" = "upgrade" ]; then remove_conffile_lookup x11-common "/etc/gdm/failsafeXServer" remove_conffile_lookup x11-common "/etc/gdm/failsafeXinit" fi + if dpkg --compare-versions "$2" lt-nl "1:7.6+7ubuntu7"; then +remove_conffile_lookup x11-common "/etc/init/failsafe-x.conf" + fi fi #DEBHELPER# -- 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/e1qwtes-0006yi...@vasks.debian.org
Bug#639343: libxaw7 needs be be made Multiarch aware
Michael Neuffer (26/08/2011): > http://wiki.debian.org/Multiarch/Implementation > > An example for a patch can be found in Debian bug #635252 > I guess it will apply with minimal changes. That's not what Julien asked for. > Hope this helps. Not at all. Mraw, KiBi. signature.asc Description: Digital signature
Bug#637958: X.org crash leaves GPU in an inconsistent state and renders system unbootable
On Thu, 2011-08-25 at 11:08 +0200, Michel Dänzer wrote: > On Don, 2011-08-25 at 09:50 +0100, Martin wrote: > > On Wed, 2011-08-24 at 08:50 +0200, Michel Dänzer wrote: > > > On Die, 2011-08-23 at 23:14 +0100, Martin wrote: > > > > > > > > Right; have upgraded to the latest X.org and kernel in backports and the > > > > problem still persists. Something causes the machine to hang while > > > > bieng used interactively in X and after this loading the kernel psmouse > > > > module hangs the machine. > > > > > > > > What should I try next? > > > > > > Can you try if the hangs in X happen when the psmouse module is never > > > loaded in the first place? > > > > So I've tried the following: > > > > 1. Boot from a Debian 4.0 install CD to clear the non-volatile fault. > > > > 2. Boot from a Debian 6.0 install CD to blacklist psmouse without > > loading it. > > > > 3. Reboot the system and let X start. > > > > 4. Log in via SSH and run four separate loops, each of which starts a > > set of programs, sleeps for a prime amount of time, kills them and sleep > > for another prime amount of time. One loop ran five xterms, one ran two > > glxgears (one fullscreen) and one ran twenty xeyes while the final loop > > ran a fulscreen mplayer. When I have run this kind of load > > interactively it hangs the machine within 20-30 minutes, run via SSH it > > ran stably for over 12 hours. > > > > Thus I conclude that the thing that triggers the bug is dependent on > > psmouse or (inclusive-or) interactive use of the machine via keyboard > > and mouse. > > It's important to make the distinction between these possibilities > though: > > Can you still trigger the hang moving the mouse interactively (e.g. with > a USB mouse) when psmouse was never loaded? With no psmouse module and a USB mouse I can still trigger the fault, althought it takes longer, i.e. 20 minutes to 1/2 hour. > If yes, does Option "SWcursor" in xorg.conf work around the problem? > (Verify in Xorg.0.log that the option takes effect) I've set this and so far it seems to have helped. I used the machine interactively for 20 minutes or so and left it running loops starting programs overnight. I should hopefully have more time to use it over the next few days and will report back. Cheers, - Martin -- 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/1314351741.4074.547.ca...@white.sevalidation.com
Bug#639343: libxaw7 needs be be made Multiarch aware
On 08/26/2011 10:02 AM, Julien Cristau wrote: Michael, On Fri, Aug 26, 2011 at 08:26:28 +0200, Michael Neuffer wrote: libxaw7 needs be be made Multiarch aware If you're not going to send patches, there's really no need to bother filing such bugs. http://wiki.debian.org/Multiarch/Implementation An example for a patch can be found in Debian bug #635252 I guess it will apply with minimal changes. Hope this helps. Cheers Mike -- 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/4e575446.1010...@neuffer.com
Bug#639343: libxaw7 needs be be made Multiarch aware
Michael, On Fri, Aug 26, 2011 at 08:26:28 +0200, Michael Neuffer wrote: > libxaw7 needs be be made Multiarch aware > If you're not going to send patches, there's really no need to bother filing such bugs. 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/20110826080235.ga19...@coloquinte.cristau.org
Bug#639348: libxtst: multiarch
Package: libxtst Version: 2:1.2.0-3 Severity: minor Tags: patch Someone on IRC asked how to use libxtst6 as multi-arch. I had a quick look and found it wasn't very hard to convert it. I do not know quite why he needed this - something about "Xilinx ISE", whatever that is. But in the spirit of not wasting work, here is my patch. The extra dh_strip line in debian/rules are needed so that --dbg-package does _not_ pick up the udeb, because the udeb copy of the library is not under the multiarch path. I'm not sure whether it is safe or reasonable to specify Multi-Arch: same for the -dev package. -- Peter Samuelson | org-tld!p12n!peter | http://p12n.org/ diff -u libxtst-1.2.0/debian/libxtst-dev.install libxtst-1.2.0/debian/libxtst-dev.install --- libxtst-1.2.0/debian/libxtst-dev.install +++ libxtst-1.2.0/debian/libxtst-dev.install @@ -1,6 +1,6 @@ -usr/lib/libXtst.a -usr/lib/libXtst.so -usr/lib/pkgconfig/xtst.pc +usr/lib/*/libXtst.a +usr/lib/*/libXtst.so +usr/lib/*/pkgconfig/xtst.pc usr/share/man/man3 usr/include/X11/extensions/ usr/share/doc/libxtst-dev/ diff -u libxtst-1.2.0/debian/control libxtst-1.2.0/debian/control --- libxtst-1.2.0/debian/control +++ libxtst-1.2.0/debian/control @@ -4,6 +4,7 @@ Maintainer: Debian X Strike Force Uploaders: Cyril Brulebois Build-Depends: + dpkg-dev (>= 1.16), debhelper (>= 5.0.0), libx11-dev (>= 2:0.99.3), libxext-dev (>= 2:1.0.99.4), @@ -26,6 +27,8 @@ Package: libxtst6 Section: libs Architecture: any +Multi-Arch: same +Pre-Depends: multiarch-support Depends: ${shlibs:Depends}, ${misc:Depends}, x11-common Description: X11 Testing -- Record extension library libXtst provides an X Window System client interface to the Record @@ -50,6 +53,7 @@ Package: libxtst6-dbg Architecture: any +Multi-Arch: same Section: debug Priority: extra Depends: ${shlibs:Depends}, ${misc:Depends}, x11-common, libxtst6 (= ${binary:Version}) diff -u libxtst-1.2.0/debian/libxtst6-udeb.install libxtst-1.2.0/debian/libxtst6-udeb.install --- libxtst-1.2.0/debian/libxtst6-udeb.install +++ libxtst-1.2.0/debian/libxtst6-udeb.install @@ -1 +1 @@ -usr/lib/libXtst.so.6* +usr/lib/*/libXtst.so.6* usr/lib diff -u libxtst-1.2.0/debian/rules libxtst-1.2.0/debian/rules --- libxtst-1.2.0/debian/rules +++ libxtst-1.2.0/debian/rules @@ -26,6 +26,7 @@ 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) +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) confflags += --build=$(DEB_HOST_GNU_TYPE) else @@ -41,6 +42,7 @@ cd build && \ ../configure --prefix=/usr --mandir=\$${prefix}/share/man \ --infodir=\$${prefix}/share/info $(confflags) \ + --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ --docdir=\$${prefix}/share/doc/libxtst-dev \ --with-xmlto --without-fop \ CFLAGS="$(CFLAGS)" @@ -81,7 +83,8 @@ dh_installchangelogs ChangeLog dh_installman dh_link - dh_strip --dbg-package=$(PACKAGE)-dbg + dh_strip -p$(PACKAGE)-udeb + dh_strip -N$(PACKAGE)-udeb --dbg-package=$(PACKAGE)-dbg dh_compress dh_fixperms dh_makeshlibs --add-udeb=$(PACKAGE)-udeb diff -u libxtst-1.2.0/debian/libxtst6.install libxtst-1.2.0/debian/libxtst6.install --- libxtst-1.2.0/debian/libxtst6.install +++ libxtst-1.2.0/debian/libxtst6.install @@ -1 +1 @@ -usr/lib/libXtst.so.6* +usr/lib/*/libXtst.so.6*