[Mono-bugs] [Bug 73391][Cri] Changed - On windows, several libraries are incorrectly DllMap'd to linux names

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Fri Nov 3 17:09:11 EST 2006

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 eric at extremeboredom.net.


--- shadow/73391	2006-07-17 14:41:11.000000000 -0400
+++ shadow/73391.tmp.15609	2006-11-03 17:09:11.000000000 -0500
@@ -1,23 +1,22 @@
 Bug#: 73391
 Product: Mono: Runtime
 Version: unspecified
-OS: unknown
+OS: Windows XP
 OS Details: 
 Status: REOPENED   
 Severity: Unknown
-Priority: Wishlist
+Priority: Critical
 Component: packaging
 AssignedTo: duncan at ximian.com                            
 ReportedBy: f at rtfs.org               
 QAContact: mono-bugs at ximian.com
 TargetMilestone: ---
-Summary: On windows libintl is dllmaped to libc.so.6
+Summary: On windows, several libraries are incorrectly DllMap'd to linux names
 Steps to reproduce the problem:
 1. call Mono.Unix.Catalog.Init in a c# program on windows
 Actual Results:
  Unhandled Exception: System.DllNotFoundException: libc.so.6
@@ -59,6 +58,20 @@
   at T.Main () [0x00000]
 making the fix in $prefix/etc/mono/config as mentioned above seems 
 to fix it.
+------- Additional Comments From eric at extremeboredom.net  2006-11-03 17:09 -------
+I am changing the summary because this problem still exists, and is
+more serious than previously explained.
+The windows installer creates the file:
+C:\Program Files\Mono-1.1.18\etc\mono\config
+This file breaks all 15 libraries that it contains DllMaps for,
+because it maps the windows names to linux names.
+In addition to GetText, Mono.Cairo is broken out of the box because of
+this, so people are *definitely* going to notice this problem.

More information about the mono-bugs mailing list