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

libc5: latest upgrade breaks WordPerfect 8



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.


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).

Regards,
-- gotom





Reply to: