Hello community, here is the log from the commit of package Mesa for openSUSE:Factory checked in at 2013-06-05 13:31:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Mesa (Old) and /work/SRC/openSUSE:Factory/.Mesa.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Mesa" Changes: -------- --- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes 2013-05-28 07:41:00.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes 2013-06-05 13:31:06.000000000 +0200 @@ -1,0 +2,5 @@ +Tue May 28 14:57:52 UTC 2013 - [email protected] + +- fixed compilation against latest lvm: llvm-3.3.patch + +------------------------------------------------------------------- New: ---- llvm-3.3.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Mesa.spec ++++++ --- /var/tmp/diff_new_pack.MyPmnr/_old 2013-06-05 13:31:06.000000000 +0200 +++ /var/tmp/diff_new_pack.MyPmnr/_new 2013-06-05 13:31:06.000000000 +0200 @@ -61,6 +61,7 @@ %endif BuildRequires: libXvMC-devel BuildRequires: libvdpau-devel +BuildRequires: zlib-devel Url: http://www.mesa3d.org Provides: Mesa7 = %{version} @@ -95,6 +96,7 @@ Patch14: u_mesa-glapi_dispatch.patch # Patch from Fedora, use shmget when available, under llvmpipe Patch15: u_mesa-8.0-llvmpipe-shmget.patch +Patch16: llvm-3.3.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -524,6 +526,7 @@ %patch13 -p1 %patch14 -p1 %patch15 -p1 +%patch16 %build ++++++ llvm-3.3.patch ++++++ >From 4742f9b00b804dd01eb9955dd386a2373cd8eb36 Mon Sep 17 00:00:00 2001 From: Armin K <[email protected]> Date: Thu, 02 May 2013 10:55:04 +0000 Subject: gallivm: Fix build with LLVM 3.3 Reviewed-by: Tom Stellard <[email protected]> --- Index: src/gallium/auxiliary/gallivm/lp_bld_misc.cpp =================================================================== --- src/gallium/auxiliary/gallivm/lp_bld_misc.cpp.orig +++ src/gallium/auxiliary/gallivm/lp_bld_misc.cpp @@ -60,6 +60,12 @@ #include <llvm/Target/TargetSelect.h> #endif /* HAVE_LLVM < 0x0300 */ +#if HAVE_LLVM >= 0x0303 +#include <llvm/IR/IRBuilder.h> +#include <llvm/IR/Module.h> +#include <llvm/Support/CBindingWrapping.h> +#endif + #include "pipe/p_config.h" #include "util/u_debug.h" #include "util/u_cpu_detect.h" Index: src/gallium/auxiliary/gallivm/lp_bld_debug.cpp =================================================================== --- src/gallium/auxiliary/gallivm/lp_bld_debug.cpp.orig +++ src/gallium/auxiliary/gallivm/lp_bld_debug.cpp @@ -55,6 +55,10 @@ #include <llvm/MC/MCRegisterInfo.h> #endif /* HAVE_LLVM >= 0x0301 */ +#if HAVE_LLVM >= 0x0303 +#include <llvm/ADT/OwningPtr.h> +#endif + #include "util/u_math.h" #include "util/u_debug.h" -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
