```
rtld direct exec: add -d option
to ignore lack of execute permission on the binary. The check is a
bad security theatre anyway.
```
```
ldd: do not use dlopen(RTLD_TRACE) for dso when format is specified
Problem is that rtld cannot reliably access updated environment.
This was made more obvious by bfd4c875a10560aaa2.
Instead spawn ld-elf.so.1 in direct excec mode which can correctly read
all inherited updates to the environment.
PR: 259069
```