FreeBSD Bugzilla – Attachment 58742 Details for
Bug 88454
[patch] Porter's Handbook: Update sec. on Shared Libraries
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
shlibs.diff
shlibs.diff (text/plain), 1.26 KB, created by
Volker Stolz
on 2005-11-03 14:30:12 UTC
(
hide
)
Description:
shlibs.diff
Filename:
MIME Type:
Creator:
Volker Stolz
Created:
2005-11-03 14:30:12 UTC
Size:
1.26 KB
patch
obsolete
>Index: book.sgml >=================================================================== >RCS file: /home/dcvs/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml,v >retrieving revision 1.625 >diff -u -u -r1.625 book.sgml >--- book.sgml 2 Nov 2005 21:43:56 -0000 1.625 >+++ book.sgml 3 Nov 2005 14:22:43 -0000 >@@ -3869,6 +3869,16 @@ > <programlisting>INSTALLS_SHLIB= yes > LDCONFIG_DIRS= %%PREFIX%%/lib/foo %%PREFIX%%/lib/bar</programlisting> > >+ <para>Remember that non-standard directories will not be passed to >+ <literal>/sbin/ldconfig</literal> on a reboot! If any port really >+ needs this to work, install a startup-script as >+ <literal>x11/kdelibs3</literal> does. Please double-check, often >+ this is not necessary at all or can be avoided through >+ <literal>-rpath</literal> or setting <makevar>LD_RUN_PATH</makevar> >+ during linking (see <literal>lang/moscow_ml</literal> for an example), >+ or through a shell-wrapper which sets <makevar>LD_LIBRARY_PATH</makevar> >+ before invoking the binary, like <literal>www/mozilla</literal> does.</para> >+ > <para>Note that content of <makevar>LDCONFIG_DIRS</makevar> is passed > through &man.sed.1; just like the rest of <filename>pkg-plist</filename>, > so <makevar>PLIST_SUB</makevar> substitutions also apply here. It is
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 88454
: 58742