Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jun 2009 00:16:00 -0400
From:      "Paul Heinlein" <pheinlein@officeirc.com>
To:        <mono@freebsd.org>
Subject:   RE: ports/135248: Update the Mono .NET Framework to 2.4
Message-ID:  <002d01c9f7a7$25622d40$702687c0$@com>
In-Reply-To: <20090622181608.GA96830@blogreen.org>
References:  <200906220802.n5M82Tpn075760@freefall.freebsd.org> <000401c9f32b$a22b2690$e68173b0$@com> <a01628140906220442mfbbe396n7cd130e4d9d9b37a@mail.gmail.com> <000001c9f332$7395eed0$5ac1cc70$@com> <a01628140906220522l55308631h960b5396d41e7004@mail.gmail.com> <000601c9f334$be4f5950$3aee0bf0$@com> <20090622153800.GE52496@blogreen.org> <20090622181608.GA96830@blogreen.org>

next in thread | previous in thread | raw e-mail | index | archive | help
FYI.

Using official port on clean install of FreeBSD 7.2, receive the =
following
error (see below) during "make clean install" in the
"/usr/ports/lang/mono-basic/" folder.

I have tried 3 times, always failing with the same error.

Didn't encounter this problem on same machine (may have been using 7.1)
using the development port of 2.4 a few months ago.

Regards,
Paul


gmake[6]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4/mcs/jay'
gmake[6]: Entering directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/mcs'
Creating ../build/deps/net_2_0_gmcs.exe.makefrag ...
gmake[6]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4/mcs/mcs'
gmake[6]: Entering directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/mcs'
gmake all-local
gmake[7]: Entering directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/mcs'
/bin/sh ./../mkinstalldirs ../class/lib/net_2_0/
mkdir -p -- ../class/lib/net_2_0/
touch ../class/lib/net_2_0//.stamp
cd .. && gmake NO_DIR_CHECK=3Dyes PROFILE=3Dnet_2_0_bootstrap all
gmake[8]: Entering directory `/usr/ports/lang/mono/work/mono-2.4/mcs'
gmake[9]: Entering directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/build'
gmake all-local
gmake[10]: Entering directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/build'
gmake[10]: Leaving directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/build'
gmake[9]: Leaving directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/build'
gmake[9]: Entering directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/jay'
gmake all-local
gmake[10]: Entering directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/jay'
gmake[10]: Nothing to be done for `all-local'.
gmake[10]: Leaving directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/jay'
gmake[9]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4/mcs/jay'
gmake[9]: Entering directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/mcs'
gmake all-local
gmake[10]: Entering directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/mcs'
gmake[10]: Leaving directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/mcs'
gmake[9]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4/mcs/mcs'
gmake[9]: Entering directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/class'
gmake[10]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/corlib'
gmake all-local
gmake[11]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/corlib'
gmake[11]: Nothing to be done for `all-local'.
gmake[11]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/corlib'
gmake[10]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/corlib'
gmake[10]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/Mono.CompilerServices.Symbo=
lWr
iter'
gmake all-local
gmake[11]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/Mono.CompilerServices.Symbo=
lWr
iter'
gmake[11]: Nothing to be done for `all-local'.
gmake[11]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/Mono.CompilerServices.Symbo=
lWr
iter'
gmake[10]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/Mono.CompilerServices.Symbo=
lWr
iter'
gmake[10]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System'
gmake all-local
gmake[11]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System'
gmake[11]: Nothing to be done for `all-local'.
gmake[11]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System'
gmake[10]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System'
gmake[10]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System.XML'
gmake all-local
gmake[11]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System.XML'
gmake[11]: Nothing to be done for `all-local'.
gmake[11]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System.XML'
gmake[10]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System.XML'
gmake[10]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/Mono.Security'
gmake all-local
gmake[11]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/Mono.Security'
gmake[11]: Nothing to be done for `all-local'.
gmake[11]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/Mono.Security'
gmake[10]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/Mono.Security'
gmake[10]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System.Security'
gmake all-local
gmake[11]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System.Security'
gmake[11]: Nothing to be done for `all-local'.
gmake[11]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System.Security'
gmake[10]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System.Security'
gmake[10]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System.Configuration'
gmake all-local
gmake[11]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System.Configuration'
gmake[11]: Nothing to be done for `all-local'.
gmake[11]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System.Configuration'
gmake[10]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System.Configuration'
gmake[10]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System'
gmake all-local
gmake[11]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System'
gmake[11]: Nothing to be done for `all-local'.
gmake[11]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System'
gmake[10]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/System'
gmake[10]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/PEAPI'
gmake all-local
gmake[11]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/PEAPI'
gmake[11]: Nothing to be done for `all-local'.
gmake[11]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/PEAPI'
gmake[10]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/PEAPI'
gmake all-local
gmake[10]: Entering directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/class'
gmake[10]: Leaving directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/class'
gmake[9]: Leaving directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/class'
gmake[9]: Entering directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/ilasm'
gmake all-local
gmake[10]: Entering directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/ilasm'
gmake[10]: Nothing to be done for `all-local'.
gmake[10]: Leaving directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/ilasm'
gmake[9]: Leaving directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/ilasm'
gmake[9]: Entering directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/tools'
gmake[10]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/tools/resgen'
gmake all-local
gmake[11]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/tools/resgen'
gmake[11]: Nothing to be done for `all-local'.
gmake[11]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/tools/resgen'
gmake[10]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/tools/resgen'
gmake all-local
gmake[10]: Entering directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/tools'
gmake[10]: Leaving directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/tools'
gmake[9]: Leaving directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/tools'
gmake all-local
gmake[9]: Entering directory `/usr/ports/lang/mono/work/mono-2.4/mcs'
gmake[9]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4/mcs'
gmake[8]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4/mcs'
MCS     [net_2_0] gmcs.exe
cp gmcs.exe ./../class/lib/net_2_0/gmcs.exe
test ! -f gmcs.exe.mdb || cp gmcs.exe.mdb
./../class/lib/net_2_0/gmcs.exe.mdb
cp gmcs.exe.config ./../class/lib/net_2_0/gmcs.exe.config
gmake[7]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4/mcs/mcs'
gmake[6]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4/mcs/mcs'
gmake[6]: Entering directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/class'
gmake[7]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/corlib'
Creating ../../build/deps/corlib_test_net_2_0.dll.response ...
Creating ../../build/deps/corlib_test_net_2_0.dll.makefrag ...
Creating ../../build/deps/net_2_0_corlib.dll.makefrag ...
gmake[7]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/corlib'
gmake[7]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/corlib'
gmake all-local
gmake[8]: Entering directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/corlib'
MCS     [net_2_0] mscorlib.dll
0x0 0x0 0x0 0x55 0x8b 0xec 0x57 0x83 0xec 0x14 0xb8 0x80 0x5e 0x71 0x28 =
0x83
0xec 0xc 0x68 0x0 0x76 0xe8 0x28 0x8b 0x5 0x0 0x76 0xe8 0x28 0xff 0x50 =
0x38
**
ERROR:mini-trampolines.c:122:mono_magic_trampoline: assertion failed: =
(vt)
Stacktrace:

  at System.Security.Permissions.FileIOPermission..cctor () <0xffffffff>
  at System.Security.Permissions.FileIOPermission..cctor () <0x0001d>
  at (wrapper runtime-invoke) object.runtime_invoke_void
(object,intptr,intptr,intptr) <0xffffffff>
  at =
System.Security.Permissions.FileIOPermissionAttribute.CreatePermission
() <0xffffffff>
  at =
System.Security.Permissions.FileIOPermissionAttribute.CreatePermission
() <0x00018>
  at Mono.CSharp.Attribute.ExtractSecurityPermissionSet
(System.Collections.Specialized.ListDictionary) <0x0037b>
  at Mono.CSharp.ClassOrStruct.ApplyAttributeBuilder
(Mono.CSharp.Attribute,System.Reflection.Emit.CustomAttributeBuilder)
<0x00067>
  at Mono.CSharp.Class.ApplyAttributeBuilder
(Mono.CSharp.Attribute,System.Reflection.Emit.CustomAttributeBuilder)
<0x00180>
  at Mono.CSharp.Attribute.Emit
(System.Collections.Specialized.ListDictionary) <0x0011f>
  at Mono.CSharp.Attributes.Emit () <0x000f0>
  at Mono.CSharp.TypeContainer.EmitType () <0x0004d>
  at Mono.CSharp.RootContext.EmitCode () <0x0008e>
  at Mono.CSharp.Driver.Compile () <0x005d4>
  at Mono.CSharp.Driver.Main (string[]) <0x0006c>
  at (wrapper runtime-invoke) =
Mono.CSharp.Driver.runtime_invoke_int_object
(object,intptr,intptr,intptr) <0xffffffff>
Abort trap (core dumped)
gmake[8]: *** [../../class/lib/net_2_0/mscorlib.dll] Error 134
gmake[8]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/corlib'
gmake[7]: *** [do-all] Error 2
gmake[7]: Leaving directory
`/usr/ports/lang/mono/work/mono-2.4/mcs/class/corlib'
gmake[6]: *** [all-recursive] Error 1
gmake[6]: Leaving directory =
`/usr/ports/lang/mono/work/mono-2.4/mcs/class'
gmake[5]: *** [all-recursive] Error 1
gmake[5]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4/mcs'
gmake[4]: *** [profile-do--net_2_0--all] Error 2
gmake[4]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4/mcs'
gmake[3]: *** [profiles-do--all] Error 2
gmake[3]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4/mcs'
gmake[2]: *** [all-local] Error 2
gmake[2]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4/runtime'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/lang/mono/work/mono-2.4'
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/lang/mono.
*** Error code 1

Stop in /usr/ports/lang/mono-basic.
ipaq#





-----Original Message-----
From: Romain Tarti=E8re [mailto:romain@blogreen.org]=20
Sent: June-22-09 2:16 PM
To: Paul Heinlein; 'Florent Thoumie'; mono@freebsd.org
Subject: Re: ports/135248: Update the Mono .NET Framework to 2.4

On Mon, Jun 22, 2009 at 05:38:01PM +0200, Romain Tarti=E8re wrote:
> Since I have never used Visual Basic, and did not find any port=20
> requiring it to be built, I did not took much time on it... But I=20
> heard you, and try to give a little more love to this port this =
afternoon!
While not everything is perfect, I think that lang/mono-basic can be
imported in the FreeBSD ports tree.  After all, for what I see, this =
tool is
still not considered "production quality code" by Novell [1] so I have =
no
real objection for providing it "as it".

I send a PR a few seconds ago. The PR# should reach the mono@ list soon
:-)

Kind regards,
Romain

References:
  1. http://www.mono-project.com/VisualBasic.NET_support

--=20
Romain Tarti=E8re <romain@blogreen.org>        =
http://romain.blogreen.org/
pgp: 8DAB A124 0DA4 7024 F82A  E748 D8E9 A33F FF56 FF43 (ID: 0xFF56FF43)
(plain text =3Dnon-HTML=3D PGP/GPG encrypted/signed e-mail much =
appreciated)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?002d01c9f7a7$25622d40$702687c0$>