Bug#560434: libdrm: new upstream version 2.4.16 available

2009-12-11 Thread Daniel Kahn Gillmor
Package: libdrm
Version: 2.4.15-1
Severity: wishlist

According to http://dri.freedesktop.org/libdrm/, version 2.4.16 was
made available a week ago.  It appears that 2.4.16 is going to be a
requirement for version 2.10 of xserver-xorg-video-intel, when that
version is released.

If we could get 2.4.16 into debian, that would make it easier to test
new versions of the intel driver.

i tried building the version available from
git://git.debian.org/git/pkg-xorg/lib/libdrm, which seems to include
2.4.16.  It builds fine, but i haven't had a chance to upgrade to it
yet to try it out.

Thanks for maintaining libdrm in debian,

--dkg

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.31-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libdrm-intel1 depends on:
ii  libc6 2.10.2-2   GNU C Library: Shared libraries
ii  libdrm2   2.4.15-1   Userspace interface to kernel DRM 

libdrm-intel1 recommends no packages.

libdrm-intel1 suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



libdrm: Changes to 'debian-unstable'

2009-12-11 Thread Brice Goglin
 debian/changelog |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit 002b3dae68d70547fe9ec73d236fcfb149793089
Author: Brice Goglin 
Date:   Fri Dec 11 09:20:33 2009 +0100

Add bug closer

diff --git a/debian/changelog b/debian/changelog
index 4792831..2215486 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 libdrm (2.4.16-1) UNRELEASED; urgency=low
 
-  * New upstream release.
+  [ Julien Cristau ]
+  * New upstream release, closes: #560434.
   * Update patch 01_default_perms.diff to account for upstream move of libdrm
 to toplevel.
   * Update libdrm2.symbols and shlibs.


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#560648: libx11: FTBFS: dpkg-gensymbols fails

2009-12-11 Thread Lucas Nussbaum
Source: libx11
Version: 2:1.3.2-1
Severity: serious
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20091210 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> make[3]: Entering directory 
> `/build/user-libx11_1.3.2-1-amd64-Jog9Tz/libx11-1.3.2/obj-x86_64-linux-gnu'
> make[3]: Nothing to be done for `install-exec-am'.
> test -z "/usr/lib/pkgconfig" || /bin/mkdir -p 
> "/build/user-libx11_1.3.2-1-amd64-Jog9Tz/libx11-1.3.2/debian/tmp/usr/lib/pkgconfig"
>  /usr/bin/install -c -m 644 x11.pc x11-xcb.pc 
> '/build/user-libx11_1.3.2-1-amd64-Jog9Tz/libx11-1.3.2/debian/tmp/usr/lib/pkgconfig'
> make[3]: Leaving directory 
> `/build/user-libx11_1.3.2-1-amd64-Jog9Tz/libx11-1.3.2/obj-x86_64-linux-gnu'
> make[2]: Leaving directory 
> `/build/user-libx11_1.3.2-1-amd64-Jog9Tz/libx11-1.3.2/obj-x86_64-linux-gnu'
> make[1]: Leaving directory 
> `/build/user-libx11_1.3.2-1-amd64-Jog9Tz/libx11-1.3.2/obj-x86_64-linux-gnu'
> # groff seems to produce ugly html, so only include the pdf and txt
> # versions
> rm -f debian/tmp/usr/share/doc/libX11/*.html
> dh_testdir
> dh_testdir
> dh_testroot
> dh_testroot
> dh_installdocs -s NEWS
> dh_installdocs -i
> dh_installchangelogs -i NEWS
> # Using exclusions here allows libx11-6.install to use wildcards for
> # headers and manpages, rather than listing every header and manpage
> # other than these.
> dh_install --sourcedir=debian/tmp -plibx11-dev \
>  --exclude=usr/include/X11/Xlib-xcb.h \
>  --exclude=usr/share/man/man3/XGetXCBConnection.3 \
>  --exclude=usr/share/man/man3/XSetEventQueueOwner.3
> dh_install --sourcedir=debian/tmp -i
> dh_link -i
> dh_installman -i
> dh_compress -i
> dh_fixperms -i
> dh_installdeb -i
> dh_gencontrol -i
> dh_md5sums -i
> dh_builddeb -i
> dpkg-deb: building package `libx11-data' in `../libx11-data_1.3.2-1_all.deb'.
> dh_install --sourcedir=debian/tmp -Nlibx11-dev -s
> dh_installchangelogs -s ChangeLog
> dh_installman -s
> dh_link -s
> dh_strip -plibx11-6 --dbg-package=libx11-6-dbg
> dh_strip -plibx11-xcb1 --dbg-package=libx11-xcb1-dbg
> dh_strip -Nlibx11-6 -Nlibx11-xcb1
> dh_compress -s
> dh_fixperms -s
> dh_makeshlibs -s -- -c4
> dpkg-gensymbols: warning: some symbols disappeared in the symbols file: see 
> diff output below
> dpkg-gensymbols: warning: debian/libx11-6/DEBIAN/symbols doesn't match 
> completely debian/libx11-6.symbols
> --- debian/libx11-6.symbols (libx11-6 amd64)
> +++ dpkg-gensymbolsFasYRc 2009-12-10 23:39:20.719594107 +0100
> @@ -1232,5 +1232,5 @@
>   (optional)_xwcsto...@base 0 1
>   _xwct...@base 0
>   (optional)_qf...@base 0 1
> - in6addr_...@base 0
> +#MISSING: 2:1.3.2-1# in6addr_...@base 0
>   (optional)read_encodingi...@base 0 1
> dh_makeshlibs: dpkg-gensymbols -plibx11-6 -Idebian/libx11-6.symbols 
> -Pdebian/libx11-6 -c4 returned exit code 1
> make: *** [binary-arch] Error 2

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2009/12/10/libx11_2:1.3.2-1_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#469706: Random lockups on i945GM chipset

2009-12-11 Thread Juha Mäkinen
Package: xserver-xorg-video-intel
Version: 2:2.9.1-1
Severity: normal


Same happens to me on my desktop-celeron, I just installed
testing (Squeeze). Though I have 845G graphics-chip. 
Random lockups at unpredictable intervals (minutes, or hours, 
depending on luck). 
Though GL-intensive screensavers *may* attract these lockups.

This never happened to me when using the old "i810" driver.
Things got interesting when I had to start using the "intel" driver.

As far as I can tell, there are no error-messages, things just
stop cold when this happens. 

I do not know it this is related, but: when I jump from X 
to console (ctl-alt-F1) this succeeds but when I try to return to X 
(ctl-alt-F7) I get dead black screen and I have to do cold reboot.


-- Package-specific info:
/var/lib/x11/X.roster does not exist.

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

X server symlink status:
lrwxrwxrwx 1 root root 13 Dec  8 20:24 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 1689944 Oct 13 14:31 /usr/bin/Xorg

/var/lib/x11/xorg.conf.roster does not exist.

VGA-compatible devices on PCI bus:
00:02.0 VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE 
Chipset Integrated Graphics Device (rev 03)

/var/lib/x11/xorg.conf.md5sum does not exist.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 2582 Dec 11 13:38 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
Section "ServerLayout"
Identifier "X.org Configured"
Screen  0  "Screen0" 0 0
InputDevice"Mouse0" "CorePointer"
InputDevice"Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
ModulePath   "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "built-ins"
EndSection

Section "Module"
Load  "dbe"
Load  "extmod"
Load  "dri2"
Load  "record"
Load  "glx"
Load  "dri"
EndSection

Section "InputDevice"
Identifier  "Keyboard0"
Driver  "kbd"
EndSection

Section "InputDevice"
Identifier  "Mouse0"
Driver  "mouse"
Option  "Protocol" "auto"
Option  "Device" "/dev/input/mice"
Option  "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier   "Monitor0"
VendorName   "Monitor Vendor"
ModelName"Monitor Model"
EndSection

Section "Device"
### Available Driver options are:-
### Values: : integer, : float, : "True"/"False",
### : "String", : " Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel"   # []
#Option "SWcursor"  # []
#Option "ColorKey"  # 
#Option "CacheLines"# 
#Option "Dac6Bit"   # []
#Option "DRI"   # []
#Option "NoDDC" # []
#Option "ShowCache" # []
#Option "XvMCSurfaces"  # 
#Option "PageFlip"  # []
Identifier  "Card0"
Driver  "intel"
VendorName  "Intel Corporation"
BoardName   "82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics 
Device"
BusID   "PCI:0:2:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor"Monitor0"
SubSection "Display"
Viewport   0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport   0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport   0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport   0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport   0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport   0 0
Depth 24
EndSubSection
EndSection



Xorg X server log files on system:
-rw-r--r-- 1 root root 29115 Dec 11 14:07 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file
/var/log/Xorg.0.log:

X.Org X Server 1.6.5
Release Date: 2009-10-11
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.30.8-dsa-ia32 i686 Debian
Current Operating System: Linux gandalf 2.6.30-2-686 #1 SMP Fri Dec 4 00:53:20 
UTC 2009 i686
Build Date: 13 October 2009  11:25:51AM
xorg-server 2:1.6.5-1 (bui...@murphy.debian.org) 
Before reporting p

Bug#560678: xserver-xorg-video-glide: FTBFS: Nonexistent build-dependency: libglide2-dev

2009-12-11 Thread Lucas Nussbaum
Source: xserver-xorg-video-glide
Version: 1.0.2-1
Severity: serious
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20091210 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> ** Using build dependencies supplied by package:
> Build-Depends: debhelper (>= 5), pkg-config, quilt, xserver-xorg-dev (>= 
> 2:1.6), x11proto-core-dev, x11proto-fonts-dev, x11proto-randr-dev, 
> x11proto-render-dev, dpkg-dev (>= 1.14.17), automake, autoconf, libtool, 
> xutils-dev (>= 1:7.4+4), libglide2-dev
> 
> ┌──┐
> │ Install build dependencies  
>  │
> └──┘
> 
> Checking for already installed source dependencies...
> W: Unable to locate package libglide2-dev
> debhelper: missing
> Using default version 7.4.10
> pkg-config: missing
> quilt: missing
> xserver-xorg-dev: missing
> Using default version 2:1.6.5-1
> x11proto-core-dev: missing
> x11proto-fonts-dev: missing
> x11proto-randr-dev: missing
> x11proto-render-dev: missing
> dpkg-dev: already installed (1.15.5.4 >= 1.14.17 is satisfied)
> automake: missing
> autoconf: missing
> libtool: missing
> xutils-dev: missing
> Using default version 1:7.5~1
> libglide2-dev: missing
> Checking for source dependency conflicts...
> E: Couldn't find package libglide2-dev

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2009/12/10/xserver-xorg-video-glide_1.0.2-1_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Processed: reassign 492099 to src:xserver-xorg-video-glide, forcibly merging 560678 492099

2009-12-11 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 492099 src:xserver-xorg-video-glide
Bug #492099 [xserver-xorg-video-glide] xserver-xorg-video-glide: glide2 only 
available on i386.
Bug reassigned from package 'xserver-xorg-video-glide' to 
'src:xserver-xorg-video-glide'.
Bug No longer marked as found in versions xserver-xorg-video-glide/1.0.1-1.
> forcemerge 560678 492099
Bug#560678: xserver-xorg-video-glide: FTBFS: Nonexistent build-dependency: 
libglide2-dev
Bug#492099: xserver-xorg-video-glide: glide2 only available on i386.
Forcibly Merged 492099 560678.

>
End of message, stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#560403: [Mesa3d-dev] Bug#560403: mesa: FTBFS on sparc64

2009-12-11 Thread Brian Paul
I'm committing the fix for src/mesa/sparc/xform.S to the Mesa 7.6 branch.

The fix for debian/rules would go into the debian tree, I guess. (it
doesn't exist in Mesa).

-Brian


2009/12/11 Aurelien Jarno :
> Package: mesa
> Version: 7.6.1~rc2-1
> Severity: normal
> Tags: patch
>
> mesa fails to build on sparc64 due to some 64-bit conditional in
> assembly code not being enabled. The patch below fixes the problem. It
> also enable the ffb driver on this architecture.
>
>
> diff -u mesa-7.6.1~rc2/debian/rules mesa-7.6.1~rc2/debian/rules
> --- mesa-7.6.1~rc2/debian/rules
> +++ mesa-7.6.1~rc2/debian/rules
> @@ -76,6 +76,8 @@
>        DRI_DRIVERS += i915 i965 sis unichrome
>     else ifeq ($(DEB_HOST_ARCH), sparc)
>        DRI_DRIVERS += ffb
> +    else ifeq ($(DEB_HOST_ARCH), sparc64)
> +       DRI_DRIVERS += ffb
>     endif
>   endif
>  endif
> --- mesa-7.6.1~rc2.orig/src/mesa/sparc/xform.S
> +++ mesa-7.6.1~rc2/src/mesa/sparc/xform.S
> @@ -17,7 +17,7 @@
>
>  #include "sparc_matrix.h"
>
> -#if defined(SVR4) || defined(__SVR4) || defined(__svr4__)
> +#if defined(SVR4) || defined(__SVR4) || defined(__svr4__) || 
> defined(__arch64__)
>        /* Solaris requires this for 64-bit. */
>         .register %g2, #scratch
>         .register %g3, #scratch
>
>
> -- System Information:
> Debian Release: squeeze/sid
>  APT prefers unstable
>  APT policy: (500, 'unstable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores)
> Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
>
>
>
> --
> To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
>
>
> --
> Return on Information:
> Google Enterprise Search pays you back
> Get the facts.
> http://p.sf.net/sfu/google-dev2dev
> ___
> Mesa3d-dev mailing list
> mesa3d-...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
>



--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#560403: [Mesa3d-dev] Bug#560403: mesa: FTBFS on sparc64

2009-12-11 Thread Brice Goglin
Brian Paul wrote:
> I'm committing the fix for src/mesa/sparc/xform.S to the Mesa 7.6 branch.
>   

Great thanks a lot!

> The fix for debian/rules would go into the debian tree, I guess. (it
> doesn't exist in Mesa).
>   

Yes I've applied it to our debian branch.

Brice




-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Processed: Re: Bug#557476: setting not restored on suspend/resume and login/logout

2009-12-11 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> clone 557476 -1
Bug#557476: setting not restored on suspend/resume and login/logout
Bug 557476 cloned as bug 560718.

> reassign -1 xserver-xorg-input-synaptics
Bug #560718 [gsynaptics] setting not restored on suspend/resume and login/logout
Bug reassigned from package 'gsynaptics' to 'xserver-xorg-input-synaptics'.
Bug No longer marked as found in versions gsynaptics/0.9.16-3.
> thanks
Stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Processed: found 560718 in 1.2.0-2

2009-12-11 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> found 560718 1.2.0-2
Bug #560718 [xserver-xorg-input-synaptics] setting not restored on 
suspend/resume and login/logout
Bug Marked as found in versions xserver-xorg-input-synaptics/1.2.0-2.
>
End of message, stopping processing here.

Please contact me if you need assistance.

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


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



mesa: Changes to 'upstream-unstable'

2009-12-11 Thread Brice Goglin
 docs/relnotes-7.6.1.html|1 
 progs/demos/projtex.c   |1 
 progs/samples/rgbtoppm.c|7 -
 progs/tests/Makefile|7 +
 progs/tests/prog_parameter.c|5 +++
 progs/util/readtex.c|7 -
 src/gallium/auxiliary/draw/draw_pt.c|3 +-
 src/gallium/auxiliary/rbug/rbug_connection.c|1 
 src/gallium/drivers/i915simple/i915_debug.c |1 
 src/gallium/drivers/i915simple/i915_screen.c|1 
 src/gallium/drivers/llvmpipe/lp_bld_tgsi_soa.c  |6 ++--
 src/gallium/state_trackers/egl/egl_tracker.c|2 -
 src/glx/x11/drisw_glx.c |4 ++
 src/mesa/drivers/dri/common/dri_util.c  |   11 
 src/mesa/drivers/dri/i915/i915_debug.c  |1 
 src/mesa/drivers/dri/r600/r700_assembler.c  |   26 ++
 src/mesa/drivers/dri/r600/r700_chip.c   |8 -
 src/mesa/main/fog.c |   11 +---
 src/mesa/main/light.c   |   20 +++---
 src/mesa/main/points.c  |   11 +---
 src/mesa/main/texgen.c  |6 ++--
 src/mesa/main/texobj.c  |2 -
 src/mesa/main/texparam.c|   25 +-
 src/mesa/main/version.h |2 -
 src/mesa/shader/nvfragparse.c   |8 +
 src/mesa/shader/prog_parameter.c|2 -
 src/mesa/shader/program.c   |   14 --
 src/mesa/shader/programopt.c|   14 +++---
 src/mesa/shader/slang/slang_compile_operation.h |1 
 src/mesa/shader/slang/slang_simplify.c  |9 +++---
 src/mesa/sparc/xform.S  |2 -
 src/mesa/vbo/vbo_exec_eval.c|   33 +++-
 32 files changed, 167 insertions(+), 85 deletions(-)

New commits:
commit 7d41b4248bee1d926646ef5fdff07da4f9026589
Author: Brian Paul 
Date:   Fri Dec 11 09:41:34 2009 -0700

docs: updated 7.6.1 relnotes with GLSL fixes

diff --git a/docs/relnotes-7.6.1.html b/docs/relnotes-7.6.1.html
index 752f9ca..7160168 100644
--- a/docs/relnotes-7.6.1.html
+++ b/docs/relnotes-7.6.1.html
@@ -58,6 +58,7 @@ tbd
 Endianness fixes for the DRI swrast driver (bug 22767).
 Point sprite fixes for i915/945 driver.
 Fixed assorted memory leaks (usually on error paths)
+Fixed some GLSL compiler bugs (ex: 25579)
 
 
 Changes

commit d8f8eca9efaf2f537cf9218e4dd1d742e19ffc76
Author: Brian Paul 
Date:   Fri Dec 11 09:40:33 2009 -0700

mesa: remove unnecessary loop in _mesa_remove_output_reads()

diff --git a/src/mesa/shader/programopt.c b/src/mesa/shader/programopt.c
index f70c75c..c5b821d 100644
--- a/src/mesa/shader/programopt.c
+++ b/src/mesa/shader/programopt.c
@@ -528,15 +528,11 @@ _mesa_remove_output_reads(struct gl_program *prog, 
gl_register_file type)
/* look for instructions which write to the varying vars identified above */
for (i = 0; i < prog->NumInstructions; i++) {
   struct prog_instruction *inst = prog->Instructions + i;
-  const GLuint numSrc = _mesa_num_inst_src_regs(inst->Opcode);
-  GLuint j;
-  for (j = 0; j < numSrc; j++) {
- if (inst->DstReg.File == type &&
- outputMap[inst->DstReg.Index] >= 0) {
-/* change inst to write to the temp reg, instead of the varying */
-inst->DstReg.File = PROGRAM_TEMPORARY;
-inst->DstReg.Index = outputMap[inst->DstReg.Index];
- }
+  if (inst->DstReg.File == type &&
+  outputMap[inst->DstReg.Index] >= 0) {
+ /* change inst to write to the temp reg, instead of the varying */
+ inst->DstReg.File = PROGRAM_TEMPORARY;
+ inst->DstReg.Index = outputMap[inst->DstReg.Index];
   }
}
 

commit 5076a4f53a2f34cc9116b45951037f639885c7a1
Author: Brian Paul 
Date:   Fri Dec 11 09:16:25 2009 -0700

mesa: check dst reg in _mesa_find_free_register()

If a register was only being used as a destination (as will happen when
generated condition-codes) we missed its use.  So we'd errantly return
a register index that was really in-use, not free.

Fixes bug 25579.

diff --git a/src/mesa/shader/program.c b/src/mesa/shader/program.c
index 2cd6eb8..18d4ef9 100644
--- a/src/mesa/shader/program.c
+++ b/src/mesa/shader/program.c
@@ -813,9 +813,17 @@ _mesa_find_free_register(const struct gl_program *prog, 
GLuint regFile)
   const struct prog_instruction *inst = prog->Instructions + i;
   const GLuint n = _mesa_num_inst_src_regs(inst->Opcode);
 
-  for (k = 0; k < n; k++) {
- if (inst->SrcReg[k].File == regFile) {
-used[inst->SrcReg[k].Index] = GL_TRUE;
+  /* check dst reg first */
+  if (inst->DstReg.File == regFile) {
+ used[inst->DstReg.Index

mesa: Changes to 'debian-unstable'

2009-12-11 Thread Brice Goglin
 ChangeLog   |  325 
 debian/changelog|   10 
 debian/patches/07_sparc64_xform_asm.patch   |   11 
 debian/patches/series   |1 
 debian/rules|2 
 docs/relnotes-7.6.1.html|1 
 progs/demos/projtex.c   |1 
 progs/samples/rgbtoppm.c|7 
 progs/util/readtex.c|7 
 src/gallium/auxiliary/draw/draw_pt.c|3 
 src/gallium/auxiliary/rbug/rbug_connection.c|1 
 src/gallium/drivers/i915simple/i915_debug.c |1 
 src/gallium/drivers/i915simple/i915_screen.c|1 
 src/gallium/drivers/llvmpipe/lp_bld_tgsi_soa.c  |6 
 src/gallium/state_trackers/egl/egl_tracker.c|2 
 src/glx/x11/drisw_glx.c |4 
 src/mesa/drivers/dri/common/dri_util.c  |   11 
 src/mesa/drivers/dri/i915/i915_debug.c  |1 
 src/mesa/drivers/dri/r600/r700_assembler.c  |   26 -
 src/mesa/drivers/dri/r600/r700_chip.c   |8 
 src/mesa/main/fog.c |   11 
 src/mesa/main/light.c   |   20 +
 src/mesa/main/points.c  |   11 
 src/mesa/main/texgen.c  |6 
 src/mesa/main/texobj.c  |2 
 src/mesa/main/texparam.c|   25 +
 src/mesa/main/version.h |2 
 src/mesa/shader/nvfragparse.c   |8 
 src/mesa/shader/prog_parameter.c|2 
 src/mesa/shader/program.c   |   14 -
 src/mesa/shader/programopt.c|   14 -
 src/mesa/shader/slang/slang_compile_operation.h |1 
 src/mesa/shader/slang/slang_simplify.c  |9 
 src/mesa/sparc/xform.S  |2 
 src/mesa/vbo/vbo_exec_eval.c|   33 +-
 35 files changed, 488 insertions(+), 101 deletions(-)

New commits:
commit adae195cc1c0c4d4c2899297b21837399d357290
Author: Brice Goglin 
Date:   Fri Dec 11 18:36:25 2009 +0100

Drop 07_sparc64_xform_asm.patch, applied upstream

diff --git a/debian/changelog b/debian/changelog
index 6966eaa..9522376 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,8 +2,9 @@ mesa (7.6.1~rc3-1) UNRELEASED; urgency=low
 
   * New upstream release candidate.
 + Pull upstream mesa_7_6_branch up to commit 7d41b424.
-  * Update debian/rules and add 07_sparc64_xform_asm.patch to
-fix sparc64 FTBFS, thanks Aurelien Jarno, closes: #560403.
++ Includes sparc64 xform asm patch from #560403.
+  * Update debian/rules to fix sparc64 FTBFS, thanks Aurelien Jarno,
+closes: #560403.
   * Build r600 DRI driver.
 
  -- Brice Goglin   Fri, 11 Dec 2009 07:51:52 +0100
diff --git a/debian/patches/07_sparc64_xform_asm.patch 
b/debian/patches/07_sparc64_xform_asm.patch
deleted file mode 100644
index 1c00c02..000
--- a/debian/patches/07_sparc64_xform_asm.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 mesa-7.6.1~rc2.orig/src/mesa/sparc/xform.S
-+++ mesa-7.6.1~rc2/src/mesa/sparc/xform.S
-@@ -17,7 +17,7 @@
- 
- #include "sparc_matrix.h"
- 
--#if defined(SVR4) || defined(__SVR4) || defined(__svr4__)
-+#if defined(SVR4) || defined(__SVR4) || defined(__svr4__) || 
defined(__arch64__)
-   /* Solaris requires this for 64-bit. */
- .register %g2, #scratch
- .register %g3, #scratch
diff --git a/debian/patches/series b/debian/patches/series
index 9d0bb66..1f29aca 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -3,4 +3,3 @@
 04_osmesa_version.diff
 05_hurd-ftbfs.diff
 06_kfreebsd-ftbfs.diff
-07_sparc64_xform_asm.patch

commit 3fa885911b2a4b0adefbe17803b48356ec5ad2cb
Author: Brice Goglin 
Date:   Fri Dec 11 18:33:34 2009 +0100

New upstream release candidate

diff --git a/ChangeLog b/ChangeLog
index 5e70787..ce34476 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,328 @@
+commit 7d41b4248bee1d926646ef5fdff07da4f9026589
+Author: Brian Paul 
+Date:   Fri Dec 11 09:41:34 2009 -0700
+
+docs: updated 7.6.1 relnotes with GLSL fixes
+
+commit d8f8eca9efaf2f537cf9218e4dd1d742e19ffc76
+Author: Brian Paul 
+Date:   Fri Dec 11 09:40:33 2009 -0700
+
+mesa: remove unnecessary loop in _mesa_remove_output_reads()
+
+commit 5076a4f53a2f34cc9116b45951037f639885c7a1
+Author: Brian Paul 
+Date:   Fri Dec 11 09:16:25 2009 -0700
+
+mesa: check dst reg in _mesa_find_free_register()
+
+If a register was only being used as a destination (as will happen when
+generated condition-codes) we missed its use.  So we'd errantly return
+a register index that was really in-use, not free.
+
+Fixes bug 25579.
+
+commit f7f1211b9b0a8fa0e5f5427b74b4eee4dabf65af
+Author: Aurelien Jarno 
+Date:   Fri Dec 11 08:46:54 2009 -0700
+
+sparc: additional preprocessor test for SPARC 64-bit
+
+commit 94fba49be97

mesa: Changes to 'debian-unstable'

2009-12-11 Thread Brice Goglin
 debian/changelog |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 7f8952d242c0cda6840bb7a2975fd27ec6740dd8
Author: Brice Goglin 
Date:   Fri Dec 11 18:36:40 2009 +0100

Prepare Changelog for upload

diff --git a/debian/changelog b/debian/changelog
index 9522376..8532d1d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-mesa (7.6.1~rc3-1) UNRELEASED; urgency=low
+mesa (7.6.1~rc3-1) unstable; urgency=low
 
   * New upstream release candidate.
 + Pull upstream mesa_7_6_branch up to commit 7d41b424.
@@ -7,7 +7,7 @@ mesa (7.6.1~rc3-1) UNRELEASED; urgency=low
 closes: #560403.
   * Build r600 DRI driver.
 
- -- Brice Goglin   Fri, 11 Dec 2009 07:51:52 +0100
+ -- Brice Goglin   Fri, 11 Dec 2009 18:36:36 +0100
 
 mesa (7.6.1~rc2-1) unstable; urgency=low
 


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



mesa: Changes to 'refs/tags/mesa-7.6.1-rc3-1'

2009-12-11 Thread Brice Goglin
Tag 'mesa-7.6.1-rc3-1' created by Brice Goglin  at 
2009-12-11 19:55 +

Tagging upload of mesa 7.6.1~rc3-1 to unstable.

Changes since mesa-7.6.1-rc2-1:
Andre Maasikas (3):
  r600: reorder state for render_target and blend
  r600: add support for TXB instruction
  r600: fix state size prediction after dc0777d3

Aurelien Jarno (1):
  sparc: additional preprocessor test for SPARC 64-bit

Brian Paul (5):
  vbo: fix array index out of bounds error, and fix evaluator priorities
  mesa: fix baseLevel >= MAX_TEXTURE_LEVELS test
  mesa: check dst reg in _mesa_find_free_register()
  mesa: remove unnecessary loop in _mesa_remove_output_reads()
  docs: updated 7.6.1 relnotes with GLSL fixes

Brice Goglin (6):
  fix sparc64 FTBFS
  Build r600_dri.so
  Merge branch 'mesa_7_6_branch' of git://anongit.freedesktop.org/mesa/mesa 
into debian-unstable
  New upstream release candidate
  Drop 07_sparc64_xform_asm.patch, applied upstream
  Prepare Changelog for upload

Ian Romanick (1):
  mesa: set version string to 7.6.1-rc3

Vinson Lee (33):
  draw: Initialize variable in draw_pt.c.
  progs/tests: Add tests to Makefile.
  glx: Prevent potential null pointer deference in driCreateContext.
  dri: Fix potential null pointer deference in dri_put_drawable.
  dri: Fix potential null pointer dereference in driBindContext.
  st/egl: Fix memory leak in egl_tracker.c.
  progs/demos: Fix memory leak in projtex.c.
  progs/test: Initialize variable in prog_parameter.
  llvmpipe: Initialize variables in emit_instruction.
  rbug: Initialize variable in rbug_get_message.
  i915g: Add missing break statement in i915_debug_packet.
  i915g: Fix memory leak when pci id is unknown.
  mesa: Fix array out-of-bounds access by _mesa_TexParameterfv.
  mesa: Fix array out-of-bounds access by _mesa_TexParameteri.
  mesa: Fix array out-of-bounds access by _mesa_Fogi.
  mesa: Fix array out-of-bounds access by _mesa_TexParameteri.
  mesa: Fix array out-of-bounds access by _mesa_Fogf.
  mesa: Fix array out-of-bounds access by _mesa_LightModeli.
  glsl: Remove unused member x from struct slang_operation.
  mesa: Fix array out-of-bounds access by _mesa_LightModelf.
  mesa: Fix array out-of-bounds access by _mesa_PointParameterf.
  mesa: Fix array out-of-bounds access by _mesa_PointParameteri.
  mesa: Fix array out-of-bounds access by _mesa_Lightf.
  mesa: Fix array out-of-bounds access by _mesa_Lighti.
  mesa: Fix array out-of-bounds access by _mesa_TexGend.
  mesa: Fix array out-of-bounds access by _mesa_TexParameteriv.
  glsl: Fix array out-of-bounds access by _slang_lookup_constant.
  progs/util: Byte swap individual members of struct _rawImageRec.
  progs/samples: Byte swap individual members of struct _rawImageRec.
  glsl: Increase size of array in_slang_lookup_constant from 4 to 16.
  i915: Add missing break statement in i915_debug_packet.
  mesa: Assign _mesa_lookup_parameter_index return value to GLint.
  mesa: Initialize variable in MatchInstruction.

---
 ChangeLog   |  325 
 debian/changelog|   11 
 debian/rules|4 
 docs/relnotes-7.6.1.html|1 
 progs/demos/projtex.c   |1 
 progs/samples/rgbtoppm.c|7 
 progs/util/readtex.c|7 
 src/gallium/auxiliary/draw/draw_pt.c|3 
 src/gallium/auxiliary/rbug/rbug_connection.c|1 
 src/gallium/drivers/i915simple/i915_debug.c |1 
 src/gallium/drivers/i915simple/i915_screen.c|1 
 src/gallium/drivers/llvmpipe/lp_bld_tgsi_soa.c  |6 
 src/gallium/state_trackers/egl/egl_tracker.c|2 
 src/glx/x11/drisw_glx.c |4 
 src/mesa/drivers/dri/common/dri_util.c  |   11 
 src/mesa/drivers/dri/i915/i915_debug.c  |1 
 src/mesa/drivers/dri/r600/r700_assembler.c  |   26 -
 src/mesa/drivers/dri/r600/r700_chip.c   |8 
 src/mesa/main/fog.c |   11 
 src/mesa/main/light.c   |   20 +
 src/mesa/main/points.c  |   11 
 src/mesa/main/texgen.c  |6 
 src/mesa/main/texobj.c  |2 
 src/mesa/main/texparam.c|   25 +
 src/mesa/main/version.h |2 
 src/mesa/shader/nvfragparse.c   |8 
 src/mesa/shader/prog_parameter.c|2 
 src/mesa/shader/program.c   |   14 -
 src/mesa/shader/programopt.c|   14 -
 src/mesa/shader/slang/slang_compile_operation.h |1 
 src/mesa/shader/slang/slang_simplify.c  |9 
 src/mesa/sparc/xform.S  

Processing of mesa_7.6.1~rc3-1_i386.changes

2009-12-11 Thread Archive Administrator
mesa_7.6.1~rc3-1_i386.changes uploaded successfully to localhost
along with the files:
  mesa_7.6.1~rc3-1.dsc
  mesa_7.6.1~rc3.orig.tar.gz
  mesa_7.6.1~rc3-1.diff.gz
  libgl1-mesa-swx11_7.6.1~rc3-1_i386.deb
  libgl1-mesa-swx11-dbg_7.6.1~rc3-1_i386.deb
  libgl1-mesa-swx11-i686_7.6.1~rc3-1_i386.deb
  libgl1-mesa-swx11-dev_7.6.1~rc3-1_i386.deb
  libgl1-mesa-glx_7.6.1~rc3-1_i386.deb
  libgl1-mesa-glx-dbg_7.6.1~rc3-1_i386.deb
  libgl1-mesa-dri_7.6.1~rc3-1_i386.deb
  libgl1-mesa-dri-dbg_7.6.1~rc3-1_i386.deb
  libgl1-mesa-dev_7.6.1~rc3-1_i386.deb
  mesa-common-dev_7.6.1~rc3-1_i386.deb
  libosmesa6_7.6.1~rc3-1_i386.deb
  libosmesa6-dev_7.6.1~rc3-1_i386.deb
  libglu1-mesa_7.6.1~rc3-1_i386.deb
  libglu1-mesa-dev_7.6.1~rc3-1_i386.deb
  libglw1-mesa_7.6.1~rc3-1_i386.deb
  libglw1-mesa-dev_7.6.1~rc3-1_i386.deb
  mesa-utils_7.6.1~rc3-1_i386.deb

Greetings,

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


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#560403: marked as done (mesa: FTBFS on sparc64)

2009-12-11 Thread Debian Bug Tracking System
Your message dated Fri, 11 Dec 2009 22:06:11 +
with message-id 
and subject line Bug#560403: fixed in mesa 7.6.1~rc3-1
has caused the Debian Bug report #560403,
regarding mesa: FTBFS on sparc64
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.)


-- 
560403: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560403
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: mesa
Version: 7.6.1~rc2-1
Severity: normal
Tags: patch

mesa fails to build on sparc64 due to some 64-bit conditional in
assembly code not being enabled. The patch below fixes the problem. It 
also enable the ffb driver on this architecture.


diff -u mesa-7.6.1~rc2/debian/rules mesa-7.6.1~rc2/debian/rules
--- mesa-7.6.1~rc2/debian/rules
+++ mesa-7.6.1~rc2/debian/rules
@@ -76,6 +76,8 @@
DRI_DRIVERS += i915 i965 sis unichrome
 else ifeq ($(DEB_HOST_ARCH), sparc)
DRI_DRIVERS += ffb
+else ifeq ($(DEB_HOST_ARCH), sparc64)
+   DRI_DRIVERS += ffb
 endif
   endif
 endif
--- mesa-7.6.1~rc2.orig/src/mesa/sparc/xform.S
+++ mesa-7.6.1~rc2/src/mesa/sparc/xform.S
@@ -17,7 +17,7 @@
 
 #include "sparc_matrix.h"
 
-#if defined(SVR4) || defined(__SVR4) || defined(__svr4__)
+#if defined(SVR4) || defined(__SVR4) || defined(__svr4__) || 
defined(__arch64__)
/* Solaris requires this for 64-bit. */
 .register %g2, #scratch
 .register %g3, #scratch


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash


--- End Message ---
--- Begin Message ---
Source: mesa
Source-Version: 7.6.1~rc3-1

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

libgl1-mesa-dev_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-dev_7.6.1~rc3-1_i386.deb
libgl1-mesa-dri-dbg_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-dri-dbg_7.6.1~rc3-1_i386.deb
libgl1-mesa-dri_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-dri_7.6.1~rc3-1_i386.deb
libgl1-mesa-glx-dbg_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-glx-dbg_7.6.1~rc3-1_i386.deb
libgl1-mesa-glx_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-glx_7.6.1~rc3-1_i386.deb
libgl1-mesa-swx11-dbg_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-swx11-dbg_7.6.1~rc3-1_i386.deb
libgl1-mesa-swx11-dev_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-swx11-dev_7.6.1~rc3-1_i386.deb
libgl1-mesa-swx11-i686_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-swx11-i686_7.6.1~rc3-1_i386.deb
libgl1-mesa-swx11_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libgl1-mesa-swx11_7.6.1~rc3-1_i386.deb
libglu1-mesa-dev_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libglu1-mesa-dev_7.6.1~rc3-1_i386.deb
libglu1-mesa_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libglu1-mesa_7.6.1~rc3-1_i386.deb
libglw1-mesa-dev_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libglw1-mesa-dev_7.6.1~rc3-1_i386.deb
libglw1-mesa_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libglw1-mesa_7.6.1~rc3-1_i386.deb
libosmesa6-dev_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libosmesa6-dev_7.6.1~rc3-1_i386.deb
libosmesa6_7.6.1~rc3-1_i386.deb
  to main/m/mesa/libosmesa6_7.6.1~rc3-1_i386.deb
mesa-common-dev_7.6.1~rc3-1_i386.deb
  to main/m/mesa/mesa-common-dev_7.6.1~rc3-1_i386.deb
mesa-utils_7.6.1~rc3-1_i386.deb
  to main/m/mesa/mesa-utils_7.6.1~rc3-1_i386.deb
mesa_7.6.1~rc3-1.diff.gz
  to main/m/mesa/mesa_7.6.1~rc3-1.diff.gz
mesa_7.6.1~rc3-1.dsc
  to main/m/mesa/mesa_7.6.1~rc3-1.dsc
mesa_7.6.1~rc3.orig.tar.gz
  to main/m/mesa/mesa_7.6.1~rc3.orig.tar.gz



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

Debian distribution maintenance software
pp.
Brice Goglin  (supplier of updated mesa 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-
Hash: SHA1

Format: 1.8
Date: Fri, 11 Dec 2009 18:36:36 +0100
Source: mesa
Binary: libgl1-mesa-swx11 libgl1-mesa-swx11-dbg libgl1-mesa-swx11-i686 
libgl1-mesa-swx11-dev libgl1-mesa-glx libgl1-mesa-glx-dbg libgl1-mesa-dri 
libgl1-mesa-dri-dbg libgl1-mesa-dev mesa-common-dev libosmesa6 libosmesa6-dev 
libglu1-mesa libglu1-mesa-dev li

Bug#560756: x11-xkb-utils: setxkbmap has a limit of 4 layouts

2009-12-11 Thread Matias D'Ambrosio
Package: x11-xkb-utils
Version: 7.4+3
Severity: normal

setxkbmap has a limit of 4 layouts, if more than 4 layouts are sent to
it on the command line it behaves erratically, ignoring the last command
most of the time.


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing'), (90, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-2-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages x11-xkb-utils depends on:
ii  cpp   4:4.3.4-1  The GNU C preprocessor (cpp)
ii  libc6 2.10.2-2   GNU C Library: Shared libraries
ii  libsm62:1.1.1-1  X11 Session Management library
ii  libx11-6  2:1.2.2-1  X11 client-side library
ii  libxaw7   2:1.0.6-1  X11 Athena Widget library
ii  libxkbfile1   1:1.0.5-1  X11 keyboard file manipulation lib
ii  libxmu6   2:1.0.4-2  X11 miscellaneous utility library
ii  libxt61:1.0.6-1  X11 toolkit intrinsics library
ii  x11-common1:7.4+4X Window System (X.Org) infrastruc

x11-xkb-utils recommends no packages.

x11-xkb-utils suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#560743: xserver-xorg-input-synaptics: Add support for enable/disable touchpad button

2009-12-11 Thread Mattia Dongili
On Fri, Dec 11, 2009 at 06:40:51PM -0300, Javier Di Mauro wrote:
> Package: xserver-xorg-input-synaptics
> Version: 1.2.0-2
> Severity: wishlist
> 
> My notebook (HP Pavilion dv2) has this button for disabling and enabling its 
> touchpad.
> It currently does nothing when pressed.
> Altrhough when pressed it's recognized by te system as "xf86TouchpadToggle".
> It would be great if this button could do its job.
> 
> In my case, this button has a backlight, which is intended to indicate the 
> status of
> the touchpad (light on when touchpad on). Currently it's always turned on.

I'm not sure this is a job for the driver at all. Sounds to me that
xf86TouchpadToggle is generated by the keyboard (as a special button or
even from some acpi platform driver as an hotkey) and the synaptics
driver doesn't get notified at all about it.

It should be probably hal or gnome/kde installing specific actions for
this button.
Thoughts? I'll reassign it as appropriate.

-- 
mattia
:wq!



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org