[Mono-bugs] [Bug 66325][Wis] Changed - mono-find-requires should use dll maps

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Thu, 5 May 2005 16:00:56 -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 bmaurer@users.sf.net.

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

--- shadow/66325	2004-12-29 06:17:58.000000000 -0500
+++ shadow/66325.tmp.30538	2005-05-05 16:00:56.000000000 -0400
@@ -1,13 +1,13 @@
 Bug#: 66325
 Product: Mono: Runtime
 Version: unspecified
 OS: unknown
 OS Details: Mandrakelinux 10.1
-Status: NEW   
-Resolution: 
+Status: RESOLVED   
+Resolution: FIXED
 Severity: Unknown
 Priority: Wishlist
 Component: misc
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: waschk@informatik.uni-rostock.de               
 QAContact: mono-bugs@ximian.com
@@ -102,6 +102,22 @@
 Created an attachment (id=13600)
 Add dllmap entries to mono-find-requires
 
 
 ------- Additional Comments From duncan@ximian.com  2004-12-29 06:17 -------
 Here's a simplistic implementation. Hopefully it's adequate.
+
+------- Additional Comments From bmaurer@users.sf.net  2005-05-05 16:00 -------
+I talked about this with duncan in the office. It isn't really as
+simple as it seems here. There are a few problems:
+
+1) Sometimes we want to use a dllmap but we also want to have the
+package be noarch. This is a problem on 64 bit platforms because you
+need to append (64bit) to the .so name. The solution is to depend on a
+package (eg mozilla) rather than a .so.
+
+2) We'd need to detect 64 bit systems and add that
+
+3) We should also catch the case where there is no dllmap
+
+We agreed that it's not worth it and that people will need to manually
+add the deps.