mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 23:07:23 +08:00
Replaced the commands to modify the *ns*.pc pkgconfig files with commands to create symlinks to the actual NSS/NSPR .pc files in the Firefox, Mozilla and Thunderbird instructions as suggested by Dan Nicholson
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@5673 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
4df53ea3d2
commit
4694b140d0
@ -44,9 +44,15 @@
|
||||
<listitem>
|
||||
<para>February 12th, 2006</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[randy] - Replaced the commands to modify the *ns*.pc pkgconfig
|
||||
files with commands to create symlinks to the actual NSS/NSPR .pc
|
||||
files in the Firefox, Mozilla and Thunderbird instructions as
|
||||
suggested by Dan Nicholson.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[randy] - Abbreviated the commands used to install the NSS
|
||||
libraries in the NSS instructions, suggested by Tushar
|
||||
libraries in the NSS instructions as suggested by Tushar
|
||||
Teredesai.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
|
@ -84,8 +84,9 @@
|
||||
|
||||
<bridgehead renderas="sect4">Recommended (if you will be installing any
|
||||
other package that utilizes NSS/NSPR, such as
|
||||
<application>Thunderbird</application> or
|
||||
<application>Mozilla</application>)</bridgehead>
|
||||
<application>Thunderbird</application>,
|
||||
<application>Mozilla</application> or
|
||||
<application>Evolution</application>)</bridgehead>
|
||||
<para role="recommended"><xref linkend="nss"/></para>
|
||||
|
||||
<bridgehead renderas="sect4">Optional</bridgehead>
|
||||
@ -265,10 +266,13 @@ chown -v -R root:root \
|
||||
<para>If you built <application>Firefox</application> utilizing
|
||||
system-installed NSS and NSPR libraries, the
|
||||
<filename>firefox-ns*.pc</filename> <application>pkgconfig</application>
|
||||
files need to be modified. Issue the following command as the
|
||||
<systemitem class="username">root</systemitem> user:</para>
|
||||
files are broken as they point to the wrong directories where the actual
|
||||
libraries and interface headers are located. Issue the following commands
|
||||
as the <systemitem class="username">root</systemitem> user to replace the
|
||||
broken files with symbolic links to known good files:</para>
|
||||
|
||||
<screen role="root"><userinput>sed -i 's|/firefox-1.5||' /usr/lib/pkgconfig/firefox-ns*.pc</userinput></screen>
|
||||
<screen role="root"><userinput>ln -v -sf nss.pc /usr/lib/pkgconfig/firefox-nss.pc &&
|
||||
ln -v -sf nspr.pc /usr/lib/pkgconfig/firefox-nspr.pc</userinput></screen>
|
||||
|
||||
<para>If you did <emphasis role="strong">NOT</emphasis> build
|
||||
<application>Firefox</application> utilizing system-installed NSS and
|
||||
|
@ -182,8 +182,9 @@
|
||||
|
||||
<bridgehead renderas="sect4">Recommended (if you will be installing any
|
||||
other package that utilizes NSS/NSPR, such as
|
||||
<application>Firefox</application> or
|
||||
<application>Thunderbird</application>)</bridgehead>
|
||||
<application>Firefox</application>,
|
||||
<application>Thunderbird</application> or
|
||||
<application>Evolution</application>)</bridgehead>
|
||||
<para role="recommended"><xref linkend="nss"/></para>
|
||||
|
||||
<bridgehead renderas="sect4">Optional</bridgehead>
|
||||
@ -346,10 +347,13 @@ ln -v -nsf mozilla-&mozilla-version; /usr/lib/mozilla &&
|
||||
<para>If you built <application>Mozilla</application> utilizing
|
||||
system-installed NSS and NSPR libraries, the
|
||||
<filename>mozilla-ns*.pc</filename> <application>pkgconfig</application>
|
||||
files need to be modified. Issue the following command as the
|
||||
<systemitem class="username">root</systemitem> user:</para>
|
||||
|
||||
<screen role="root"><userinput>sed -i 's|/mozilla-&mozilla-version;||' /usr/lib/pkgconfig/mozilla-ns*.pc</userinput></screen>
|
||||
files are broken as they point to the wrong directories where the actual
|
||||
libraries and interface headers are located. Issue the following commands
|
||||
as the <systemitem class="username">root</systemitem> user to replace the
|
||||
broken files with symbolic links to known good files:</para>
|
||||
|
||||
<screen role="root"><userinput>ln -v -sf nss.pc /usr/lib/pkgconfig/mozilla-nss.pc &&
|
||||
ln -v -sf nspr.pc /usr/lib/pkgconfig/mozilla-nspr.pc</userinput></screen>
|
||||
|
||||
<para>If you did <emphasis role="strong">NOT</emphasis> build
|
||||
<application>Mozilla</application> utilizing system-installed NSS and
|
||||
|
@ -106,8 +106,9 @@
|
||||
|
||||
<bridgehead renderas="sect4">Recommended (if you will be installing any
|
||||
other package that utilizes NSS/NSPR, such as
|
||||
<application>Firefox</application> or
|
||||
<application>Mozilla</application>)</bridgehead>
|
||||
<application>Firefox</application>,
|
||||
<application>Mozilla</application> or
|
||||
<application>Evolution</application>)</bridgehead>
|
||||
<para role="recommended"><xref linkend="nss"/></para>
|
||||
|
||||
<bridgehead renderas="sect4">Optional</bridgehead>
|
||||
@ -270,10 +271,13 @@ ln -v -s ../{movemail,rss}.rdf \
|
||||
<para>If you built <application>Thunderbird</application> utilizing
|
||||
system-installed NSS and NSPR libraries, the
|
||||
<filename>thunderbird-ns*.pc</filename> <application>pkgconfig</application>
|
||||
files need to be modified. Issue the following command as the
|
||||
<systemitem class="username">root</systemitem> user:</para>
|
||||
|
||||
<screen role="root"><userinput>sed -i 's|/thunderbird-1.5||' /usr/lib/pkgconfig/thunderbird-ns*.pc</userinput></screen>
|
||||
files are broken as they point to the wrong directories where the actual
|
||||
libraries and interface headers are located. Issue the following commands
|
||||
as the <systemitem class="username">root</systemitem> user to replace the
|
||||
broken files with symbolic links to known good files:</para>
|
||||
|
||||
<screen role="root"><userinput>ln -v -sf nss.pc /usr/lib/pkgconfig/thunderbird-nss.pc &&
|
||||
ln -v -sf nspr.pc /usr/lib/pkgconfig/thunderbird-nspr.pc</userinput></screen>
|
||||
|
||||
<para>If you did <emphasis role="strong">NOT</emphasis> build
|
||||
<application>Thunderbird</application> utilizing system-installed NSS and
|
||||
|
Loading…
Reference in New Issue
Block a user