This changeset renames recipes to better reflect mono versioning.
Note, the previous mono 2.2 recipe was mis-named
rc2 and was actually preview 2. If you built the
misnamed 2.2.0-rc2 package, it will take precedence
over the new recipe and you must manually remove
ipks in the tmp dir before building the 2.2-rc1
version.
md5=6610c3b999d791553a9dc21059ca9d35
sha256=990af2fa20ad4e99ae5000df1afdb2e3b70400ba22d62e8917123d6a9d966397
-[http://bec-systems.com/pub/mono/mono-2.2-rc2.tar.bz2]
-md5=a311545a0003f1a599297d57e4e27916
-sha256=4cf6094f64f3446e83b968cbee3f0ed5d579b635644dd8cbd51bbbe184446600
+[http://bec-systems.com/pub/mono/mono-2.2-rc1.tar.bz2]
+md5=6dfc8364f6e761d558f134a707bae421
+sha256=44fc0eddf56c0abe861190051fceec6e223122c5835967459c69fbf98ee52067
[http://venge.net/monotone/downloads/monotone-0.20.tar.gz]
md5=3bdf4da35ff576a401483815952f4045
Notes on Mono support in OE.
===============================
-Mono 2.2 rc2 status
-- builds OK -- having a strange issue with a recent kernel:
- http://thread.gmane.org/gmane.comp.gnome.mono.devel/29990
+Mono 2.2 rc1 status
- still needs quite a bit of packaging TLC
+- applied patch for "need OABI" issue
+- overall seems to be running well
===============================
Mono 1.9.1 status
--- /dev/null
+--- mono.orig/mono/mini/mini-arm.c 2008/12/12 19:49:41 121457
++++ mono/mono/mini/mini-arm.c 2009/01/05 08:58:47 122416
+@@ -581,6 +581,8 @@
+ {
+ #if __APPLE__
+ sys_icache_invalidate (code, size);
++#elif ((__GNUC__ >= 4) && (__GNUC_MINOR__ >= 1))
++ __clear_cache (code, code + size);
+ #else
+ __asm __volatile ("mov r0, %0\n"
+ "mov r1, %1\n"
+
SRC_URI += "file://configure.patch;patch=1 \
file://disable-docs.patch;patch=1 \
file://disable-monoburg.patch;patch=1 \
+ file://fix-eabi-syscall.patch;patch=1 \
"
# Per http://www.mono-project.com/Mono:ARM
SECTION = "devel/mono"
LICENSE = "GPL LGPL X11"
-SRC_URI = "http://bec-systems.com/pub/mono/mono-2.2-rc2.tar.bz2 \
+SRC_URI = "http://bec-systems.com/pub/mono/mono-2.2-rc1.tar.bz2 \
"
# file://mono-libgc-configure.patch;patch=1"