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

Bug#165554: marked as done (__ctype_b symbol no longer available?)



Your message dated Mon, 21 Oct 2002 12:02:54 -0400
with message-id <E183f14-0001Qp-00@auric.debian.org>
and subject line Bug#165554: fixed in glibc 2.3.1-3
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 20 Oct 2002 11:01:00 +0000
>From dancer@netfort.gr.jp Sun Oct 20 06:01:00 2002
Return-path: <dancer@netfort.gr.jp>
Received: from mikilab.doshisha.ac.jp [202.23.156.50] 
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 183DpM-0006eP-00; Sun, 20 Oct 2002 06:01:00 -0500
Received: from atoron.work.isl.doshisha.ac.jp (localhost [127.0.0.1])
	by mikilab.doshisha.ac.jp (8.9.3/3.7W) with SMTP id UAA16008
	for <submit@bugs.debian.org>; Sun, 20 Oct 2002 20:00:29 +0900
X-Authentication-Warning: mikilab.doshisha.ac.jp: Host localhost [127.0.0.1] claimed to be atoron.work.isl.doshisha.ac.jp
Date: Sun, 20 Oct 2002 20:00:29 +0900
From: Junichi Uekawa <dancer@netfort.gr.jp>
To: submit bug tracking system <submit@bugs.debian.org>
Subject: __ctype_b symbol no longer available?
Message-Id: <[🔎] 20021020200029.4b9bf24a.dancer@netfort.gr.jp>
Organization: Netfort project
X-Mailer: Sylpheed version 0.8.3 (GTK+ 1.2.10; i386-debian-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-5.7 required=5.0
	tests=NOSPAM_INC,SIGNATURE_SHORT_DENSE,SPAM_PHRASE_00_01,
	      X_AUTH_WARNING
	version=2.41
X-Spam-Level: 

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




---------------------------------------
Received: (at 165554-close) by bugs.debian.org; 21 Oct 2002 16:08:18 +0000
>From katie@auric.debian.org Mon Oct 21 11:08:18 2002
Return-path: <katie@auric.debian.org>
Received: from auric.debian.org [206.246.226.45] (mail)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 183f6I-0001rs-00; Mon, 21 Oct 2002 11:08:18 -0500
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
	id 183f14-0001Qp-00; Mon, 21 Oct 2002 12:02:54 -0400
From: GOTO Masanori <gotom@debian.or.jp>
To: 165554-close@bugs.debian.org
X-Katie: $Revision: 1.28 $
Subject: Bug#165554: fixed in glibc 2.3.1-3
Message-Id: <E183f14-0001Qp-00@auric.debian.org>
Sender: Archive Administrator <katie@auric.debian.org>
Date: Mon, 21 Oct 2002 12:02:54 -0400
Delivered-To: 165554-close@bugs.debian.org

We believe that the bug you reported is fixed in the latest version of
glibc, which is due to be installed in the Debian FTP archive:

glibc-doc_2.3.1-3_all.deb
  to pool/main/g/glibc/glibc-doc_2.3.1-3_all.deb
glibc_2.3.1-3.diff.gz
  to pool/main/g/glibc/glibc_2.3.1-3.diff.gz
glibc_2.3.1-3.dsc
  to pool/main/g/glibc/glibc_2.3.1-3.dsc
libc-udeb_2.3.1-3_i386.udeb
  to pool/main/g/glibc/libc-udeb_2.3.1-3_i386.udeb
libc6-dbg_2.3.1-3_i386.deb
  to pool/main/g/glibc/libc6-dbg_2.3.1-3_i386.deb
libc6-dev_2.3.1-3_i386.deb
  to pool/main/g/glibc/libc6-dev_2.3.1-3_i386.deb
libc6-pic_2.3.1-3_i386.deb
  to pool/main/g/glibc/libc6-pic_2.3.1-3_i386.deb
libc6-prof_2.3.1-3_i386.deb
  to pool/main/g/glibc/libc6-prof_2.3.1-3_i386.deb
libc6_2.3.1-3_i386.deb
  to pool/main/g/glibc/libc6_2.3.1-3_i386.deb
locales_2.3.1-3_all.deb
  to pool/main/g/glibc/locales_2.3.1-3_all.deb
nscd_2.3.1-3_i386.deb
  to pool/main/g/glibc/nscd_2.3.1-3_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 165554@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
GOTO Masanori <gotom@debian.or.jp> (supplier of updated glibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun, 20 Oct 2002 15:04:48 +0900
Source: glibc
Binary: libc6.1-prof libc1 libc0.3-pic locales glibc-doc libc6-pic libc-udeb libc1-prof libc0.3 libc0.3-dbg libc6.1-dev libc1-pic libc6-prof libc1-dbg libc6-dev-sparc64 libc6 libc0.3-dev libc6-dbg nscd libc6.1-dbg libc6.1-pic libc6-sparc64 libc6-dev libc0.3-prof libc6.1 libc1-dev
Architecture: source i386 all
Version: 2.3.1-3
Distribution: unstable
Urgency: low
Maintainer: GOTO Masanori <gotom@debian.or.jp>
Changed-By: GOTO Masanori <gotom@debian.or.jp>
Description: 
 glibc-doc  - GNU C Library: Documentation
 libc-udeb  - GNU C Library: Shared libraries and Timezone data - udeb (udeb)
 libc6      - GNU C Library: Shared libraries and Timezone data
 libc6-dbg  - GNU C Library: Libraries with debugging symbols
 libc6-dev  - GNU C Library: Development Libraries and Header Files.
 libc6-pic  - GNU C Library: PIC archive library
 libc6-prof - GNU C Library: Profiling Libraries.
 locales    - GNU C Library: National Language (locale) data [support]
 nscd       - GNU C Library: Name Service Cache Daemon
Closes: 165554
Changes: 
 glibc (2.3.1-3) unstable; urgency=low
 .
   * GOTO Masanori <gotom@debian.or.jp>
     - debian/patches/librt-mips.dpatch: librt is not worked on
       mips/mipsel architecture, we apply it until sarge will be
       released. Thanks to Guido Guenther <agx@sigxcpu.org>.
     - debian/patches/glibc23-ctype-compat.dpatch: added.
       glibc 2.3.x changes some symbols (__ctype_b, __ctype_toupper,
       __ctype_tolower) as hidden attribute. These symbols that are
       crashing the old 2.2.x dynamic linking code in static binaries
       are now exported.
       This patch is originally pulled from RedHat patch, I modified
       it for current debian glibc. Closes: #165554
Files: 
 186172f4afe159e18b084abd985e8e5f 1471 libs required glibc_2.3.1-3.dsc
 bb3c9403bb152a7e3caf3a690f5f77be 146126 libs required glibc_2.3.1-3.diff.gz
 18b1d0374d834c84c82beb12071ae01e 3181196 base required libc6_2.3.1-3_i386.deb
 e9fde0a91bc0c66ad2740951c5b269e5 519578 debian-installer required libc-udeb_2.3.1-3_i386.udeb
 8f4ae3172ca6cb2cfc4d472d2632c570 2374896 devel standard libc6-dev_2.3.1-3_i386.deb
 4e291d24dfeb7a22a61523c16bb94c03 890888 devel extra libc6-prof_2.3.1-3_i386.deb
 c5d8c7a7855ca219d5f771b81a955e07 860652 devel extra libc6-dbg_2.3.1-3_i386.deb
 ed703da3a78772124632c23af2544af0 822118 devel optional libc6-pic_2.3.1-3_i386.deb
 1c02cbdc5d517cd05dc61a0d48ae061c 61916 admin optional nscd_2.3.1-3_i386.deb
 ecb23e60b45b3000132c6a9dd8684e46 3684644 base standard locales_2.3.1-3_all.deb
 7722f878f6d321a4ba1dfde6a894213a 2953754 doc optional glibc-doc_2.3.1-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9tBV+9dAn0Xqx8P4RAhRxAJkBXWy3AN+pFdwoxYGUS1PPTO14ZgCcCV5M
2Wb4ULdTdrJHcC9tPW9o+5k=
=3i6b
-----END PGP SIGNATURE-----



Reply to: