After installing Redhat 9.0 some older libraries (part of Talarian Smartsockets if you are interested) are no longer working for us.
While linking, the error message "undefined reference to __ctype_b" appears - this is a feature of glibc no longer avaiable in glibc-2.3.2-11.9, but avaiable in glibc-2.2.
To gain a better understanding of the problem you can also read
I will give points for a detailed description of a solution, those come to mind:
1. Install older version of glibc, i.e. 2.3.2-5, the last version that seems to work. Questions: Will Redhat still work, how to downgrade an installation of glibc
(parameters to force rpm to install older version?)
2. Parallel install of two glibc versions? Is this even possible?
3. A patch/compatibility addon for the newer version of glibc, I haven't found one but perhaps I have not looked hard enough?
Please try to give a detailed description of the solution, I'm still a bit shaky when it comes to managing libraries and dependencies in Linux.