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

Bug#165790: Glibc 2.3.1-2 in unstable broken



I think your environment is broken or contamination in /usr/local, or
you compiled with old static libraries.  Simple compilation does not
cause such error.

BTW, you upgrade libc6 2.3.1-3, it may be fixed. At least it does not
occur on my box (2.3.1-3).

Regards,
-- gotom

At Mon, 21 Oct 2002 16:06:31 -0400,
jason mclaughlin wrote:
> 
> The version's of both packages match up, here's the apt-cache show output of them:
> 
> Package: libc6-dev
> Priority: standard
> Section: devel
> Installed-Size: 11548
> Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
> Architecture: i386
> Source: glibc
> Version: 2.3.1-2
> Replaces: man-db (<= 2.3.10-41), gettext (<= 0.10.26-1), ppp (<= 2.2.0f-24), libgdbmg1-dev (<= 1.7.3-24), ldso (<= 1.9.11-9), netkit-rpc, netbase (<< 4.0)
> Provides: libc-dev
> Depends: libc6 (= 2.3.1-2)
> Recommends: c-compiler
> Suggests: glibc-doc
> Conflicts: libstdc++2.10-dev (<< 1:2.95.2-15), gcc-2.95 (<< 1:2.95.3-9), libpthread0-dev, libdl1-dev, libdb1-dev, libgdbm1-dev, libc6-dev (<< 2.0.110-1), locales (<< 2.1.3-5), libstdc++2.9-dev, netkit-rpc, libc-dev
> Filename: pool/main/g/glibc/libc6-dev_2.3.1-2_i386.deb
> Size: 2374638
> MD5sum: 7ddb5bfa58bda0047f33bce67c0f2719
> Description: GNU C Library: Development Libraries and Header Files.
>  Contains the symlinks, headers, and object files needed to compile
>  and link programs which use the standard C library.
> 
> Package: libc6
> Priority: required
> Section: base
> Installed-Size: 12136
> Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
> Architecture: i386
> Source: glibc
> Version: 2.3.1-2
> Replaces: ldso (<= 1.9.11-9), timezone, timezones, gconv-modules, libtricks, libc6-bin, netkit-rpc, netbase (<< 4.0)
> Provides: glibc-2.3.1-2
> Depends: libdb1-compat
> Suggests: locales, glibc-doc
> Conflicts: strace (<< 4.0-0), libnss-db (<< 2.2-3), timezone, timezones, gconv-modules, libtricks, libc6-doc, libc5 (<< 5.4.33-7), libpthread0 (<< 0.7-10), libc6-bin, libwcsmbs, apt (<< 0.3.0), libglib1.2 (<< 1.2.1-2), netkit-rpc
> Filename: pool/main/g/glibc/libc6_2.3.1-2_i386.deb
> Size: 3181064
> MD5sum: 2a1a1627462202f8834ebb44f4cc82c7
> Description: GNU C Library: Shared libraries and Timezone data
>  Contains the standard libraries that are used by nearly all programs on
>  the system. This package includes shared versions of the standard C library
>  and the standard math library, as well as many others.
>  Timezone data is also included.
> 
> 
> 
> 
> On Monday 21 October 2002 03:57 pm, Daniel Jacobowitz wrote:
> > I believe you don't have the current libc-dev package installed; your
> > headers should not reference __ctype_b.  What version of libc6-dev is
> > installed?
> >
> > On Mon, Oct 21, 2002 at 03:40:39PM -0400, jason mclaughlin wrote:
> > > Package: libc6
> > > Severity: grave
> > >
> > > Glibc (libc6 2.3.1-2) in unstable appears to be missing symbols for
> > > several functions prototyped in ctype.h; the following trivial piece of
> > > code fails to compile:
> > >
> > >
> > > #include <stdio.h>
> > > #include <ctype.h>
> > >
> > > int main() {
> > >         if (isprint('A'))
> > >                 printf("%c", toupper('a'));
> > > }
> > >
> > > with this error from ld:
> > >
> > > /tmp/ccqkNPiO.o(.text+0x7): In function `main':
> > > : undefined reference to `__ctype_b'
> > >
> > > collect2: ld returned 1 exit status
> > >
> > > This problem only starting occuring after my most recent apt-get upgrade.
> > >
> > >
> > >
> > >
> > > --
> > > To UNSUBSCRIBE, email to debian-glibc-request@lists.debian.org
> > > with a subject of "unsubscribe". Trouble? Contact
> > > listmaster@lists.debian.org
> 
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-glibc-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 



Reply to: