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]
