[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xserver-xorg-input-mouse: Changes to 'debian-unstable'



 debian/changelog                     |    7 +++++++
 debian/patches/bsd-array-bounds.diff |   25 +++++++++++++++++++++++++
 debian/patches/series                |    1 +
 3 files changed, 33 insertions(+)

New commits:
commit d725d89553373e0a5dea8724bf0994d465041e2a
Author: Julien Cristau <jcristau@debian.org>
Date:   Sat Apr 21 12:36:30 2012 +0200

    Upload to unstable

diff --git a/debian/changelog b/debian/changelog
index 004fbf4..bc1f843 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-xserver-xorg-input-mouse (1:1.7.2-2) UNRELEASED; urgency=low
+xserver-xorg-input-mouse (1:1.7.2-2) unstable; urgency=low
 
   * Add patch from Robert Millan to work around a gcc bug resulting in FTBFS
     with -Werror=array-bounds (closes: #665390)
 
- -- Julien Cristau <jcristau@debian.org>  Sat, 21 Apr 2012 12:29:55 +0200
+ -- Julien Cristau <jcristau@debian.org>  Sat, 21 Apr 2012 12:31:32 +0200
 
 xserver-xorg-input-mouse (1:1.7.2-1) unstable; urgency=low
 

commit c921f5d3cf0e73194a491aa7604cb238019d06f9
Author: Julien Cristau <jcristau@debian.org>
Date:   Sat Apr 21 12:31:15 2012 +0200

    Fix FTBFS on kfreebsd-amd64
    
    Add patch from Robert Millan to work around a gcc bug resulting in FTBFS
    with -Werror=array-bounds (closes: #665390)

diff --git a/debian/changelog b/debian/changelog
index 031fb7b..004fbf4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xserver-xorg-input-mouse (1:1.7.2-2) UNRELEASED; urgency=low
+
+  * Add patch from Robert Millan to work around a gcc bug resulting in FTBFS
+    with -Werror=array-bounds (closes: #665390)
+
+ -- Julien Cristau <jcristau@debian.org>  Sat, 21 Apr 2012 12:29:55 +0200
+
 xserver-xorg-input-mouse (1:1.7.2-1) unstable; urgency=low
 
   * New upstream release.
diff --git a/debian/patches/bsd-array-bounds.diff b/debian/patches/bsd-array-bounds.diff
new file mode 100644
index 0000000..8db8d2e
--- /dev/null
+++ b/debian/patches/bsd-array-bounds.diff
@@ -0,0 +1,25 @@
+From: Robert Millan <rmh@debian.org>
+Subject: Work around gcc bug resulting in build failure
+
+../../src/bsd_mouse.c: In function 'CheckProtocol':
+../../src/bsd_mouse.c:142:30: error: array subscript is above array bounds [-Werror=array-bounds]
+
+Debian bug#665390.
+
+Index: xserver-xorg-input-mouse/src/bsd_mouse.c
+===================================================================
+--- xserver-xorg-input-mouse.orig/src/bsd_mouse.c
++++ xserver-xorg-input-mouse/src/bsd_mouse.c
+@@ -139,10 +139,10 @@ CheckProtocol(const char *protocol)
+ {
+     int i;
+ 
+-    for (i = 0; internalNames[i]; i++)
++    for (i = 0; i < (sizeof(internalNames) / sizeof(internalNames[0])); i++)
+ 	if (xf86NameCmp(protocol, internalNames[i]) == 0)
+ 	    return TRUE;
+-    for (i = 0; miscNames[i]; i++)
++    for (i = 0; i < (sizeof(miscNames) / sizeof(miscNames[0])); i++)
+ 	if (xf86NameCmp(protocol, miscNames[i]) == 0)
+ 	    return TRUE;
+     return FALSE;
diff --git a/debian/patches/series b/debian/patches/series
index e69de29..9f8f801 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -0,0 +1 @@
+bsd-array-bounds.diff


Reply to: