Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 110187

Summary: libmono.so.0 cannot be prelinked against. (non-PIC)
Product: Gentoo Linux Reporter: Stephan Sokolow <only_bugzilla_automail.era.ssokolow>
Component: [OLD] LibraryAssignee: dotnet project <dotnet>
Status: RESOLVED CANTFIX    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Stephan Sokolow 2005-10-22 19:53:41 UTC
Mono 1.1.8.3 does not build libmono.so.0 as position independant code and, as
such, it cannot be prelinked against.


Reproducible: Always
Steps to Reproduce:
1. emerge mono 1.1.8.3
2. run "prelink -amR"

Actual Results:  
prelink: /usr/bin/monodiet: NOBITS section followed by non-NOBITS section in the
same segment
prelink: /usr/bin/mono: NOBITS section followed by non-NOBITS section in the
same segment
prelink: /usr/bin/monodis: Cannot prelink against non-PIC shared library
/usr/lib/libmono.so.0
prelink: /usr/bin/monograph: Cannot prelink against non-PIC shared library
/usr/lib/libmono.so.0


Expected Results:  
no problems.
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2005-11-13 22:25:33 UTC
Please see the ximian bug found here
(http://bugzilla.ximian.com/show_bug.cgi?id=74822); it seems that upstream
doesn't care to fix this (see Ben Mauer's marking the bug resolved "NOTXIMIAN"),
and I'm certainly not familiar enough with mono's intenals to fix this. Marking
this CANTFIX (although UPSTREAM seems just as appropriate), folks can feel free
to open this again if they have a better suggestion for this issue.