svn commit: r269505 - head/libexec/rtld-elf/tests/target

Garrett Cooper yaneurabeya at gmail.com
Mon Aug 4 17:24:47 UTC 2014


Hi Bruce!

On Aug 4, 2014, at 2:23 AM, Bruce Evans <brde at optusnet.com.au> wrote:

> On Mon, 4 Aug 2014, Garrett Cooper wrote:

...

> I hope this fixes the error found by "make checkdpadd".  -L is too hard
> for the current "make checkdpadd" to handle.  Old aout versions worked
> better using linker support.  They also found the correct dependencies
> (on shared libraries for shared linkage, not the pseudo-dependenci on
> the hard-coded static librar for shared linkage).

Thank you for the reminder about that make target :).

> "make checkdpadd" currently finds broken 143 makefiles with inconsistent
> DPADD.  62 of them are for clang.  Most of these misuse DPADD for
> headers.  The next largest source of errors is libtermcapw.  LIBTERMCAPW
> is missing in bsd.libnames.mk.  This breaks about 29 makefiles where
> LIBTERMCAP was blindly replaced by LIBTERMCAPW.  bsd.libnames.mk and
> DPADD were unnecessary with the old aout versions.

I’ll file bugs for any issues I find and work with maintainers to fix the issues. I’m not sure if you’re on Phabricator, but I’d be happy to add you to the reviews if you would like.
Thanks!
-Garrett
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 496 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/svn-src-all/attachments/20140804/832e317d/attachment.sig>


More information about the svn-src-all mailing list