On Tue, 16 Aug 2011 15:37:43 +0100, Andrew Haley <aph(a)redhat.com>
wrote:
On 08/16/2011 03:25 PM, Gordan Bobic wrote:
> It would appear that since I replaced libgcc_s.so with a linker
> script,
> there are a couple of changes in the build of glibc:
>
> * -fno-stack-protector is no longer required in BuildFlags for the
> build to succeed
>
> * The following process goes runnaway, and it remains even after
> rpmbuild completes successfully, and uses any and all available CPU
> time:
>
>
>
/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/elf/ld-linux.so.3
> --library-path
>
>
/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/math:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/elf:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/dlfcn:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/nss:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/nis:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/rt:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/resolv:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/crypt:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/nptl
>
>
/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/nptl/tst-mutexpi9
>
> I'm pretty sure that isn't right. Anyone care to hazard a guess as
> to
> why this might be happening?
I don't think that you have the whole command line. If you can use
'ps auxwwf'
maybe we'll be able to see what is really happening.
I'm afraid that really is all there is:
# ps auxwwwwwwwwf | grep ld-linux
root 1299 41.7 0.0 1704 200 ? RN 14:43 24:04
/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/elf/ld-linux.so.3
--library-path
/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/math:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/elf:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/dlfcn:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/nss:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/nis:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/rt:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/resolv:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/crypt:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/nptl
/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/nptl/tst-mutexpi9
# cat /proc/1299/cmdline
/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/elf/ld-linux.so.3--library-path/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/math:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/elf:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/dlfcn:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/nss:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/nis:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/rt:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/resolv:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/crypt:/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/nptl/root/rpmbuild/BUILD/glibc-2.12-2-gc4ccff1/build-armv5tel-linuxnptl/nptl/tst-mutexpi9
Gordan