Prelink and glibc 2.3.1 mix well. Quite a few people have tried it and it works well. All is now needed is a implementation of the prelink FEATURE in portage. The attached patch deoes this
Created attachment 5930 [details, diff] portage-prelink.patch Patch against CVS portage. Adds prelink support to portage.
Hi, With this path prelinking only works when compiling ebuilds. If i want to install existing (.tbz2) packages, prelinking does not work. This is the output: cat: /tmp/prelink_list: No such file or directory prelinking: Greetings
Created attachment 6076 [details, diff] This quick hack works for me
Since prelinking is not in an official portage release, I'm reporting this problem here. If I should file a separate bug, please let me know... I've been using portage 2.0.44 and 2.0.45 with the prelink patch and it works well except in some situations. Sometimes some programs stop working. I get a linker error of "unknown relocating record type 0x05", or something similar. I had a log file with the error in it (from cups) but apparently it got overwritten at some point. I cannot reliably reproduce the error. The two programs I've seen problems with are gs (ghostscript) and groff. I can fix this using "prelink -u -a ; prelink -a".
done and done portage-2.0.46