[CentOS-devel] Rebuild of glibc fails on CentOS 4.1

Tue Aug 9 17:02:13 UTC 2005
Phil Schaffner <Philip.R.Schaffner at nasa.gov>

On Tue, 2005-08-09 at 10:48 +0200, Michael Paesold wrote:
...
> * if you can successfully rebuild glibc with an up-to-date system?
> * how to find out what really goes wrong here.

Can confirm that I see the same problem - re-building as a normal user
on an up-to-date CentOS4 system.  Killing the defunct ld-linux.so.2
process allows the build to continue, but it then hangs again later with
another defunct process:

prs      18326  0.0  0.0     0    0 pts/0    Zl   12:13   0:00 [ld-linux.so.2] <defunct>

make[1]: Target `check' not remade because of errors.
make[1]: Leaving directory `/home/prs/rpmbuild/BUILD/glibc-2.3-20050218T0151'
make: *** [check] Error 2

Killing again lets the build complete and write (suspect) RPMS.

There are a lot more errors in the output - all seeming to be test/check-related.

$ grep " Error" Build.log
make[2]: *** [/home/prs/rpmbuild/BUILD/glibc-2.3-20050218T0151/build-i686-linuxnptl/nptl/tst-eintr2.out] Error 1
make[2]: *** [/home/prs/rpmbuild/BUILD/glibc-2.3-20050218T0151/build-i686-linuxnptl/nptl/tst-eintr3.out] Error 1
make[2]: *** [/home/prs/rpmbuild/BUILD/glibc-2.3-20050218T0151/build-i686-linuxnptl/nptl/tst-eintr5.out] Error 1
make[2]: *** [/home/prs/rpmbuild/BUILD/glibc-2.3-20050218T0151/build-i686-linuxnptl/nptl/tst-tsd5.out] Error 1
make[2]: *** [/home/prs/rpmbuild/BUILD/glibc-2.3-20050218T0151/build-i686-linuxnptl/nptl/tst-exit2.out] Error 1
make[2]: *** [/home/prs/rpmbuild/BUILD/glibc-2.3-20050218T0151/build-i686-linuxnptl/nptl/tst-exit3.out] Error 1
make[1]: *** [nptl/tests] Error 2
make[2]: *** [/home/prs/rpmbuild/BUILD/glibc-2.3-20050218T0151/build-i686-linuxnptl/rt/tst-timer2.out] Error 1
make[1]: *** [rt/tests] Error 2
make: *** [check] Error 2
make[2]: *** [/home/prs/rpmbuild/BUILD/glibc-2.3-20050218T0151/build-i686-linuxnptl/nptl/tst-eintr2.out] Error 1
make[2]: *** [/home/prs/rpmbuild/BUILD/glibc-2.3-20050218T0151/build-i686-linuxnptl/nptl/tst-eintr3.out] Error 1
make[2]: *** [/home/prs/rpmbuild/BUILD/glibc-2.3-20050218T0151/build-i686-linuxnptl/nptl/tst-eintr5.out] Error 1
make[2]: *** [/home/prs/rpmbuild/BUILD/glibc-2.3-20050218T0151/build-i686-linuxnptl/nptl/tst-tsd5.out] Error 1
make[2]: *** [/home/prs/rpmbuild/BUILD/glibc-2.3-20050218T0151/build-i686-linuxnptl/nptl/tst-exit2.out] Error 1
make[2]: *** [/home/prs/rpmbuild/BUILD/glibc-2.3-20050218T0151/build-i686-linuxnptl/nptl/tst-exit3.out] Error 1
make[1]: *** [nptl/tests] Error 2
make: *** [check] Error 2

Trying the build now as root to see if that makes a difference.

Phil