Hello community,

here is the log from the commit of package xf86-video-vmware for 
openSUSE:Factory checked in at 2013-05-07 16:03:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xf86-video-vmware (Old)
 and      /work/SRC/openSUSE:Factory/.xf86-video-vmware.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xf86-video-vmware"

Changes:
--------
--- /work/SRC/openSUSE:Factory/xf86-video-vmware/xf86-video-vmware.changes      
2013-04-07 14:29:22.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-vmware.new/xf86-video-vmware.changes 
2013-05-07 16:03:18.000000000 +0200
@@ -1,0 +2,8 @@
+Tue May  7 11:38:22 UTC 2013 - [email protected]
+
+- xf86-video-vmware 13.0.1
+  * vmwgfx: Use myGlyphs to fix crashes (fdo#61780)
+  * Kill mibstore
+- obsoletes U_mibstore.patch
+
+-------------------------------------------------------------------

Old:
----
  U_mibstore.patch
  xf86-video-vmware-13.0.0.tar.bz2

New:
----
  xf86-video-vmware-13.0.1.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xf86-video-vmware.spec ++++++
--- /var/tmp/diff_new_pack.R8TFzY/_old  2013-05-07 16:03:19.000000000 +0200
+++ /var/tmp/diff_new_pack.R8TFzY/_new  2013-05-07 16:03:19.000000000 +0200
@@ -17,15 +17,13 @@
 
 
 Name:           xf86-video-vmware
-Version:        13.0.0
+Version:        13.0.1
 Release:        0
 Summary:        VMware SVGA video driver for the Xorg X server
 License:        MIT
 Group:          System/X11/Servers/XF86_4
 Url:            http://xorg.freedesktop.org/
 Source0:        
http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2
-#PATCH-FIX-UPSTREAM U_mibstore.patch -- removes obsolete include
-Patch0:         U_mibstore.patch
 ExclusiveArch:  %ix86 x86_64
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(fontsproto)
@@ -50,7 +48,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 %configure

++++++ xf86-video-vmware-13.0.0.tar.bz2 -> xf86-video-vmware-13.0.1.tar.bz2 
++++++
++++ 2000 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/xf86-video-vmware-13.0.0/ChangeLog new/xf86-video-vmware-13.0.1/ChangeLog
--- old/xf86-video-vmware-13.0.0/ChangeLog      2013-01-15 22:03:12.000000000 
+0100
+++ new/xf86-video-vmware-13.0.1/ChangeLog      2013-04-17 12:16:52.000000000 
+0200
@@ -1,3 +1,30 @@
+commit b3345886332ee2b9fd1348dc2cd36257dfd71986
+Author: Jakob Bornecrantz <[email protected]>
+Date:   Wed Apr 17 12:03:32 2013 +0200
+
+    Bump the version number to 13.0.1
+
+commit d13a6334fe76f4e869b2cb8c0a6a13c185b1bedd
+Author: Loïc Yhuel <[email protected]>
+Date:   Thu Apr 11 11:29:10 2013 +0200
+
+    vmwgfx: Use myGlyphs to fix crashes
+    
+    Tested-by: Christian Hesse <[email protected]>
+    Reviewed-by: Jakob Bornecrantz <[email protected]>
+    Signed-off-by: Loïc Yhuel <[email protected]>
+    Signed-off-by: Jakob Bornecrantz <[email protected]>
+
+commit 23d87c92b7211cc5249eefe4ab3a2c7f370e279e
+Author: Zack Rusin <[email protected]>
+Date:   Thu Feb 14 14:33:01 2013 -0800
+
+    Kill mibstore
+    
+    It was a noop for at least 5 years and it has been removed.
+    
+    Signed-off-by: Zack Rusin <[email protected]>
+
 commit 686859fba16ed2616c38bbe5d4e38abf4c5b7ae9
 Author: Zack Rusin <[email protected]>
 Date:   Tue Jan 15 12:05:45 2013 -0800
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/xf86-video-vmware-13.0.0/compile new/xf86-video-vmware-13.0.1/compile
--- old/xf86-video-vmware-13.0.0/compile        2013-01-15 22:01:27.000000000 
+0100
+++ new/xf86-video-vmware-13.0.1/compile        2013-04-17 12:15:16.000000000 
+0200
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Wrapper for compilers which do not understand '-c -o'.
 
-scriptversion=2012-03-05.13; # UTC
+scriptversion=2012-01-04.17; # UTC
 
 # Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009, 2010, 2012 Free
 # Software Foundation, Inc.
@@ -79,48 +79,6 @@
   esac
 }
 
-# func_cl_dashL linkdir
-# Make cl look for libraries in LINKDIR
-func_cl_dashL ()
-{
-  func_file_conv "$1"
-  if test -z "$lib_path"; then
-    lib_path=$file
-  else
-    lib_path="$lib_path;$file"
-  fi
-  linker_opts="$linker_opts -LIBPATH:$file"
-}
-
-# func_cl_dashl library
-# Do a library search-path lookup for cl
-func_cl_dashl ()
-{
-  lib=$1
-  found=no
-  save_IFS=$IFS
-  IFS=';'
-  for dir in $lib_path $LIB
-  do
-    IFS=$save_IFS
-    if $shared && test -f "$dir/$lib.dll.lib"; then
-      found=yes
-      lib=$dir/$lib.dll.lib
-      break
-    fi
-    if test -f "$dir/$lib.lib"; then
-      found=yes
-      lib=$dir/$lib.lib
-      break
-    fi
-  done
-  IFS=$save_IFS
-
-  if test "$found" != yes; then
-    lib=$lib.lib
-  fi
-}
-
 # func_cl_wrapper cl arg...
 # Adjust compile command to suit cl
 func_cl_wrapper ()
@@ -151,34 +109,43 @@
              ;;
          esac
          ;;
-       -I)
-         eat=1
-         func_file_conv "$2" mingw
-         set x "$@" -I"$file"
-         shift
-         ;;
        -I*)
          func_file_conv "${1#-I}" mingw
          set x "$@" -I"$file"
          shift
          ;;
-       -l)
-         eat=1
-         func_cl_dashl "$2"
-         set x "$@" "$lib"
-         shift
-         ;;
        -l*)
-         func_cl_dashl "${1#-l}"
-         set x "$@" "$lib"
+         lib=${1#-l}
+         found=no
+         save_IFS=$IFS
+         IFS=';'
+         for dir in $lib_path $LIB
+         do
+           IFS=$save_IFS
+           if $shared && test -f "$dir/$lib.dll.lib"; then
+             found=yes
+             set x "$@" "$dir/$lib.dll.lib"
+             break
+           fi
+           if test -f "$dir/$lib.lib"; then
+             found=yes
+             set x "$@" "$dir/$lib.lib"
+             break
+           fi
+         done
+         IFS=$save_IFS
+
+         test "$found" != yes && set x "$@" "$lib.lib"
          shift
          ;;
-       -L)
-         eat=1
-         func_cl_dashL "$2"
-         ;;
        -L*)
-         func_cl_dashL "${1#-L}"
+         func_file_conv "${1#-L}"
+         if test -z "$lib_path"; then
+           lib_path=$file
+         else
+           lib_path="$lib_path;$file"
+         fi
+         linker_opts="$linker_opts -LIBPATH:$file"
          ;;
        -static)
          shared=false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/xf86-video-vmware-13.0.0/config.h.in 
new/xf86-video-vmware-13.0.1/config.h.in
--- old/xf86-video-vmware-13.0.0/config.h.in    2013-01-15 22:01:27.000000000 
+0100
+++ new/xf86-video-vmware-13.0.1/config.h.in    2013-04-17 12:15:16.000000000 
+0200
@@ -93,11 +93,6 @@
 /* Version number of package */
 #undef VERSION
 
-/* Enable large inode numbers on Mac OS X 10.5.  */
-#ifndef _DARWIN_USE_64_BIT_INODE
-# define _DARWIN_USE_64_BIT_INODE 1
-#endif
-
 /* Number of bits in a file offset, on hosts where this is settable. */
 #undef _FILE_OFFSET_BITS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/xf86-video-vmware-13.0.0/configure.ac 
new/xf86-video-vmware-13.0.1/configure.ac
--- old/xf86-video-vmware-13.0.0/configure.ac   2013-01-15 21:01:10.000000000 
+0100
+++ new/xf86-video-vmware-13.0.1/configure.ac   2013-04-17 12:02:56.000000000 
+0200
@@ -23,7 +23,7 @@
 # Initialize Autoconf
 AC_PREREQ([2.60])
 AC_INIT([xf86-video-vmware],
-        [13.0.0],
+        [13.0.1],
         [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
         [xf86-video-vmware])
 AC_CONFIG_SRCDIR([Makefile.am])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/xf86-video-vmware-13.0.0/saa/saa_priv.h 
new/xf86-video-vmware-13.0.1/saa/saa_priv.h
--- old/xf86-video-vmware-13.0.0/saa/saa_priv.h 2013-01-15 19:36:01.000000000 
+0100
+++ new/xf86-video-vmware-13.0.1/saa/saa_priv.h 2013-04-17 12:02:10.000000000 
+0200
@@ -48,7 +48,6 @@
 #include "pixmapstr.h"
 #include "windowstr.h"
 #include "servermd.h"
-#include "mibstore.h"
 #include "colormapst.h"
 #include "gcstruct.h"
 #include "input.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/xf86-video-vmware-13.0.0/saa/saa_render.c 
new/xf86-video-vmware-13.0.1/saa/saa_render.c
--- old/xf86-video-vmware-13.0.0/saa/saa_render.c       2013-01-15 
19:36:01.000000000 +0100
+++ new/xf86-video-vmware-13.0.1/saa/saa_render.c       2013-04-17 
12:02:10.000000000 +0200
@@ -406,6 +406,8 @@
        saa_wrap(sscreen, ps, Trapezoids, saa_trapezoids);
        saa_wrap(sscreen, ps, Triangles, saa_triangles);
        saa_wrap(sscreen, ps, Composite, saa_composite);
+       saa_wrap(sscreen, ps, Glyphs,    miGlyphs);
+       saa_wrap(sscreen, ps, UnrealizeGlyph, miUnrealizeGlyph);
     }
 }
 
@@ -419,6 +421,8 @@
        saa_unwrap(sscreen, ps, Trapezoids);
        saa_unwrap(sscreen, ps, Triangles);
        saa_unwrap(sscreen, ps, Composite);
+       saa_unwrap(sscreen, ps, Glyphs);
+       saa_unwrap(sscreen, ps, UnrealizeGlyph);
     }
 }
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/xf86-video-vmware-13.0.0/src/vmware.c 
new/xf86-video-vmware-13.0.1/src/vmware.c
--- old/xf86-video-vmware-13.0.0/src/vmware.c   2013-01-15 19:36:01.000000000 
+0100
+++ new/xf86-video-vmware-13.0.1/src/vmware.c   2013-04-17 12:02:10.000000000 
+0200
@@ -23,7 +23,6 @@
 #include "xf86Pci.h"           /* pci */
 
 #include "mipointer.h"         /* sw cursor */
-#include "mibstore.h"          /* backing store */
 #include "micmap.h"            /* mi color map */
 #include "vgaHW.h"             /* VGA hardware */
 #include "fb.h"
@@ -1483,7 +1482,6 @@
      * If backing store is to be supported (as is usually the case),
      * initialise it.
      */
-    miInitializeBackingStore(pScreen);
     xf86SetBackingStore(pScreen);
     xf86SetSilkenMouse(pScreen);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/xf86-video-vmware-13.0.0/vmwgfx/vmwgfx_driver.c 
new/xf86-video-vmware-13.0.1/vmwgfx/vmwgfx_driver.c
--- old/xf86-video-vmware-13.0.0/vmwgfx/vmwgfx_driver.c 2013-01-15 
19:36:01.000000000 +0100
+++ new/xf86-video-vmware-13.0.1/vmwgfx/vmwgfx_driver.c 2013-04-17 
12:02:10.000000000 +0200
@@ -1036,7 +1036,6 @@
                   (ms->only_hw_presents) ? "enabled" : "disabled");
     }
 
-    miInitializeBackingStore(pScreen);
     xf86SetBackingStore(pScreen);
     xf86SetSilkenMouse(pScreen);
     miDCInitialize(pScreen, xf86GetPointerScreenFuncs());

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to