Re: svn commit: r362152 - head/usr.bin/ldd

2020-06-15 Thread Konstantin Belousov
On Mon, Jun 15, 2020 at 11:45:31AM -0700, John Baldwin wrote: > On 6/13/20 11:21 AM, Konstantin Belousov wrote: > > Author: kib > > Date: Sat Jun 13 18:21:31 2020 > > New Revision: 362152 > > URL: https://svnweb.freebsd.org/changeset/base/362152 > > > > Log: > > Fix ldd for PIE binaries after rt

Re: svn commit: r362152 - head/usr.bin/ldd

2020-06-15 Thread John Baldwin
On 6/13/20 11:21 AM, Konstantin Belousov wrote: > Author: kib > Date: Sat Jun 13 18:21:31 2020 > New Revision: 362152 > URL: https://svnweb.freebsd.org/changeset/base/362152 > > Log: > Fix ldd for PIE binaries after rtld stopped accepting binaries for dlopen. > > ldd proclaims ET_DYN object

svn commit: r362152 - head/usr.bin/ldd

2020-06-13 Thread Konstantin Belousov
Author: kib Date: Sat Jun 13 18:21:31 2020 New Revision: 362152 URL: https://svnweb.freebsd.org/changeset/base/362152 Log: Fix ldd for PIE binaries after rtld stopped accepting binaries for dlopen. ldd proclaims ET_DYN objects as shared libraries and tries to dlopen(RTLD_TRACE) them to ge