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

Bug#165554: __ctype_b symbol no longer available?



Package: libc6
Version: 2.3.1-1

I've seen this error during ppxp-applet build:


/bin/sh ../libtool --mode=link gcc -DKITAME_HACK  -g -O2 -Wall  -o ppxp-applet  ppxp-applet.o ui.o ppxp-object.o property.o      -rdynam
ic -L/usr/lib -L/usr/X11R6/lib -rdynamic -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -ldl -lXi -lXext -lX11 -lgnom
e -lgnomesupport -lesd -laudiofile -lm -ldb-3 -lglib -rdynamic -lpanel_applet -lgnorba -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lgno
meui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -ldl -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb-3 
-lglib -L/usr/lib -lgdk_pixbuf -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lgnomecanv
aspixbuf -lpanel_applet         /usr/lib/ppxp.a 
mkdir .libs
gcc -DKITAME_HACK -g -O2 -Wall -o ppxp-applet ppxp-applet.o ui.o ppxp-object.o property.o -rdynamic -L/usr/lib -L/usr/X11R6/lib -rdynami
c -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -ldl -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm 
-ldb-3 -lglib -rdynamic -lpanel_applet -lgnorba -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE 
-lgtk -lgdk -lgmodule -ldl -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb-3 -lglib -L/usr/lib -lgdk_pixbuf -L/usr/l
ib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lgnomecanvaspixbuf -lpanel_applet /usr/lib/ppxp.a

/usr/lib/ppxp.a(ppxp.o)(.text+0x894): In function `GetIfNum':
/home/takuo/work/debian/ppxp-0.2001080415/lib/ppxp.c:321: undefined reference to `__ctype_b'
/usr/lib/ppxp.a(ppxp.o)(.text+0x8f1):/home/takuo/work/debian/ppxp-0.2001080415/lib/ppxp.c:329: undefined reference to `__ctype_b'
/usr/lib/ppxp.a(ppxp.o)(.text+0xdc0): In function `PPxPSetup':
/home/takuo/work/debian/ppxp-0.2001080415/lib/ppxp.c:473: undefined reference to `__ctype_b'
collect2: ld returned 1 exit status
make[3]: *** [ppxp-applet] Error 1
make[3]: Leaving directory `/tmp/buildd/ppxp-applet-0.8.1/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/ppxp-applet-0.8.1'



I don't really know for sure, but 

objdump -T gives me:
00111c00 g    DO .data  00000004  GLIBC_2.0   __ctype_b
for libc 2.2.5, and 

00109ad8 g    DO .data  00000004 (GLIBC_2.0)  __ctype_b
for libc 2.3



-- 
dancer@debian.org  http://www.netfort.gr.jp/~dancer






Reply to: