[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#211742: libc5: latest upgrade breaks WordPerfect 8



On Sun, Sep 21, 2003 at 01:12:31PM +0900, GOTO Masanori wrote:
> severity 211742 critical
> retitle 211742 libc5: undefined symbol __ctype_b
> thanks
> 
> This bug is occured by undefined symbol __ctype in libc5:
> 
> 	objdump -T /lib/libc.so.5 | grep __ctype
> 	00000000      D  *UND*  00000000 __ctype32_b
> 	00000000      D  *UND*  00000000 __ctype_b
> 	00000000      D  *UND*  00000000 __ctype_width
> 	00000000      D  *UND*  00000000 __ctype_toupper
> 	00000000      D  *UND*  00000000 __ctype_names
> 	0002fcd0 g    DF .text  00000006 __ctype_get_mb_cur_max
> 	00000000      D  *UND*  00000000 __ctype_tolower
> 
> These symbols are defined in libc5/ctype/ctype-info.c.  Is this build
> correctly?  Recheck your libc5 build.
> 

This seems definitively a problem with current binutils and libc5.
The build randomly leaves undef some symbols. See, error
which I hopefully (sigh!) closed with -14 upload. Undef symbols
augment at every build apparently :-(

> 
> BTW, if you build sanely, and you have no clue to find the problem, I
> concern this problem is related to glibc 2.3 modification.  In glibc
> 2.3, some symbols like __ctype changed as hidden attribute.  We fixed
> to patch for Debian glibc 2.3.* (see glibc source package
> debian/patches/glibc23-ctype-compat.dpatch).
> 

I'll check it anyway.

-- 
Francesco P. Lovergine



Reply to: