[TH] glibc.spec nie buduje się z -Os

Arkadiusz Patyk areq w pld-linux.org
Nie, 4 Lis 2007, 16:16:37 CET


Hej

Próba zbudowania glibca na TH -Os wylatuje na:
i486-pld-linux-gcc   -shared -static-libgcc -Wl,-O1  -Wl,-z,defs
-Wl,-dynamic-linker=/lib/ld-linux.so.2
-B/home/areq/rpm/BUILD/glibc-2.7/builddir/csu/
-Wl,--version-script=/home/areq/rpm/BUILD/glibc-2.7/builddir/libc.map
-Wl,-soname=libc.so.6 -Wl,-z,combreloc -Wl,-z,relro
-Wl,--hash-style=both -nostdlib -nostartfiles -e __libc_main
-Wl,-z,now -L/home/areq/rpm/BUILD/glibc-2.7/builddir
-L/home/areq/rpm/BUILD/glibc-2.7/builddir/math
-L/home/areq/rpm/BUILD/glibc-2.7/builddir/elf
-L/home/areq/rpm/BUILD/glibc-2.7/builddir/dlfcn
-L/home/areq/rpm/BUILD/glibc-2.7/builddir/nss
-L/home/areq/rpm/BUILD/glibc-2.7/builddir/nis
-L/home/areq/rpm/BUILD/glibc-2.7/builddir/rt
-L/home/areq/rpm/BUILD/glibc-2.7/builddir/resolv
-L/home/areq/rpm/BUILD/glibc-2.7/builddir/crypt
-L/home/areq/rpm/BUILD/glibc-2.7/builddir/nptl
-Wl,-rpath-link=/home/areq/rpm/BUILD/glibc-2.7/builddir:/home/areq/rpm/BUILD/glibc-2.7/builddir/math:/home/areq/rpm/BUILD/glibc-2.7/builddir/elf:/home/areq/rpm/BUILD/glibc-2.7/builddir/dlfcn:/home/areq/rpm/BUILD/glibc-2.7/builddir/nss:/home/areq/rpm/BUILD/glibc-2.7/builddir/nis:/home/areq/rpm/BUILD/glibc-2.7/builddir/rt:/home/areq/rpm/BUILD/glibc-2.7/builddir/resolv:/home/areq/rpm/BUILD/glibc-2.7/builddir/crypt:/home/areq/rpm/BUILD/glibc-2.7/builddir/nptl
-o /home/areq/rpm/BUILD/glibc-2.7/builddir/libc.so -T
/home/areq/rpm/BUILD/glibc-2.7/builddir/shlib.lds
/home/areq/rpm/BUILD/glibc-2.7/builddir/csu/abi-note.o
/home/areq/rpm/BUILD/glibc-2.7/builddir/elf/soinit.os
/home/areq/rpm/BUILD/glibc-2.7/builddir/libc_pic.os
/home/areq/rpm/BUILD/glibc-2.7/builddir/elf/sofini.os
/home/areq/rpm/BUILD/glibc-2.7/builddir/elf/interp.os
/home/areq/rpm/BUILD/glibc-2.7/builddir/elf/ld.so -lgcc
/home/areq/rpm/BUILD/glibc-2.7/builddir/libc_pic.os: In function
`faccessat':
(.text+0x81e53): undefined reference to `fstatat64'

cały log:

http://areq.th-i486.pld.areq.eu.org/problems/glibc.log

gcc-4.2.2-2.i486
binutils-2.18.50.0.2-1.i486

Zmiana na -O2 pomaga, -Os potrzebne mi do RCD, aby mieć mniejsze
binarki

Pozdrawiam,
-- 
Arkadiusz Patyk [areq<>pld-linux:org] [http://rescuecd.pld-linux.org/]
[IRC:areq GG:1383 jid:arek<>patyk:net]


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