http://bugs.winehq.org/show_bug.cgi?id=16023
--- Comment #22 from Tijl Coosemans tijl@ulyssis.org 2008-12-28 11:18:22 --- I just don't think you can get the reservation code working satisfyingly without moving wine-pthread lower.
Introducing a .dll.so loader would really release a lot of the constraints Wine currently tries to fit in and solve the -image-base problem at the same time. And as far as I can see it can be done in a portable way. It would handle .dll.so completely and the system loader would never know about them. Normal .so libraries can be handled through dlopen/dlsym. Most of them are already dlopen'ed anyway.