Summary: | sys-libs/glibc-2.3.2-r3 error: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Miroslav Šulc <fordfrog> |
Component: | [OLD] Core system | Assignee: | Please assign to toolchain <gcc-porting> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | griffon26, mholzer |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Miroslav Šulc
2003-12-08 02:29:47 UTC
I have found some info in description of another type of glibc bug - maybe the problem is in the value CHOST is set to. I will try to set CHOST="i586-pc-linux-gnu" first of all /bin/sh should always point to your used shell # ls -la /bin/sh lrwxrwxrwx 1 root root 4 Oct 5 21:57 /bin/sh -> bash k6 is CHOST=" first of all /bin/sh should always point to your used shell # ls -la /bin/sh lrwxrwxrwx 1 root root 4 Oct 5 21:57 /bin/sh -> bash k6 is CHOST="í586-pc-linux-gnu" and CFLAGS="-O3 -mcpu=i586 -funroll-loops -pipe" Thank you. I have corrected also the CFLAGS. bash was correct. I'll get the results in a few hours. The suggested solution helped for one of my machines - Pentium MMX (thanks). The AMD machine couldn't compile again without error. I would appreciate any suggestion. Here is the error: gcc iso8859-16.c -c -std=gnu99 -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -freorder-blocks -mcpu=i586 -pipe -fPIC -I../include -I. -I/var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/iconvdata -I.. -I../libio -I/var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere -I../sysdeps/i386/elf -I../linuxthreads/sysdeps/unix/sysv/linux/i386 -I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread -I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386/i586 -I../linuxthreads/sysdeps/i386 -I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/i386/i586 -I../sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem /usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include -isystem /usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED -DNOT_IN_libc -o /var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/iconvdata/iso8859-16.os In file included from iso8859-16.c:23: /var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/iconvdata/iso8859-16.h:85:19: warning: null character(s) ignored In file included from iso8859-16.c:23: /var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/iconvdata/iso8859-16.h:85: `LATIN' undeclared here (not in a function) /var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/iconvdata/iso8859-16.h:85: initializer element is not constant /var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/iconvdata/iso8859-16.h:85: (near initialization for `to_ucs4[85]') /var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/iconvdata/iso8859-16.h:85: parse error before "CAPITAL" /var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/iconvdata/iso8859-16.h:341:19: warning: null character(s) ignored /var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/iconvdata/iso8859-16.h:341: `LATIN' undeclared here (not in a function) /var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/iconvdata/iso8859-16.h:341: initializer element is not constant /var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/iconvdata/iso8859-16.h:341: (near initialization for `from_ucs4[85]') /var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/iconvdata/iso8859-16.h:341: parse error before "CAPITAL" gcc t.61.c -c -std=gnu99 -O2 -Wall -Winline -Wstrict-prototypes -Wwrite-strings -freorder-blocks -mcpu=i586 -pipe -fPIC -I../include -I. -I/var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/iconvdata -I.. -I../libio -I/var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere -I../sysdeps/i386/elf -I../linuxthreads/sysdeps/unix/sysv/linux/i386 -I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread -I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386/i586 -I../linuxthreads/sysdeps/i386 -I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix -I../sysdeps/i386/i586 -I../sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem /usr/lib/gcc-lib/i486-pc-linux-gnu/3.2.3/include -isystem /usr/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED -DNOT_IN_libc -o /var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/iconvdata/t.61.os make[2]: *** [/var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/buildhere/iconvdata/iso8859-16.os] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2/iconvdata' make[1]: *** [iconvdata/others] Error 2 make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.2-r3/work/glibc-2.3.2' make: *** [all] Error 2 !!! ERROR: sys-libs/glibc-2.3.2-r3 failed. !!! Function src_compile, Line 442, Exitcode 2 !!! (no error message) Here are current settings: Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.20-gentoo-r8) ================================================================= System uname: 2.4.20-gentoo-r8 i586 AMD-K6tm w/ multimedia extensions Gentoo Base System version 1.4.3.10 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=i586 -funroll-loops -pipe" CHOST="i586-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /var/qmail/control /var/qmail/alias" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -mcpu=i586 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 oss apm arts avi crypt cups encode foomaticdb gif gpm gtk2 imlib jpeg libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl pdflib png quicktime sdl spell svga truetype xml2 xmms xv zlib gdbm berkdb slang readline java tcpd pam ssl perl python -X -gtk -gnome -qt -kde" Miroslav, is this still a problem with the latest stable glibc? I have reinstalled some of the machines from installation made on Pentium4. I don't know wheather the problem persists. I will close this bug as I am not interested in this bug anymore. I'll set it to INVALID as it seems that the problem was in wrong configuration. |