OK, I'm slightly convinced. On the other hand: Isn't this a really strangeerror message from ldd for this reason?
No. see this clip from the man page: """For ELF programs, ldd forks and execs each program with the appropriate environment variables set. The ELF dynamic linker, ld-linux.so, which normally loads the shared libraries, notices this special case and prints the dependencies.
"""However the program on those machines would dump core before ld-linux.so is invoked, because those are static variables.