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]

Reply via email to