Re: cvs commit: ports/accessibility/jovie Makefile
On 2012/02/17 14:39, Alexander Leidinger wrote:
>
> Quoting Pav Lucistnik <pav@FreeBSD.org> (from Fri, 17 Feb 2012 13:34:32
> +0100):
>
>> On 2012/02/17 03:22, Stephen Montgomery-Smith wrote:
>>
>>> Also, is there an effective and foolproof method to calculating all the
>>> LIB_DEPENDS? (Remembering that some of the LIB_DEPENDS may depend on
>>> optional settings, and these all need to be considered?)
>>
>> Only sure way to find out would be to run ldd on every binary in every
>> package.
>
> /usr/ports/Tools/scripts/explicit_lib_depends.sh looks which libs are
> recorded as directly required for each binary in an installed port and
> calculates a LIB_DEPENDS based upon this.
>
> When I wanted to change the LIB_DEPENDS to match the output, I was told,
> that the LIB_DEPENDS wass correct, and the it is a bug (in libtool,
> pkg-config and similar ways of obtaining the libs) that additional libs
> are recorded there.
Yes but that's a somewhat different problem. I'd be happy with
identifying all direct _and_ indirect binaries and bumping their ports,
for now. Still better than relying on Makefile/INDEX metadata..
--
Pav Lucistnik <pav@oook.cz>
<pav@FreeBSD.org>
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
討論串 (同標題文章)
完整討論串 (本文為第 10 之 12 篇):