[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.
http://bugzilla.ximian.com/show_bug.cgi?id=73391
--- 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
Resolution:
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: ---
URL:
-Cc:
-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