Hola, Thanks for the previous fix, Zoltan.
Here's another FreeBSD/amd64 build error report (forwarded): gmake[6]: Entering directory `/local/home/ksmakoto/Mono/mcs/class' gmake[7]: Entering directory `/local/home/ksmakoto/Mono/mcs/class/corlib' Creating ../../build/deps/corlib_test_net_1_1.dll.response ... Creating ../../build/deps/corlib_test_net_1_1.dll.makefrag ... Creating ../../build/deps/net_1_1_corlib.dll.makefrag ... gmake[7]: Leaving directory `/local/home/ksmakoto/Mono/mcs/class/corlib' gmake[7]: Entering directory `/local/home/ksmakoto/Mono/mcs/class/corlib' gmake all-local gmake[8]: Entering directory `/local/home/ksmakoto/Mono/mcs/class/corlib' MCS [net_1_1] mscorlib.dll System/AppDomain.cs(67,24): warning CS0169: The private field `System.AppDomain._mono_app_domain' is never used System/Variant.cs(243,24): warning CS0169: The private field `System.BRECORD.pvRecord' is never used System/Variant.cs(244,24): warning CS0169: The private field `System.BRECORD.pRecInfo' is never used System.Diagnostics/StackFrame.cs(59,32): warning CS0649: Field `System.Diagnostics.StackFrame.internalMethodName' is never assigned to, and will always have its default value `null' System.Globalization/RegionInfo.cs(71,24): warning CS0169: The private field `System.Globalization.RegionInfo.currencyEnglishName' is never used System.Reflection.Emit/ILGenerator.cs(67,21): warning CS0169: The private field `System.Reflection.Emit.ILExceptionInfo.len' is assigned but its value is never used System.Reflection.Emit/SignatureHelper.cs(61,34): warning CS0649: Field `System.Reflection.Emit.SignatureHelper.modreqs' is never assigned to, and will always have its default value `null' System.Reflection.Emit/SignatureHelper.cs(62,34): warning CS0649: Field `System.Reflection.Emit.SignatureHelper.modopts' is never assigned to, and will always have its default value `null' System.Runtime.Remoting.Contexts/Context.cs(69,22): warning CS0649: Field `System.Runtime.Remoting.Contexts.Context.frozen' is never assigned to, and will always have its default value `false' System.Runtime.Remoting.Messaging/AsyncResult.cs(60,22): warning CS0169: The private field `System.Runtime.Remoting.Messaging.AsyncResult.message_ctrl' is assigned but its value is never used System.Runtime.Remoting.Messaging/ReturnMessage.cs(47,21): warning CS0169: The private field `System.Runtime.Remoting.Messaging.ReturnMessage._outArgsCount' is assigned but its value is never used Compilation succeeded - 11 warning(s) Assembly mscorlib.dll signed. AOT [net_1_1] mscorlib.dll Abort trap (core dumped) gmake[8]: *** [../../class/lib/net_1_1/mscorlib.dll] Error 134 gmake[8]: Leaving directory `/local/home/ksmakoto/Mono/mcs/class/corlib' gmake[7]: *** [do-all] Error 2 gmake[7]: Leaving directory `/local/home/ksmakoto/Mono/mcs/class/corlib' gmake[6]: *** [all-recursive] Error 1 gmake[6]: Leaving directory `/local/home/ksmakoto/Mono/mcs/class' output from gdb: [~/Mono/mono]$ gdb mono/mini/mono ../mcs/class/corlib/mono.core ..(略)... (gdb) bt #0 0x00000008011ca7dc in thr_kill () from /lib/libc.so.7 #1 0x000000080125952b in abort () from /lib/libc.so.7 #2 0x000000000047c53d in mono_handle_native_sigsegv (signal=Variable "signal" is not available. ) at mini-exceptions.c:1477 #3 <signal handler called> #4 0x00000008011ca7dc in thr_kill () from /lib/libc.so.7 #5 0x000000080125952b in abort () from /lib/libc.so.7 #6 0x00000008009ba0a4 in g_assertion_message () from /usr/local/lib/libglib-2.0.so.0 #7 0x00000008009ba532 in g_assertion_message_expr () from /usr/local/lib/libglib-2.0.so.0 #8 0x000000000046b257 in emit_and_reloc_code (acfg=0x858c00, method=0x8b6850, code=0x80076e190 "H\203(L\211,$L\211t$\bL\211|$\020L\213L\213HD$\030", code_len=264, relocs=0x1, got_only=0) at aot-compiler.c:2760 #9 0x000000000046b386 in emit_code (acfg=0x858c00) at aot-compiler.c:2868 #10 0x0000000000472a93 in mono_compile_assembly (ass=Variable "ass" is not available. ) at aot-compiler.c:5251 #11 0x000000000046606c in mono_main (argc=5, argv=Variable "argv" is not available. ) at driver.c:947 #12 0x00000000004150ce in _start () ..(snip)... There's a workaround: $ svn diff configure.in Index: configure.in =================================================================== --- configure.in (revision 118982) +++ configure.in (working copy) @@ -2389,9 +2389,9 @@ echo "MONO_VERSION = $myver" >> $srcdir/$mcsdir/build/config.make fi - if test x$TARGET = xAMD64 -a x$platform_win32 = xno; then - echo "ENABLE_AOT = 1" >> $srcdir/$mcsdir/build/config.make - fi +# if test x$TARGET = xAMD64 -a x$platform_win32 = xno; then +# echo "ENABLE_AOT = 1" >> $srcdir/$mcsdir/build/config.make +# fi # if we have an olive folder, override the default settings if test -d $olivedir; then Atsushi Eno _______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list