On Wed, Jun 06, 2012 at 04:41:23PM -0400, Michael Gilbert wrote: > > This wrong binary apparently may cause any kinds of harmful effects in > > certain non-trivial circumstances (see http://wiki.winehq.com/Prelink). > > > > The real cause is an old version of the prelink package which will be > > filed separately. > > Couldn't we just go ahead and get rid of prelinking to solve this? We already "got rid of prelinking": prelink exits with an error so it is not used. That's precisely the cause of the problem.
Once again: it's not prelinking. It's editing the shared object VMA to emulate --image-address PE linker option. And it *is not done at all* which causes problems. > First of all, prelink is avoided on some of the architectures anyway, Really? > and really is the speed up using prelinking really all that > noticeable? It's not about speed *at all*. -r --reloc-only=ADDRESS Instead of prelinking, just relink given shared libraries to the specified base address. -- WBR, wRAR
signature.asc
Description: Digital signature