diff options
author | wiz <wiz> | 2013-04-21 12:44:35 +0000 |
---|---|---|
committer | wiz <wiz> | 2013-04-21 12:44:35 +0000 |
commit | 832f1c3602293916ecf6d54e0e93f51149f28054 (patch) | |
tree | 5614b8f28f2680265afb30141bbd30af2abff278 /doc/pkgsrc.txt | |
parent | a5fc61ed2e8b120499caa0f679bb21b8c6f68e85 (diff) | |
download | pkgsrc-832f1c3602293916ecf6d54e0e93f51149f28054.tar.gz |
regen
Diffstat (limited to 'doc/pkgsrc.txt')
-rw-r--r-- | doc/pkgsrc.txt | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/doc/pkgsrc.txt b/doc/pkgsrc.txt index fdeb439c29d..c16fbca01a8 100644 --- a/doc/pkgsrc.txt +++ b/doc/pkgsrc.txt @@ -4834,12 +4834,15 @@ that library does not need to be propagated in the buildlink3.mk file. The following steps should help you decide if a buildlink3.mk file needs to be included: - * Run ldd on all installed libraries and look against what other libraries - they link. The packages providing these must be buildlinked. - * Look at the installed header files: What headers do they include? The packages providing these files must be buildlinked. + * Run ldd on all installed libraries and look against what other libraries + they link. Some of the packages providing these probably need to be + buildlinked; however, it's not automatic, since e.g. GTK on some systems + pulls in the X libraries, so they will show up in the ldd output, while on + others (like OS X) it won't. lddoutput can thus only be used as a hint. + 14.2.2. Updating BUILDLINK_API_DEPENDS.pkg and BUILDLINK_ABI_DEPENDS.pkg in buildlink3.mk files |