Bug#205679: undefined symbol: STANDARD_ERR_HANDLER
At Sat, 16 Aug 2003 14:49:47 +0900,
kumon@flab.fujitsu.co.jp wrote:
> By investigating briefly, I thought that, no one defined
> STANDARD_ERR_HANDLER in libc6.
>
> Additional information is difficult to give, because
> I've already reverted my environment to previous
> libc6-2.3.1-17, which is known to be OK.
Yes, this is caused by the below reason:
At Thu, 28 Aug 2003 23:52:55 +0900,
SHITAMORI Akira wrote:
> When making the next change, samba started.
>
> --- debian/patches/10_cvs.dpatch.org 2003-08-28 23:43:14.000000000 +0900
> +++ debian/patches/10_cvs.dpatch 2003-08-28 23:42:05.000000000 +0900
> @@ -22741,7 +22741,7 @@
> + if (__builtin_expect (cp[0], '\1') == '\0' && ch != 0) \
> + { \
> + /* Illegal character. */ \
> -+ STANDARD_ERR_HANDLER (4); \
> ++ STANDARD_TO_LOOP_ERR_HANDLER (4); \
> + } \
> + else \
> + { \
> @@ -27631,7 +27631,7 @@
> + if (__builtin_expect (cp[0], '\1') == '\0' && ch != 0) \
> + { \
> + /* Illegal character. */ \
> -+ STANDARD_ERR_HANDLER (4); \
> ++ STANDARD_TO_LOOP_ERR_HANDLER (4); \
> + } \
> + else \
> + { \
Thanks, I pulled the latest iconvdata/cp932.c and put to debian-glibc cvs.
This bug should be fixed in 2.3.2-5.
Regards,
-- gotom
Reply to: