Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
mono-2.4.2.3: Fix compilation issues.
* Disable parallel make, mono does not like it. * Add a patch to get mono cross compile for x86 target. * add mono_cv_sizeof_sunpath to site files, becasue previously it was called cv_mono_sizeof_sunpath Signed-off-by: Khem Raj <raj.khem@gmail.com>
- Loading branch information
Showing
10 changed files
with
39 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
23 changes: 23 additions & 0 deletions
23
recipes/mono/mono-2.4.2.3/mono-cross-compilation-for-amd64.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
This is a workaround for bug 515050 | ||
https://bugzilla.novell.com/show_bug.cgi?id=515050#c2 | ||
|
||
Real fix is something else which did not make into 2.4.2 | ||
http://lists.ximian.com/pipermail/mono-patches/2009-June/151386.html | ||
http://lists.ximian.com/pipermail/mono-patches/2009-June/151387.html | ||
|
||
but we are ok with workaround its safe. | ||
|
||
-Khem | ||
Index: mono-2.4.2.3/mono/mini/genmdesc.pl | ||
=================================================================== | ||
--- mono-2.4.2.3.orig/mono/mini/genmdesc.pl 2009-10-15 18:21:45.000000000 -0700 | ||
+++ mono-2.4.2.3/mono/mini/genmdesc.pl 2009-10-15 18:22:19.000000000 -0700 | ||
@@ -47,7 +47,7 @@ sub load_opcodes | ||
$arch_define = "TARGET_ARM"; | ||
} | ||
|
||
- $cpp .= " -D$arch_define $srcdir/mini-ops.h|"; | ||
+ $cpp .= " -DMONO_ARCH_SUPPORT_SIMD_INTRINSICS -D$arch_define $srcdir/mini-ops.h|"; | ||
#print "Running: $cpp\n"; | ||
open (OPS, $cpp) || die "Cannot execute cpp: $!"; | ||
while (<OPS>) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
require mono_2.4.2.3.inc | ||
require mono-${PV}.inc | ||
DEPENDS = "glib-2.0-native perl-native" | ||
|
||
PR = "${INC_PR}.1" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters