Date: Tue, 13 Aug 2013 08:24:46 +0100 From: Matthew Seaman <matthew@freebsd.org> To: freebsd-ports@freebsd.org Subject: Re: How to create lib (and run) dependency list at Makefile Message-ID: <5209DF3E.5050206@freebsd.org> In-Reply-To: <CAN6yY1t1Z7pDD0763mpMi%2BhhtDgpoFMDK_sk2_M=uSx%2Bx5hmwg@mail.gmail.com> References: <52093464.2030601@passap.ru> <CAN6yY1t1Z7pDD0763mpMi%2BhhtDgpoFMDK_sk2_M=uSx%2Bx5hmwg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 13/08/2013 05:25, Kevin Oberman wrote: > First, when rolling a port it is impractical to try to track down every > library that a library I need links to. And it is totally unnecessary For > the port and package, as the ports system automagically take care of > including dependencies of dependencies. When running he executable, the > rtld takes care of all of this. pkg info -B pkg-name should give you a comprehensive list of shared libraries required by any package -- but you are right in that you should not need to specify every LIB_DEPENDs for all of those 2nd or 3rd hand dependencies. Cheers, Matthew
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5209DF3E.5050206>