Page MenuHomeFreeBSD

D887.diff
No OneTemporary

D887.diff

Index: head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml
===================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml
+++ head/en_US.ISO8859-1/books/porters-handbook/special/chapter.xml
@@ -222,6 +222,18 @@
<para>Only use bundled libraries if the upstream has a
good track record on security and using unbundled versions
leads to overly complex patches.</para>
+
+ <note>
+ <para>In some very special cases, for example emulators, like
+ <application>Wine</application>, a port has to bundle
+ libraries, because they are in a different architecture, or
+ they have been modified to fit the software's use. In that
+ case, those libraries should not be exposed to other ports
+ for linking. Add <literal>BUNDLE_LIBS=yes</literal> to the
+ port's <filename>Makefile</filename>. This will tell
+ &man.pkg.8; to not compute provided libraries. Always ask
+ the &a.portmgr; before adding this to a port.</para>
+ </note>
</sect2>
</sect1>

File Metadata

Mime Type
text/plain
Expires
Fri, Nov 7, 5:03 AM (8 h, 54 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
24980220
Default Alt Text
D887.diff (1 KB)

Event Timeline