Guy Maor wrote:
Yes, you've identified the problem. A version of bash was
accidentally released nonoptimized - I was trying to trace down a bug
and left out the -O symbols. I've since had to maintain readline's
unoptimized state for binary compatibility.
(And this broke with glibc2.1, which introduced stat64)
Luckily, a new major version of readline was recently released, which
demands an soname change anyway. So I can now solve this problem.
Great! I expect this will fix the biggest slink -> potato upgrade problem.
I'll leave the bug open; I still think glibc is wrong for introducing
symbols in shared libraries this way. But it's no longer release-critical.