[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
Tue Jun 21 07:24:23 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.

http://bugzilla.ximian.com/show_bug.cgi?id=74975

--- shadow/74975	2005-06-21 04:57:05.000000000 -0400
+++ shadow/74975.tmp.30116	2005-06-21 07:24:23.000000000 -0400
@@ -130,6 +130,18 @@
     and only for the first time
 
   * /r:corlib.dll shouldn't be given when __SECURITY_BOOTSTRAP_DB is set
 
 But, you also say that it works on Linux -- have mcs and gmcs been fixed?
 
+
+------- Additional Comments From sebastien at ximian.com  2005-06-21 07:24 -------
+Hari, the patch works with MCS and GMCS because there are (yet) no
+permission used from within System.dll (i.e. it would break if I
+commited some). Right now I could add permissions from corlib (e.g.
+SecurityPermission) without problems to System.dll, but [G]MCS would
+fail if I added a DnsPermission.
+
+The fact that it works (always) with CSC (and the patch) just proves that:
+(a) this is the "right" syntax to compile System.dll (as we want to
+keep a single build system for both [G]MCS and CSC);
+(b) the syntax doesn't cause problem to build under Linux;


More information about the mono-bugs mailing list