]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
installworld: handle ldd including preloaded objects
authorEd Maste <emaste@FreeBSD.org>
Fri, 1 Apr 2022 13:58:47 +0000 (09:58 -0400)
committerEd Maste <emaste@FreeBSD.org>
Fri, 1 Apr 2022 16:26:49 +0000 (12:26 -0400)
commitb3b462229f972e2ed24d450d7d2f8855cdd58a87
tree7c21dbf83e37ddcedb6d841bebe6ba4d914ba701
parent2b68a79b73d7a5b9ed43ad199413705f5935f01c
installworld: handle ldd including preloaded objects

The installworld target makes a temporary copy of binaries to be used
during the install.  Libraries that they depend on are also included,
found by using `ldd`.

After commit 0913953c9ed0 ldd started listing preloaded objects,
including [vdso], under a [preloaded] header.  Skip ldd output that is
enclosed in square brackets.

Reviewed by: cy, kib [earlier version]
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D34734
Makefile.inc1