glibc (i jeszcze fam)

Radosław Kintzi lists w eth0.prv.pl
Pią, 7 Mar 2003, 01:10:10 CET


Cześć

Nie udało mi się zbudować glibca:

$ tail -n 30 ../log.glibc
      -e 's/ /,/g' -e 's/^/# define __ABI_TAG_VERSION /'; \
    echo "#endif" ) > /home/users/radek/rpm/BUILD/glibc-2.3.2/builddir/csu/=
abi-tag.h.new; \
done
if test -r /home/users/radek/rpm/BUILD/glibc-2.3.2/builddir/csu/abi-tag.h.n=
ew; then mv -f /home/users/radek/rpm/BUILD/glibc-2.3.2/builddir/csu/abi-tag=
.h.new /home/users/radek/rpm/BUILD/glibc-2.3.2/builddir/csu/abi-tag.h; \
else echo >&2 'This configuration not matched in ../abi-tags'; exit 1; fi
mawk -f ../scripts/gen-as-const.awk ../linuxthreads/sysdeps/i386/tcb-offset=
s.sym \
| i686-pld-linux-gcc -S -o - -std=3Dgnu99 -O2 -Wall -Winline -Wstrict-proto=
types -Wwrite-strings -march=3Di686      -I../include -I. -I/home/users/rad=
ek/rpm/BUILD/glibc-2.3.2/builddir/csu -I.. -I../libio  -I/home/users/radek/=
rpm/BUILD/glibc-2.3.2/builddir -I../sysdeps/i386/elf -I../linuxthreads/sysd=
eps/unix/sysv/linux/i386 -I../linuxthreads/sysdeps/unix/sysv/linux -I../lin=
uxthreads/sysdeps/pthread -I../sysdeps/pthread -I../linuxthreads/sysdeps/un=
ix/sysv -I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386/i686 =
-I../linuxthreads/sysdeps/i386 -I../sysdeps/unix/sysv/linux/i386 -I../sysde=
ps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/u=
nix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/un=
ix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix -I../sy=
sdeps/i386/i686/fpu -I../sysdeps/i386/i686 -I../sysdeps/i386/i486 -I../sysd=
eps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee75=
4/ldbl-96 -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysd=
eps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic  -nostdinc -isyst=
em /usr/lib/gcc-lib/i686-pld-linux/3.2.2/include -isystem /usr/src/linux/in=
clude -D_LIBC_REENTRANT -include ../include/libc-symbols.h       -DHAVE_INI=
TFINI -x c - \
	-MD -MF /home/users/radek/rpm/BUILD/glibc-2.3.2/builddir/tcb-offsets.h.dT =
-MT '/home/users/radek/rpm/BUILD/glibc-2.3.2/builddir/tcb-offsets.h.d /home=
/users/radek/rpm/BUILD/glibc-2.3.2/builddir/tcb-offsets.h' \
| sed -n 's/^.*@@@name@@@\([^@]*\)@@@value@@@[^0-9Xxa-fA-F-]*\([0-9Xxa-fA-F=
-][0-9Xxa-fA-F-]*\).*@@@end@@@.*$/#define \1 \2/p' > /home/users/radek/rpm/=
BUILD/glibc-2.3.2/builddir/tcb-offsets.hT
In file included from ../sysdeps/unix/sysdep.h:21,
                 from ../sysdeps/unix/i386/sysdep.h:19,
                 from ../sysdeps/unix/sysv/linux/i386/sysdep.h:24,
                 from <stdin>:1:
=2E./sysdeps/unix/sysv/linux/sys/syscall.h:25:24: asm/unistd.h: No such fil=
e or directory
sed -e 's@ /home/users/radek/rpm/BUILD/glibc-2\.3\.2/builddir/@ $(common-ob=
jpfx)@g' -e 's@^/home/users/radek/rpm/BUILD/glibc-2\.3\.2/builddir/@$(commo=
n-objpfx)@g' -e 's@  *\.\.\/\([^ 	\]*\)@ $(..)\1 w g' \
    /home/users/radek/rpm/BUILD/glibc-2.3.2/builddir/tcb-offsets.h.dT > /ho=
me/users/radek/rpm/BUILD/glibc-2.3.2/builddir/tcb-offsets.h.dT2
sed: can't read /home/users/radek/rpm/BUILD/glibc-2.3.2/builddir/tcb-offset=
s.h.dT: No such file or directory
make[2]: *** [/home/users/radek/rpm/BUILD/glibc-2.3.2/builddir/tcb-offsets.=
h] Error 2
make[2]: Leaving directory `/home/users/radek/rpm/BUILD/glibc-2.3.2/csu'
make[1]: *** [csu/subdir_lib] Error 2
make[1]: Leaving directory `/home/users/radek/rpm/BUILD/glibc-2.3.2'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.70641 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.70641 (%build)
Command exited with non-zero status 1



Przy okazji:
$ tail -n 13 ../log.fam
checking for stat.st_fstype string... no
checking for stat.st_ctim.tv_nsec (nanoseconds)... yes
checking for mountlist struct... no
checking for mountlist pointer... no
configure: error: Didn't find mountlist.ml_name or mountlist->ml_hostname i=
n rpcsvc/mount.h
error: Bad exit status from /var/tmp/rpm-tmp.80667 (%build)


RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.80667 (%build)
Command exited with non-zero status 1

Czy to normalne, że w include/rpcsvc/ nie ma pliku mount.h 
i kilku innych .h (nie ma większości z nich w porównaniu do Ra-owego 
glibca)?

$ rpm -q glibc
glibc-2.3.2-0.1 w 2.4.20_2

Pozdrawiam,
Radek

--
Radosław Kintzi
mailto:radek w eth0.prv.pl
gg:2199600





Więcej informacji o liście dyskusyjnej pld-devel-pl