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 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

