[Mono-bugs] [Bug 74841][Min] Changed - Environment.OSVersion.Platform should return 4 (Unix) when running in the 2.0 profile

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Mon, 9 May 2005 07:24:00 -0400 (EDT)


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@ximian.com.

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

--- shadow/74841	2005-05-05 15:55:41.000000000 -0400
+++ shadow/74841.tmp.4403	2005-05-09 07:24:00.000000000 -0400
@@ -1,17 +1,17 @@
 Bug#: 74841
-Product: Mono: Runtime
+Product: Mono: Class Libraries
 Version: 1.1
-OS: 
+OS: unknown
 OS Details: 
 Status: NEW   
 Resolution: 
-Severity: 
-Priority: Normal
-Component: misc
-AssignedTo: mono-bugs@ximian.com                            
+Severity: Unknown
+Priority: Minor
+Component: CORLIB
+AssignedTo: sebastien@ximian.com                            
 ReportedBy: gert.driesen@pandora.be               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
 URL: 
 Cc: 
 Summary: Environment.OSVersion.Platform should return 4 (Unix) when running in the 2.0 profile
@@ -52,6 +52,13 @@
 return 4 when running on Unix.
 
 Note: there's quite some code out there (even in the Mono class 
 libraries) that determines whether the current platform is unix by 
 checking if Environment.OSVersion.Platform is 128, so fixing this issue 
 might cause some regressions.
+
+------- Additional Comments From sebastien@ximian.com  2005-05-09 07:23 -------
+Moving to class libraries. The runtime must be able to support both
+current (128) and 2.0 (4) profiles values so the change will be easier
+to do in mscorlib.dll.
+
+Will start by fixing the unit tests...