[Bug 265750] ldd(1) -f formatting polluted in 14-CURRENT, POLA violation
Date: Wed, 10 Aug 2022 04:35:37 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265750 Bug ID: 265750 Summary: ldd(1) -f formatting polluted in 14-CURRENT, POLA violation Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: bin Assignee: bugs@FreeBSD.org Reporter: editor@callfortesting.org FreeBSD 13.X and previous provides highly-parsable ldd -f output such as: ldd -f '%p\n' `which ls` /lib/libutil.so.9 /lib/libncursesw.so.9 /lib/libc.so.7 Such output can easily be put into a shell loop or similar for processing. On 14-CURRENT, 'ldd -f' adds additional, unactionable lines, limiting the use of formatting without additional line removal, which would require an OS version check because of the different behavior: ldd -f '%p\n' `which ls` /lib/libutil.so.9 /lib/libtinfow.so.9 /lib/libc.so.7 [preloaded] [vdso] (0x2952532395d0) ldd -f '%p\n' `which which` /lib/libc.so.7 [preloaded] [vdso] (0x1c674fa475d0) I suggest that this additional information be removed from 14-CURRENT 'ldd -f' to restore the 13.X and previous behavior. Thank you! -- You are receiving this mail because: You are the assignee for the bug.