Blaisorblade <[EMAIL PROTECTED]> writes: > > I remember there was a patch for uml, changing the architecture to i586, > > forcing glibc not to use /lib/tls. > > > > Someone knows where I can find it ? > It's in > http://www.suse.de/~kraxel/uml/patches/ > named uml-pretend-to-be-i586 (browse the appropriate subdir).
Note that this is a pretty distribution-specific thing. For a few packages where it actually matters performance-wise suse ships i586 and i686 packages (where the i686 versions really use i686 features and thus don't work on i586 machines any more). glibc is one of them. The installer then decides which of the two it wants to install. For suse versions <= 9.1 the i586 version also was built without tls support, so the hack mentioned above used to worked fine. It doesn't work any more with recent suse distributions. Not sure about other vendors. > > The thing is: if I do a 'apt-get upgrade' I have a good chance that the > > system is half-dead after then. The debian people have some crazy stuff in the packaging system, IIRC it's possible for package to fiddle with files belonging to _other_ packages (and dpkg will take care that these changes survive package updates). I think it's possible to create some pseudo package which simply moves the tls libs out of the way permanently. I've never played with that stuff though. > Exporting in the environment LD_ASSUME_KERNEL=2.4.1 should also work, and is > a > bit more reliable in theory (because a distro *could* compile /lib/tls to > even work on i486, I've heard; since no distro does it, this remains > theory). Drawback is that there are allways some corner cases where it doesn't work. suid-root binaries for example are usually pretty strict in what they accept from the environment for security reasons. Gerd -- -mm seems unusually stable at present. -- akpm about 2.6.12-rc3-mm3 ------------------------------------------------------- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click _______________________________________________ User-mode-linux-user mailing list User-mode-linux-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user