hey guys,
so whenever i do full nightly builds, i always use the -r option which
runs check_rtime. whenever i do this on kodiak (a sparc enterprise
M5000 build machine) i get LOTS of errors from:
==== Check ELF runtime attributes ====
that all look like this:
./XXX: unused object=/lib/libm/libm_hwcap1.so.2 <remove lib or
-zignore?>
this seems to be a runtime linker issue and not a problem associated
with the actual binaries built on disk.
i say this because if i run ldd on any binaries on kodiak, even binaries
built by the gate machine, i see that libm_hwcap1.so.2 is being pulled
in. where as if i run ldd on the same binaries but i run it on the
sparc gate machine over nfs, then i don't get libm_hwcap1.so.2 pulled
in.
so it seems to me that these error messages are bogus and should either
be filtered out by nightly.sh or check_rtime.pl.
thoughts?
ed