Gentoo Archives: gentoo-commits

From: "Peter Alfredsen (loki_val)" <loki_val@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/mono/files: mono-2.2-freebsd-elf_common.patch
Date: Sat, 28 Mar 2009 00:53:52
Message-Id: E1LnMo2-0002MK-LX@stork.gentoo.org
1 loki_val 09/03/28 00:53:50
2
3 Added: mono-2.2-freebsd-elf_common.patch
4 Log:
5 Fix bug 258722, mono fails to build on solaris. Fix bug 262429, dodoc not finding target files.
6 (Portage version: 2.2_rc28/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 dev-lang/mono/files/mono-2.2-freebsd-elf_common.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/files/mono-2.2-freebsd-elf_common.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/mono/files/mono-2.2-freebsd-elf_common.patch?rev=1.1&content-type=text/plain
13
14 Index: mono-2.2-freebsd-elf_common.patch
15 ===================================================================
16 --- mono/utils/freebsd-elf_common.h.orig 2009-02-12 10:56:14.604852206 +0100
17 +++ mono/utils/freebsd-elf_common.h 2009-02-12 10:56:52.034748775 +0100
18 @@ -42,10 +42,14 @@
19 * not include the padding.
20 */
21
22 +/*
23 + * Patched acording to: http://lists.ximian.com/pipermail/mono-patches/2009-January/138782.html
24 + */
25 +
26 typedef struct {
27 - u_int32_t n_namesz; /* Length of name. */
28 - u_int32_t n_descsz; /* Length of descriptor. */
29 - u_int32_t n_type; /* Type of this note. */
30 + uint32_t n_namesz; /* Length of name. */
31 + uint32_t n_descsz; /* Length of descriptor. */
32 + uint32_t n_type; /* Type of this note. */
33 } Elf_Note;
34
35 /* Indexes into the e_ident array. Keep synced with