[Mono-dev] Can't compile mono 2.8 for ARM Linux 2.6.24
Geoff Norton
gnorton at novell.com
Fri Jan 14 10:58:23 EST 2011
This is already fixed.
-g
On 2011-01-14, at 12:15 AM, J.P. wrote:
> I cannot compile current mono in git.
>
> See below.
>
> AOT [basic] mscorlib.dll.so
> /bin/sh: line 1: 3231 Aborted MONO_PATH='./../../class/lib/basic/' /skcomms/src/mono/git/mono/runtime/mono-wrapper --aot=bind-to-runtime-version --debug ./../../class/lib/basic//mscorlib.dll > basic_aot.log 2>&1
> /skcomms/src/mono/git/mono/libtool: line 6823: LC_CTYPE: command not found
> /skcomms/src/mono/git/mono/libtool: line 6823: LC_COLLATE: command not found
> /skcomms/src/mono/git/mono/libtool: line 6823: LC_MESSAGES: command not found
> Mono Ahead of Time compiler - compiling assembly /skcomms/src/mono/git/mono/mcs/class/lib/basic/mscorlib.dll
> * Assertion: should not be reached at boehm-gc.c:1150
>
> Stacktrace:
>
>
> Native stacktrace:
>
> /skcomms/src/mono/git/mono/mono/mini/mono [0x4a831d]
> /lib64/libpthread.so.0 [0x38b300e7c0]
> /lib64/libc.so.6(gsignal+0x35) [0x38b2430265]
> /lib64/libc.so.6(abort+0x110) [0x38b2431d10]
> /skcomms/src/mono/git/mono/mono/mini/mono [0x5ee032]
> /skcomms/src/mono/git/mono/mono/mini/mono [0x5ee20a]
> /skcomms/src/mono/git/mono/mono/mini/mono [0x5bd3ea]
> /skcomms/src/mono/git/mono/mono/mini/mono [0x4c5ac1]
> /skcomms/src/mono/git/mono/mono/mini/mono [0x4c6d91]
> /skcomms/src/mono/git/mono/mono/mini/mono [0x42cdcd]
> /skcomms/src/mono/git/mono/mono/mini/mono [0x489cbc]
> /skcomms/src/mono/git/mono/mono/mini/mono [0x493be8]
> /skcomms/src/mono/git/mono/mono/mini/mono(mono_main+0x1449) [0x4845a9]
> /lib64/libc.so.6(__libc_start_main+0xf4) [0x38b241d994]
> /skcomms/src/mono/git/mono/mono/mini/mono(realloc+0x389) [0x423c09]
>
> Debug info from gdb:
>
> [Thread debugging using libthread_db enabled]
> [New Thread 0x2ad55d083910 (LWP 3231)]
> [New Thread 0x44c1b940 (LWP 3310)]
> [New Thread 0x44a07940 (LWP 3309)]
> [New Thread 0x44006940 (LWP 3307)]
> [New Thread 0x43605940 (LWP 3306)]
> [New Thread 0x42c04940 (LWP 3305)]
> [New Thread 0x42203940 (LWP 3304)]
> [New Thread 0x41802940 (LWP 3303)]
> [New Thread 0x40cb1940 (LWP 3302)]
> 0x00000038b300d5cb in read () from /lib64/libpthread.so.0
> 9 Thread 0x40cb1940 (LWP 3302) 0x00000038b300ab99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
> 8 Thread 0x41802940 (LWP 3303) 0x00000038b300ab99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
> 7 Thread 0x42203940 (LWP 3304) 0x00000038b300ab99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
> 6 Thread 0x42c04940 (LWP 3305) 0x00000038b300ab99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
> 5 Thread 0x43605940 (LWP 3306) 0x00000038b300ab99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
> 4 Thread 0x44006940 (LWP 3307) 0x00000038b300ab99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
> 3 Thread 0x44a07940 (LWP 3309) 0x00000038b300ab99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
> 2 Thread 0x44c1b940 (LWP 3310) 0x00000038b300c9b1 in sem_wait () from /lib64/libpthread.so.0
> * 1 Thread 0x2ad55d083910 (LWP 3231) 0x00000038b300d5cb in read () from /lib64/libpthread.so.0
>
> Thread 9 (Thread 0x40cb1940 (LWP 3302)):
> #0 0x00000038b300ab99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
> #1 0x0000000000604c0a in GC_wait_marker () at pthread_support.c:1863
> #2 0x00000000005f8b71 in GC_help_marker (my_mark_no=1) at mark.c:1116
> #3 0x0000000000603a02 in GC_mark_thread (id=0x0) at pthread_support.c:552
> #4 0x00000038b30064a7 in start_thread () from /lib64/libpthread.so.0
> #5 0x00000038b24d3c2d in clone () from /lib64/libc.so.6
>
> Thread 8 (Thread 0x41802940 (LWP 3303)):
> #0 0x00000038b300ab99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
> #1 0x0000000000604c0a in GC_wait_marker () at pthread_support.c:1863
> #2 0x00000000005f8b71 in GC_help_marker (my_mark_no=1) at mark.c:1116
> #3 0x0000000000603a02 in GC_mark_thread (id=0x1) at pthread_support.c:552
> #4 0x00000038b30064a7 in start_thread () from /lib64/libpthread.so.0
> #5 0x00000038b24d3c2d in clone () from /lib64/libc.so.6
>
> Thread 7 (Thread 0x42203940 (LWP 3304)):
> #0 0x00000038b300ab99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
> #1 0x0000000000604c0a in GC_wait_marker () at pthread_support.c:1863
> #2 0x00000000005f8b71 in GC_help_marker (my_mark_no=1) at mark.c:1116
> #3 0x0000000000603a02 in GC_mark_thread (id=0x2) at pthread_support.c:552
> #4 0x00000038b30064a7 in start_thread () from /lib64/libpthread.so.0
> #5 0x00000038b24d3c2d in clone () from /lib64/libc.so.6
>
> Thread 6 (Thread 0x42c04940 (LWP 3305)):
> #0 0x00000038b300ab99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
> #1 0x0000000000604c0a in GC_wait_marker () at pthread_support.c:1863
> #2 0x00000000005f8b71 in GC_help_marker (my_mark_no=1) at mark.c:1116
> #3 0x0000000000603a02 in GC_mark_thread (id=0x3) at pthread_support.c:552
> #4 0x00000038b30064a7 in start_thread () from /lib64/libpthread.so.0
> #5 0x00000038b24d3c2d in clone () from /lib64/libc.so.6
>
> Thread 5 (Thread 0x43605940 (LWP 3306)):
> #0 0x00000038b300ab99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
> #1 0x0000000000604c0a in GC_wait_marker () at pthread_support.c:1863
> #2 0x00000000005f8b71 in GC_help_marker (my_mark_no=1) at mark.c:1116
> #3 0x0000000000603a02 in GC_mark_thread (id=0x4) at pthread_support.c:552
> #4 0x00000038b30064a7 in start_thread () from /lib64/libpthread.so.0
> #5 0x00000038b24d3c2d in clone () from /lib64/libc.so.6
>
> Thread 4 (Thread 0x44006940 (LWP 3307)):
> #0 0x00000038b300ab99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
> #1 0x0000000000604c0a in GC_wait_marker () at pthread_support.c:1863
> #2 0x00000000005f8b71 in GC_help_marker (my_mark_no=1) at mark.c:1116
> #3 0x0000000000603a02 in GC_mark_thread (id=0x5) at pthread_support.c:552
> #4 0x00000038b30064a7 in start_thread () from /lib64/libpthread.so.0
> #5 0x00000038b24d3c2d in clone () from /lib64/libc.so.6
>
> Thread 3 (Thread 0x44a07940 (LWP 3309)):
> #0 0x00000038b300ab99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
> #1 0x0000000000604c0a in GC_wait_marker () at pthread_support.c:1863
> #2 0x00000000005f8b71 in GC_help_marker (my_mark_no=1) at mark.c:1116
> #3 0x0000000000603a02 in GC_mark_thread (id=0x6) at pthread_support.c:552
> #4 0x00000038b30064a7 in start_thread () from /lib64/libpthread.so.0
> #5 0x00000038b24d3c2d in clone () from /lib64/libc.so.6
>
> Thread 2 (Thread 0x44c1b940 (LWP 3310)):
> #0 0x00000038b300c9b1 in sem_wait () from /lib64/libpthread.so.0
> #1 0x00000000005e3058 in mono_sem_wait (sem=0x13c5940, alertable=0) at mono-semaphore.c:113
> #2 0x000000000053d688 in finalizer_thread (unused=<value optimized out>) at gc.c:1058
> #3 0x0000000000519085 in start_wrapper (data=<value optimized out>) at threads.c:774
> #4 0x00000000005d9d83 in thread_start_routine (args=0x1a83a310) at wthreads.c:285
> #5 0x000000000060489d in GC_start_routine (arg=0x2aaaaab82fc0) at pthread_support.c:1468
> #6 0x00000038b30064a7 in start_thread () from /lib64/libpthread.so.0
> #7 0x00000038b24d3c2d in clone () from /lib64/libc.so.6
>
> Thread 1 (Thread 0x2ad55d083910 (LWP 3231)):
> #0 0x00000038b300d5cb in read () from /lib64/libpthread.so.0
> #1 0x00000000004a841c in mono_handle_native_sigsegv (signal=<value optimized out>, ctx=<value optimized out>)
> at mini-exceptions.c:2119
> #2 <signal handler called>
> #3 0x00000038b2430265 in raise () from /lib64/libc.so.6
> #4 0x00000038b2431d10 in abort () from /lib64/libc.so.6
> #5 0x00000000005ee032 in monoeg_g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR,
> format=0xdb02a0 "* Assertion: should not be reached at %s:%d\n", args=0x7fff23a88840) at goutput.c:134
> #6 0x00000000005ee20a in monoeg_assertion_message (format=0xdb02a0 "* Assertion: should not be reached at %s:%d\n")
> at goutput.c:154
> #7 0x00000000005bd3ea in mono_gc_get_bitmap_for_descr (descr=<value optimized out>, numbits=<value optimized out>)
> at boehm-gc.c:1150
> #8 0x00000000004c5ac1 in process_variables (cfg=0x1ad9d250) at mini-gc.c:1566
> #9 0x00000000004c6d91 in mini_gc_create_gc_map (cfg=0x1ad9d250) at mini-gc.c:2282
> #10 0x000000000042cdcd in mini_method_compile (method=0x1a852d38, opts=51472895, domain=0x2aaaaab6fd48,
> run_cctors=<value optimized out>, compile_aot=<value optimized out>, parts=0) at mini.c:4852
> #11 0x0000000000489cbc in compile_method (acfg=0x1a84ffa0, method=0x1a852d38) at aot-compiler.c:4779
> #12 0x0000000000493be8 in mono_compile_assembly (ass=<value optimized out>, opts=<value optimized out>,
> aot_options=<value optimized out>) at aot-compiler.c:6554
> #13 0x00000000004845a9 in mono_main (argc=6, argv=<value optimized out>) at driver.c:983
> #14 0x00000038b241d994 in __libc_start_main () from /lib64/libc.so.6
> #15 0x0000000000423c09 in _start ()
>
> =================================================================
> Got a SIGABRT while executing native code. This usually indicates
> a fatal error in the mono runtime or one of the native libraries
> used by your application.
> =================================================================
>
> make[8]: *** [../../class/lib/basic//mscorlib.dll.so] Error 1
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20110114/bf76ef72/attachment.html
More information about the Mono-devel-list
mailing list