Kompilacja glibc-2.2.5-25 na kernelu 2.4.24-0.3 w Ra 1.1 i586

Pepe pepe w apollo.net.pl
Wto, 27 Sty 2004, 22:17:46 CET


On Tue, 27 Jan 2004 21:42:05 +0100
Łukasz Maśko <masko w ipipan.waw.pl> wrote:

> Próbuję skompilować powyższego glibca na powyższym kernelu w powyższym 
> środowisku. Wszystkie pozostałe pakiety są świerzo uaktualnione. Problem
> 
> jest następijący:
> 
> $ rpm --rebuild glibc-2.2.5-25.src.rpm
> Instalacja glibc-2.2.5-25.src.rpm
> [...]
> ../elf/ld-linux.so.2 --library-path 
> ..:../math:../elf:../dlfcn:../nss:../nis:../rt:../resolv:../crypt:../li
> nuxthreads ./rpcgen -Y ../scripts -c rpcsvc/bootparam_prot.x -o
> xbootparam_prot.T cpp: too many input files
> ./rpcgen: C preprocessor failed with exit code 1
> make[1]: *** [xbootparam_prot.stmp] Błąd 1
> make[1]: Opuszczam katalog `/archives/rpm/BUILD/glibc-2.2.5/sunrpc'
> make: *** [sunrpc/others] Błąd 2
> błąd: Bad exit status from /var/tmp/rpm-tmp.56845 (%build)
> 
> 
> RPM build errors:
>     Bad exit status from /var/tmp/rpm-tmp.56845 (%build)
> 
> I kompilacja się wykłada. Czy ktoś mógłby mi pomóc, albo chociaż
> naprowadzić na właściwy trop, gdzie szukać przyczyny? Bieżący glibc to
> 2.2.5-23 z otoczenia kernela 2.4.19 z ftp-a.

Jest to standardowy błąd podczas budowania glibc'a z Ra na kernelach od
wersji 2.4.22-1.5 wzwyż.

Powód ? Przypuszczalnie grsecurity bo na kernelu bez niego kompilacja się
nie wykłada.

-- 
Pepe



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