summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Alfredsen <loki_val@gentoo.org>2009-03-28 00:53:50 +0000
committerPeter Alfredsen <loki_val@gentoo.org>2009-03-28 00:53:50 +0000
commitb8d59a1e22ee00ff0e1c32295ee8c257d568c3d2 (patch)
treef705851438535c628f2e354500fe8cd97da42b66 /dev-lang/mono/files
parentRemove unneeded AGP and (useless) extra DRM kernel config checks. (diff)
downloadgentoo-2-b8d59a1e22ee00ff0e1c32295ee8c257d568c3d2.tar.gz
gentoo-2-b8d59a1e22ee00ff0e1c32295ee8c257d568c3d2.tar.bz2
gentoo-2-b8d59a1e22ee00ff0e1c32295ee8c257d568c3d2.zip
Fix bug 258722, mono fails to build on solaris. Fix bug 262429, dodoc not finding target files.
(Portage version: 2.2_rc28/cvs/Linux x86_64)
Diffstat (limited to 'dev-lang/mono/files')
-rw-r--r--dev-lang/mono/files/mono-2.2-freebsd-elf_common.patch20
1 files changed, 20 insertions, 0 deletions
diff --git a/dev-lang/mono/files/mono-2.2-freebsd-elf_common.patch b/dev-lang/mono/files/mono-2.2-freebsd-elf_common.patch
new file mode 100644
index 000000000000..3dc66cc4b9aa
--- /dev/null
+++ b/dev-lang/mono/files/mono-2.2-freebsd-elf_common.patch
@@ -0,0 +1,20 @@
+--- mono/utils/freebsd-elf_common.h.orig 2009-02-12 10:56:14.604852206 +0100
++++ mono/utils/freebsd-elf_common.h 2009-02-12 10:56:52.034748775 +0100
+@@ -42,10 +42,14 @@
+ * not include the padding.
+ */
+
++/*
++ * Patched acording to: http://lists.ximian.com/pipermail/mono-patches/2009-January/138782.html
++ */
++
+ typedef struct {
+- u_int32_t n_namesz; /* Length of name. */
+- u_int32_t n_descsz; /* Length of descriptor. */
+- u_int32_t n_type; /* Type of this note. */
++ uint32_t n_namesz; /* Length of name. */
++ uint32_t n_descsz; /* Length of descriptor. */
++ uint32_t n_type; /* Type of this note. */
+ } Elf_Note;
+
+ /* Indexes into the e_ident array. Keep synced with