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

Jean-Michel.Perraud at csiro.au Jean-Michel.Perraud at csiro.au
Tue Feb 18 05:10:23 UTC 2014


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.

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

MCS     [build] mscorlib.dll

  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]

More information about the Mono-devel-list mailing list