how to add a new glibc symbol ?

Net Llama! netllama
Mon May 17 11:56:22 PDT 2004


On 12/02/03 18:38, Kurt Wall wrote:

> Consuming 0.7K bytes, Lonni J Friedman blathered:
> 
>>I've painted myself into a corner, and figured out that the reason why I 
>>can't build rpm again is because the __ctype_b symbol was removed from 
>>the glibc __ctype_b_loc function in glibc-2.3.2.  If that makes sense to 
>>you, then keep reading.
>>
>>I found some more details here:
>>http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=86465
>>
>>So basically, this is way out of my league, and i'm barely comprehending 
>>it, or whether this is a solution to my current situation.  Is anyone 
>>able to understand this well enough to offer any suggestions?
> 
> 
> __ctype_b was a symbol used in glibc's locale handling function,
> __ctype_b_loc(). However, the symbol has been removed. Comment #18
> in the bugzilla report suggests a workaround: create a file named
> ctype_b.c that has the contents listed, somehow add it to your
> project, and rebuild the project. By adding this file, it will
> cause __ctype_b to be found, presumably fixing the build failure
> you are experiencing. However, without replicating your situation,
> I can't even begin to suggest where in the build process (Makefile)
> to add it.

Thanks Kurt.  So I need to figure out somehow/where to add ctype_b.c to 
the rpm build process.  That will be an interesting challenge.


-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
L. Friedman                       	       netllama at linux-sxs.org
Linux Step-by-step & TyGeMo: 		    http://netllama.ipfox.com

   7:05pm  up 5 days,  2:42,  1 user,  load average: 0.02, 0.09, 0.08


More information about the Linux-users mailing list