[Mono-bugs] [Bug 74975][Nor] Changed - Bad CS0647 when __SECURITY_BOOTSTRAP_DB env variable is present

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Sun Jun 19 09:48:02 EDT 2005

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by sebastien at ximian.com.


--- shadow/74975	2005-06-02 09:04:38.000000000 -0400
+++ shadow/74975.tmp.6536	2005-06-19 09:48:02.000000000 -0400
@@ -85,6 +85,19 @@
 So I think this is because the "DB" used for System must also contains
 the "symbols" from corlib.
 I'll continue investigating this...
+------- Additional Comments From sebastien at ximian.com  2005-06-19 09:48 -------
+Ok, I think I got it to work in both case with CSC
+(a) __SECURITY_BOOTSTRAP_DB must point to the same directory as the
+one used to compile corlib (to re-use the database);
+(b) (for the first time) CSC _must_ System.dll without the /nonconfig
+and /r:mscorlib.dll options.
+This allowed to build System.dll and update the security database
+(SecurityDB.db|.idx|.raw files). Further compilation could be done
+with (or without) /noconfig and /r:mscorlib.

More information about the mono-bugs mailing list