[Mono-bugs] [Bug 74972][Nor] Changed - Cannot use Mono.Unix.Syscall

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Tue May 17 07:22: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 jonpryor at vt.edu.

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

--- shadow/74972	2005-05-16 22:38:11.000000000 -0400
+++ shadow/74972.tmp.15926	2005-05-17 07:22:23.000000000 -0400
@@ -1,14 +1,14 @@
 Bug#: 74972
 Product: Mono: Runtime
 Version: 1.1
-OS: 
+OS: unknown
 OS Details: RH8, dual-CPU
 Status: NEW   
 Resolution: 
-Severity: 
+Severity: Unknown
 Priority: Normal
 Component: misc
 AssignedTo: mono-bugs at ximian.com                            
 ReportedBy: michi at zeroc.com               
 QAContact: mono-bugs at ximian.com
 TargetMilestone: ---
@@ -29,6 +29,23 @@
 in (wrapper managed-to-native) Mono.Unix.Syscall:_L_ctermid ()
 in <0x00008> Mono.Unix.Syscall:.cctor ()
 
 Cheers,
 
 Michi.
+
+------- Additional Comments From jonpryor at vt.edu  2005-05-17 07:22 -------
+Mono.Posix.dll requires libMonoPosixHelper.so.0.1.0.  You have an
+older version of libMonoPosixHelper in your linker path
+(/etc/ld.so.conf and/or LD_LIBRARY_PATH) which is being found before
+the correct version.
+
+The fix is to ensure that you have the latest libMonoPosixHelper.so
+library installed and ensure mono uses it (by listing it first in
+LD_LIBRARY_PATH, or be deleting the older library, or...).  (Deleting
+the older library is safe, as the newer library contains all functions
+the older library had.)
+
+A potential better solution is to edit $prefix/etc/mono/config and add
+the library version for libMonoPosixHelper.so.  This would increase
+maintanence difficulties -- we'd have to keep the version numbers in
+sync -- but it would help avoid such parallel install issues.


More information about the mono-bugs mailing list