sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #72202
Re: Rekompilere system for bedre performance, f.eks. glibc
Kenneth Ahn Jensen wrote:
Uuaarrrgh!
Efter 2 timers kompileren stopper rpmbuild processen med denne fejl:
---
make -s -C nptl tests
make[2]: Entering directory `/data/RPM/BUILD/glibc-2.3.3/nptl'
/data/RPM/BUILD/glibc-2.3.3/build-i686-linuxnptl/nptl/tst-cancel4.o(.text+0x1d2b):
In function `tf_accept':
/data/RPM/BUILD/glibc-2.3.3/nptl/tst-cancel4.c:948: warning: the use of
`mktemp' is dangerous, better use `mkstemp'
/data/RPM/BUILD/glibc-2.3.3/build-i686-linuxnptl/nptl/tst-cancel5.o(.text+0x1d2b):
In function `tf_accept':
/data/RPM/BUILD/glibc-2.3.3/nptl/tst-cancel4.c:948: warning: the use of
`mktemp' is dangerous, better use `mkstemp'
tst-cancel7.c:172: warning: `do_cleanup' defined but not used
in cleanup
make[2]: ***
[/data/RPM/BUILD/glibc-2.3.3/build-i686-linuxnptl/nptl/tst-clock2.out]
Error 1
make[2]: Leaving directory `/data/RPM/BUILD/glibc-2.3.3/nptl'
make[1]: *** [nptl/tests] Error 2
make[1]: Leaving directory `/data/RPM/BUILD/glibc-2.3.3'
make: *** [check] Error 2
make: Leaving directory `/data/RPM/BUILD/glibc-2.3.3/build-i686-linuxnptl'
error: Bad exit status from /var/tmp/rpm-tmp.31582 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.31582 (%build)
[root@jfk SPECS]#
---
Jeg har ændret en linie i /usr/src/RPM/SPECS/glibc.spec:
BuildFlags="$BuildFlags -DNDEBUG=1 -O2 -finline-functions -g"
-til at indeholde dette:
BuildFlags="$BuildFlags -mcpu=pentium3 -O2 -pipe -finline-functions
-fomit-frame-pointer -g"
Det er vist det eneste - og så starter jeg byggeprocessen med:
rpmbuild -bb --target i686-linux glibc.spec
Any clues?
---
Mvh
Kenneth
Follow ups
References