File mono-3.0.7-LLVM.patch of Package mingw32-mono

diff -Naur mono-3.0.7/mono/mini/Makefile.am mono-3.0.7-LLVM/mono/mini/Makefile.am
--- mono-3.0.7/mono/mini/Makefile.am	2013-03-08 05:35:59.000000000 +0100
+++ mono-3.0.7-LLVM/mono/mini/Makefile.am	2013-06-23 14:58:46.145728248 +0200
@@ -142,17 +142,19 @@
 	-test -z "libmono-moon.la" || rm -f libmono-moon.la
 endif
 
-if LOADED_LLVM
-lib_LTLIBRARIES += libmono-llvm.la
-libmono_llvm_la_SOURCES = mini-llvm.c mini-llvm-cpp.cpp
-libmono_llvm_la_LIBADD = $(LLVM_LIBS) $(LLVM_LDFLAGS)
-if PLATFORM_DARWIN
-libmono_llvm_la_LDFLAGS=-Wl,-undefined -Wl,suppress -Wl,-flat_namespace
-else
-libmono_llvm_la_LIBADD += $(top_builddir)/mono/mini/libmono-$(API_VER).la $(libs)
-endif
-endif
-
+if ENABLE_LLVM
+#libmono_llvm_la_SOURCES = mini-llvm.c mini-llvm-cpp.cpp
+#libmono_llvm_la_LIBADD = $(LLVM_LIBS) $(LLVM_LDFLAGS)
+#if LOADED_LLVM
+#lib_LTLIBRARIES += libmono-llvm.la
+#if PLATFORM_DARWIN
+#libmono_llvm_la_LDFLAGS=-Wl,-undefined -Wl,suppress -Wl,-flat_namespace
+#else
+#libmono_llvm_la_LIBADD += $(top_builddir)/mono/mini/libmono-$(API_VER).la $(libs)
+#endif
+#else
+#noinst_LTLIBRARIES += libmono-llvm.la
+#endif
 endif
 
 mono_SOURCES = \
@@ -320,16 +322,6 @@
 posix_sources = \
 	mini-posix.c
 
-if ENABLE_LLVM
-if LOADED_LLVM
-llvm_sources =
-else
-llvm_sources = \
-	mini-llvm.c		\
-	mini-llvm-cpp.cpp
-endif
-endif
-
 common_sources = \
 	mini.c			\
 	ir-emit.h		\
@@ -512,8 +504,13 @@
 monobin_platform_ldflags=-framework CoreFoundation
 endif
 
-libmini_la_SOURCES = $(common_sources) $(llvm_sources) $(arch_sources) $(os_sources)
+libmini_la_SOURCES = $(common_sources) $(arch_sources) $(os_sources)
 libmini_la_CFLAGS = $(mono_CFLAGS)
+if ENABLE_LLVM
+#if !LOADED_LLVM
+#libmini_la_LIBADD = libmono-llvm.la
+#endif
+endif
 
 libmono_2_0_la_SOURCES =
 libmono_2_0_la_CFLAGS = $(mono_CFLAGS)
openSUSE Build Service is sponsored by