[Mono-dev] Failure to compile Mono 3.2.7-branch from source

"Andrés G. Aragoneses" knocte at gmail.com
Tue Feb 18 16:15:20 UTC 2014


AFAIU the fix for this was already in master, and Antonious sent a
pull-request to backport the fix to this branch, which has just been
committed by Alex: https://github.com/mono/mono/pull/893

On 18/02/14 06:10, Jean-Michel.Perraud at csiro.au wrote:
> Hi,
> 
> I am trying to test an app on Mono 3.2.7, but cannot seem to get it to build properly. I can check out the 3.2.3 branch, and build/install it bootstrapped with the prepackaged 3.0.6, but whether I use 3.2.3 or 3.0.6 as a bootstrap the build of 3.2.7 fails. 
> If anyone has a hunch or advice.
> Cheers
> 
> Repro information:
> Linux 3.12-1-amd64 #1 SMP Debian 3.12.9-1 (2014-02-01) x86_64 GNU/Linux   (Debian Unstable, just updated all packages)
> Mono JIT compiler version 3.2.3 (mono-3.2.3-branch/4d8ba16 Tuesday 18 February  15:23:35 EST 2014)
> Copyright (C) 2002-2012 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
>     TLS:           __thread
>     SIGSEGV:       altstack
>     Notifications: epoll
>     Architecture:  amd64
>     Disabled:      none
>     Misc:          softdebug 
>     LLVM:          supported, not enabled.
>     GC:            sgen
> 
> git checkout mono-3.2.7-branch
> git pull
> ./autogen.sh --prefix=/usr/local
> make
> 
> 
> MCS     [build] mscorlib.dll
> Stacktrace:
> 
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native) System.Environment.Exit (int) <0xffffffff>
>   at Mono.CSharp.Driver.Main (string[]) <0x001f7>
>   at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object (object,intptr,intptr,intptr) <0xffffffff>
> 
> Native stacktrace:
> 
>     /home/xyz/src/mono/mono/mini/mono() [0x4b6398]
>     /home/xyz/src/mono/mono/mini/mono() [0x50d81b]
>     /home/xyz/src/mono/mono/mini/mono() [0x423ae2]
>     /lib/x86_64-linux-gnu/libpthread.so.0(+0xf210) [0x2b284160e210]
>     /lib/x86_64-linux-gnu/libpthread.so.0(pthread_join+0x24) [0x2b2841607f64]
>     /home/xyz/src/mono/mono/mini/mono() [0x5a9e84]
>     /home/xyz/src/mono/mono/mini/mono(mono_runtime_cleanup+0xe) [0x5a1d5e]
>     /home/xyz/src/mono/mono/mini/mono() [0x41b6b6]
>     /home/xyz/src/mono/mono/mini/mono() [0x53d4db]
>     [0x41aed82d]
> 




More information about the Mono-devel-list mailing list