[Mono-bugs] [Bug 571131] New: Build fails only on 64bit xen instance with illegal operation
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Fri Jan 15 14:25:00 EST 2010
http://bugzilla.novell.com/show_bug.cgi?id=571131
http://bugzilla.novell.com/show_bug.cgi?id=571131#c0
Summary: Build fails only on 64bit xen instance with illegal
operation
Classification: Mono
Product: Mono: Runtime
Version: 2.6.x
Platform: x86-64
OS/Version: openSUSE 11.2
Status: NEW
Severity: Major
Priority: P5 - None
Component: misc
AssignedTo: mono-bugs at lists.ximian.com
ReportedBy: sshaw at decriptor.com
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Blocker: ---
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.8
(KHTML, like Gecko) Chrome/4.0.295.0 Safari/532.8
mono 2.4.3.1 (with the an abort error instead of illegal operation), mono 2.6,
mono 2.6.1, and trunk fail to build only on a 64bit xen instance. This causes
problems with trying to build mono on OBS. This is also proven on a local
instance of openSUSE 11.2 64bit xen.
mono 2.4 does build though. I'm not sure about any of the releases between 2.4
and 2.4.3.1.
Also the error is easily reproducible and occurs at the same point except when
you change versions of mono.
make[7]: Entering directory `/root/code/mono-2.6.1/mcs/class/Mono.Posix'
Creating ../../build/deps/net_1_1_Mono.Posix.dll.makefrag ...
Creating ../../build/deps/Mono.Posix_test_net_1_1.dll.response ...
Creating ../../build/deps/Mono.Posix_test_net_1_1.dll.makefrag ...
make[7]: Leaving directory `/root/code/mono-2.6.1/mcs/class/Mono.Posix'
make[7]: Entering directory `/root/code/mono-2.6.1/mcs/class/Mono.Posix'
make all-local
make[8]: Entering directory `/root/code/mono-2.6.1/mcs/class/Mono.Posix'
MCS [net_1_1] Mono.Posix.dll
/bin/sh: line 1: 5218 Illegal instruction
MONO_PATH="./../../class/lib/net_1_1:$MONO_PATH"
/root/code/mono-2.6.1/runtime/mono-wrapper ./../../class/lib/net_1_1/mcs.exe
/codepage:65001 -optimize -d:NET_1_1 -d:ONLY_1_1 -debug /noconfig /unsafe
/r:mscorlib.dll /r:System.dll /nowarn:0618,612 -target:library
-out:../../class/lib/net_1_1/Mono.Posix.dll @Mono.Posix.dll.sources
make[8]: *** [../../class/lib/net_1_1/Mono.Posix.dll] Error 132
make[8]: Leaving directory `/root/code/mono-2.6.1/mcs/class/Mono.Posix'
make[7]: *** [do-all] Error 2
make[7]: Leaving directory `/root/code/mono-2.6.1/mcs/class/Mono.Posix'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory `/root/code/mono-2.6.1/mcs/class'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/root/code/mono-2.6.1/mcs'
make[4]: *** [profile-do--net_1_1--all] Error 2
make[4]: Leaving directory `/root/code/mono-2.6.1/mcs'
make[3]: *** [profiles-do--all] Error 2
make[3]: Leaving directory `/root/code/mono-2.6.1/mcs'
make[2]: *** [all-local] Error 2
make[2]: Leaving directory `/root/code/mono-2.6.1/runtime'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/code/mono-2.6.1'
make: *** [all] Error 2
Reproducible: Always
--
Configure bugmail: http://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