[Pkg-utopia-commits] r2478 - in /packages/unstable/dbus/debian: changelog patches/20-dbus-alpha-unaligned.patch

biebl at users.alioth.debian.org biebl at users.alioth.debian.org
Thu Oct 23 23:53:59 UTC 2008


Author: biebl
Date: Thu Oct 23 23:53:59 2008
New Revision: 2478

URL: http://svn.debian.org/wsvn/pkg-utopia/?sc=1&rev=2478
Log:
* debian/patches/20-dbus-alpha-unaligned.patch 
  - Fix misaligned memory access which causes "unaligned traps" on Alpha.
    (Closes: #502408)

Added:
    packages/unstable/dbus/debian/patches/20-dbus-alpha-unaligned.patch
Modified:
    packages/unstable/dbus/debian/changelog

Modified: packages/unstable/dbus/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus/debian/changelog?rev=2478&op=diff
==============================================================================
--- packages/unstable/dbus/debian/changelog (original)
+++ packages/unstable/dbus/debian/changelog Thu Oct 23 23:53:59 2008
@@ -7,8 +7,11 @@
       error. (Closes: #501443)
       Fixes: CVE-2008-3834
     - Urgency high for the security fix.
-
- -- Michael Biebl <biebl at debian.org>  Fri, 24 Oct 2008 01:40:29 +0200
+  * debian/patches/20-dbus-alpha-unaligned.patch 
+    - Fix misaligned memory access which causes "unaligned traps" on Alpha.
+      (Closes: #502408)
+
+ -- Michael Biebl <biebl at debian.org>  Fri, 24 Oct 2008 01:48:04 +0200
 
 dbus (1.2.1-3) unstable; urgency=low
 

Added: packages/unstable/dbus/debian/patches/20-dbus-alpha-unaligned.patch
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus/debian/patches/20-dbus-alpha-unaligned.patch?rev=2478&op=file
==============================================================================
--- packages/unstable/dbus/debian/patches/20-dbus-alpha-unaligned.patch (added)
+++ packages/unstable/dbus/debian/patches/20-dbus-alpha-unaligned.patch Thu Oct 23 23:53:59 2008
@@ -1,0 +1,11 @@
+--- a/dbus/dbus-marshal-basic.c.ORIG	2008-04-23 17:54:58.000000000 -0400
++++ b/dbus/dbus-marshal-basic.c	2008-04-23 18:00:06.000000000 -0400
+@@ -518,7 +518,7 @@ _dbus_marshal_read_basic (const DBusStri
+   switch (type)
+     {
+     case DBUS_TYPE_BYTE:
+-      vp->byt = _dbus_string_get_byte (str, pos);
++      *((volatile char *)&vp->byt) = _dbus_string_get_byte (str, pos);
+       (pos)++;
+       break;
+     case DBUS_TYPE_INT16:




More information about the Pkg-utopia-commits mailing list