[Mono-bugs] [Bug 414845] [PS3/PPC] Bootstraping MCS failed when making Mono from source

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri Aug 15 10:59:28 EDT 2008


https://bugzilla.novell.com/show_bug.cgi?id=414845

User vwvw at yandex.ru added comment
https://bugzilla.novell.com/show_bug.cgi?id=414845#c9





--- Comment #9 from Alexander Petrov <vwvw at yandex.ru>  2008-08-15 08:59:28 MDT ---
Additional information: I have tried to use

make EXTERNAL_MCS=false

and got the following error

--LOG BEGIN--

cd ../mcs && make NO_DIR_CHECK=1 PROFILES='default net_2_0 net_3_5 net_2_1'
CC='gcc' all-profiles
make[3]: Entering directory `/home/user002/mono-2.0/mcs'
make profile-do--default--all profile-do--net_2_0--all profile-do--net_3_5--all
profile-do--net_2_1--all
make[4]: Entering directory `/home/user002/mono-2.0/mcs'
make PROFILE=basic all
make[5]: Entering directory `/home/user002/mono-2.0/mcs'
make[6]: mcs: Command not found
make[6]: *** [build/deps/basic-profile-check.exe] Error 127
make[6]: Entering directory `/home/user002/mono-2.0/mcs'
*** The compiler 'mcs' doesn't appear to be usable.
*** Trying the 'monolite' directory.
make[7]: Entering directory `/home/user002/mono-2.0/mcs'
make[7]: Leaving directory `/home/user002/mono-2.0/mcs'
make[6]: Leaving directory `/home/user002/mono-2.0/mcs'
make[6]: Entering directory `/home/user002/mono-2.0/mcs/build'
make all-local
make[7]: Entering directory `/home/user002/mono-2.0/mcs/build'
test -n '2.0.0.0'
sed -e 's,@''MONO_VERSION@,2.0.0.0,' common/Consts.cs.in > common/Consts.cs
make[7]: Leaving directory `/home/user002/mono-2.0/mcs/build'
make[6]: Leaving directory `/home/user002/mono-2.0/mcs/build'
make[6]: Entering directory `/home/user002/mono-2.0/mcs/jay'
make all-local
make[7]: Entering directory `/home/user002/mono-2.0/mcs/jay'
gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o closure.o
closure.c
gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o error.o
error.c
gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o lalr.o
lalr.c
gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o lr0.o
lr0.c
gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o main.o
main.c
gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o mkpar.o
mkpar.c
gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o output.o
output.c
gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o reader.o
reader.c
gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o symtab.o
symtab.c
gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o verbose.o
verbose.c
gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -c -o
warshall.o warshall.c
gcc -DSKEL_DIRECTORY=\""/home/user002/m-2.0/share/jay"\" -g -O2 -o jay
closure.o error.o lalr.o lr0.o main.o mkpar.o output.o reader.o symtab.o
verbose.o warshall.o
make[7]: Leaving directory `/home/user002/mono-2.0/mcs/jay'
make[6]: Leaving directory `/home/user002/mono-2.0/mcs/jay'
make[6]: Entering directory `/home/user002/mono-2.0/mcs/mcs'
Creating ../build/deps/basic_mcs.exe.makefrag ...
make[6]: Leaving directory `/home/user002/mono-2.0/mcs/mcs'
make[6]: Entering directory `/home/user002/mono-2.0/mcs/mcs'
make all-local
make[7]: Entering directory `/home/user002/mono-2.0/mcs/mcs'
./jay/jay -ctv < ../jay/skeleton.cs cs-parser.jay > jay-tmp.out && mv
jay-tmp.out cs-parser.cs
./jay/jay: 2 rules never reduced
./jay/jay: 32 shift/reduce conflicts.
/bin/sh ../mkinstalldirs ../class/lib/basic/
mkdir -p -- ../class/lib/basic/
touch ../class/lib/basic//.stamp
MONO_PATH="../class/lib/monolite:$MONO_PATH"
/home/user002/mono-2.0/runtime/mono-wrapper  ../class/lib/monolite/mcs.exe
/codepage:65001  -optimize -d:NET_1_1 -d:ONLY_1_1 -d:BOOTSTRAP_WITH_OLDLIB
-debug -target:exe -out:mcs.exe cs-parser.cs  @mcs.exe.sources
** Message: Unknown errno: Unknown error 8192

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

** Message: Unknown errno: Success

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

expression.cs(284,56): error CS8025: Parsing error** Message: Unknown errno: No
CSI structure available

Compilation failed: 25 error(s), 0 warnings** Message: Unknown errno:
Identifier removed

Compilation failed: 25 error(s), 0 warnings** Message: Unknown errno:
Identifier removed


** ERROR **: file mini.c: line 13614 (remove_signal_handler): assertion failed:
(sigaction (signo, &sa, NULL) != -1)
aborting...
Stacktrace:


Native stacktrace:

       /home/user002/mono-2.0/mono/mini/mono [0x10023f28]
       [0x100350]
       [0x1]
       /lib/libc.so.6(abort+0x23c) [0xfd17ddc]
       /lib/libglib-2.0.so.0(g_logv+0x424) [0xfc124b4]
       /lib/libglib-2.0.so.0(g_log+0x68) [0xfc12528]
       /lib/libglib-2.0.so.0(g_assert_warning+0x8c) [0xfc125cc]
       /home/user002/mono-2.0/mono/mini/mono [0x10153990]
       /home/user002/mono-2.0/mono/mini/mono [0x10153a10]
       /home/user002/mono-2.0/mono/mini/mono(mono_main+0x1098) [0x10012698]
       /home/user002/mono-2.0/mono/mini/mono [0x10010ed0]
       /lib/libc.so.6 [0xfcfde0c]
       /lib/libc.so.6 [0xfcfe060]

** (process:26182): ERROR (recursed) **: file mini-exceptions.c: line 1282
(mono_handle_native_sigsegv): assertion failed: (res != -1)
aborting...
make[7]: *** [../class/lib/basic/mcs.exe] Aborted
make[7]: Leaving directory `/home/user002/mono-2.0/mcs/mcs'
make[6]: *** [do-all] Error 2
make[6]: Leaving directory `/home/user002/mono-2.0/mcs/mcs'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/home/user002/mono-2.0/mcs'
make[4]: *** [profile-do--basic--all] Error 2
make[4]: Leaving directory `/home/user002/mono-2.0/mcs'
make[3]: *** [profiles-do--all] Error 2
make[3]: Leaving directory `/home/user002/mono-2.0/mcs'
make[2]: *** [all-local] Error 2
make[2]: Leaving directory `/home/user002/mono-2.0/runtime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/user002/mono-2.0'
make: *** [all] Error 2
[user002 at cell8i mono-2.0]$

--LOG END--

See also the comment
http://lists.ximian.com/pipermail/mono-list/2008-August/039265.html

Thank you.


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list