Bugzilla – Bug 318950
mono-1.1.9.tar.gz compilation fails on amd64
Last modified: 2007-09-15 21:24:46 UTC
---- Reported by audriusb@homelan.lt 2005-09-11 03:51:42 MST ---- Description of Problem: compilation fails with message Mono.Math/BigInteger.cs(291,3): error CS8025: Parsing error Steps to reproduce the problem: 1. Install libgdiplus-1.1.9 with default settings 2. tar -xzvf mono-1.1.9.tar.gz 3. cd mono-1.1.9 4. ./configure 5. make Actual Results:Compillation fails with message Mono.Math/BigInteger.cs(291,3): error CS8025: Parsing error Expected Results: How often does this happen? On my system this is permanent bug. Additional Information: ---- Additional Comments From audriusb@homelan.lt 2005-09-11 03:53:41 MST ---- Created an attachment (id=168487) Output from ./configure script (config.status) ---- Additional Comments From vargaz@gmail.com 2005-09-12 12:30:38 MST ---- This isn't happening to others. Could you look at what is in BigInteger.cs around that line ? ---- Additional Comments From audriusb@homelan.lt 2005-09-14 02:37:37 MST ---- Created an attachment (id=168488) System-1.1.9.tar.gz ---- Additional Comments From audriusb@homelan.lt 2005-09-14 02:39:45 MST ---- Created an attachment (id=168489) System-1.1.8.3.tar.gz ---- Additional Comments From audriusb@homelan.lt 2005-09-14 02:49:20 MST ---- I am installing over mono-1.1.8.3. Version 1.1.8.3 compiles while mono-1.1.9 is failing. I compared both versions with diff: files .../mcs/class/corlib/Mono.Math/BigInteger.cs are identical. Name spaces Mono.Math.Prime.Generator and System.Security.Cryptography are identical too. Problem sites in System name space or msc compiler. I had no time to test every file in System name space thus compared tarBalls. They are different: look at attachements. ---- Additional Comments From miguel@ximian.com 2005-09-22 22:43:20 MST ---- Zoltan, I believe Sebastien also had this issue this morning (or someone reported this to him and he echoed this in the morning). ---- Additional Comments From audriusb@homelan.lt 2005-09-27 08:24:43 MST ---- I found a message: 2005-07-26 Martin Baulig <martin@ximian.com> * mini.c (trampoline_code): Renamed to `mono_trampoline_code' and made it public; this is now accessed directly by the debugger. (mono_generic_trampoline_code): Removed. in "mono-1.1.9.1/mono/mini/ChangeLog" Constant mono_generic_trampoline_code is not defined. Unit was compiled after I changed this link to &mono_trampoline_code, but debuger wasn't built because of susequent bugs: ../backends/mono/MonoArrayType.cs(41,7): error CS0234: The type or namespace name `MonoDebuggerSupport' does not exist in the namespace `Mono.CompilerServices.SymbolWriter'. Are you missing an assembly reference? ../backends/mono/MonoClassType.cs(426,36): error CS0234: The type or namespace name `MonoDebuggerSupport' does not exist in the namespace `Mono.CompilerServices.SymbolWriter'. Are you missing an assembly reference? ../backends/mono/MonoClassType.cs(490,13): error CS0234: The type or namespace name `MonoDebuggerSupport' does not exist in the namespace `Mono.CompilerServices.SymbolWriter'. Are you missing an assembly reference? ../backends/mono/MonoClassType.cs(494,13): error CS0234: The type or namespace name `MonoDebuggerSupport' does not exist in the namespace `Mono.CompilerServices.SymbolWriter'. Are you missing an assembly reference? ../backends/mono/MonoClassType.cs(535,18): error CS0234: The type or namespace name `MonoDebuggerSupport' does not exist in the namespace `Mono.CompilerServices.SymbolWriter'. Are you missing an assembly reference? ../backends/mono/MonoClassType.cs(541,18): error CS0234: The type or namespace name `MonoDebuggerSupport' does not exist in the namespace `Mono.CompilerServices.SymbolWriter'. Are you missing an assembly reference? ../backends/mono/MonoSymbolFile.cs(1014,15): error CS0234: The type or namespace name `MonoDebuggerSupport' does not exist in the namespace `Mono.CompilerServices.SymbolWriter'. Are you missing an assembly reference? ../classes/ProcessStart.cs(105,22): error CS0234: The type or namespace name `MonoDebuggerSupport' does not exist in the namespace `Mono.CompilerServices.SymbolWriter'. Are you missing an assembly reference? Compilation failed: 8 error(s), 1 warnings ---- Additional Comments From audriusb@homelan.lt 2005-09-27 08:27:43 MST ---- Sorry, last comment is realated to mono-debugerr, not to this bug. ---- Additional Comments From vargaz@gmail.com 2005-09-27 17:30:35 MST ---- Fixed in SVN: http://lists.ximian.com/archives/public/mono-patches/2005-September/064781.html miguel, should we put this into the 1.1.9 branch as well ? ---- Additional Comments From miguel@ximian.com 2005-09-27 17:55:31 MST ---- Zoltan, I have put this on the 1-1-9 branch. Thanks for the fix! Imported an attachment (id=168487) Imported an attachment (id=168488) Imported an attachment (id=168489) Unknown bug field "cf_op_sys_details" encountered while moving bug <cf_op_sys_details>UBUNTU HOARY for AMD64</cf_op_sys_details> Unknown operating system unknown. Setting to default OS "Other".