pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Mono 1.1.12.1 build fails on 3.0 (i386)



Hello everyone,

I am currently trying to get Mono 1.1.12.1 running from latest pkgsrc.
 The build fails on NetBSD 3.0 (i386) while making the compiler mcs in
/usr/pkgsrc/lang/mono/work/mono-1.1.12.1/mcs.  While the directory
exists, the program in question (mcs) is absent.  From what I see in
'mono-1.1.12.1/mcs', is another mcs directory containing a C# project
that is supposed to produce the mcs compiler.  I have by no means a
clue what is wrong, but it looks like there is an error in the
Makefile(s) or something.  Here is the partial output of the build
process where the error appears:

--- BEGIN ---
cd ../mcs && /usr/pkg/bin/gmake PROFILES='default net_2_0' all-profiles
gmake[3]: Entering directory `/usr/pkgsrc/lang/mono/work/mono-1.1.12.1/mcs'
/usr/pkg/bin/gmake profile-do--default--all profile-do--net_2_0--all
gmake[4]: Entering directory `/usr/pkgsrc/lang/mono/work/mono-1.1.12.1/mcs'
/usr/pkg/bin/gmake PROFILE=basic all
gmake[5]: Entering directory `/usr/pkgsrc/lang/mono/work/mono-1.1.12.1/mcs'
gmake[6]: mcs: Command not found
gmake[6]: *** [build/deps/basic-profile-check.exe] Error 127
gmake[6]: Entering directory `/usr/pkgsrc/lang/mono/work/mono-1.1.12.1/mcs'
*** The compiler 'mcs' doesn't appear to be usable.
*** Trying the 'monolite' directory.
gmake[7]: Entering directory `/usr/pkgsrc/lang/mono/work/mono-1.1.12.1/mcs'

** ERROR **: file mini-exceptions.c: line 939 (mono_free_altstack):
assertion failed: (err == 0)
aborting...
[1]   Abort trap              MONO_PATH="./cla...
gmake[8]: *** [build/deps/basic-profile-check.exe] Error 134
gmake[8]: Entering directory `/usr/pkgsrc/lang/mono/work/mono-1.1.12.1/mcs'
*** The contents of your 'monolite' directory may be out-of-date
*** You may want to try 'make get-monolite-latest'
gmake[8]: *** [do-profile-check-monolite] Error 1
gmake[8]: Leaving directory `/usr/pkgsrc/lang/mono/work/mono-1.1.12.1/mcs'
gmake[7]: *** [do-profile-check] Error 2
gmake[7]: Leaving directory `/usr/pkgsrc/lang/mono/work/mono-1.1.12.1/mcs'
gmake[6]: *** [do-profile-check-monolite] Error 2
gmake[6]: Leaving directory `/usr/pkgsrc/lang/mono/work/mono-1.1.12.1/mcs'
gmake[5]: *** [do-profile-check] Error 2
gmake[5]: Leaving directory `/usr/pkgsrc/lang/mono/work/mono-1.1.12.1/mcs'
gmake[4]: *** [profile-do--basic--all] Error 2
gmake[4]: Leaving directory `/usr/pkgsrc/lang/mono/work/mono-1.1.12.1/mcs'
gmake[3]: *** [profiles-do--all] Error 2
gmake[3]: Leaving directory `/usr/pkgsrc/lang/mono/work/mono-1.1.12.1/mcs'
gmake[2]: *** [all-local] Error 2
gmake[2]: Leaving directory `/usr/pkgsrc/lang/mono/work/mono-1.1.12.1/runtime'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/lang/mono/work/mono-1.1.12.1'
gmake: *** [all] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/lang/mono
===>
===> There was an error during the ``build'' phase.
===> Please investigate the following for more information:
===>      * log of the build
===>      * /usr/pkgsrc/lang/mono/work/.work.log
===>
===>      * This package is broken in pkgsrc-2005Q4.
===>      * It may be removed in the next branch unless fixed.
*** Error code 1

Stop.
--- END ---

Has anyone been able to build Mono on NetBSD successfully? 
Suggenstions highly welcome.  Thanks.

        \Steve

PS: I can attach the .work log if needed (135k, .tar.gz).



Home | Main Index | Thread Index | Old Index