Author: krejzi
Date: Sun May  5 11:17:32 2013
New Revision: 11162

Log:
Add a patch to OpenSSL page to fix parallel builds.

Modified:
   trunk/BOOK/postlfs/security/openssl.xml

Modified: trunk/BOOK/postlfs/security/openssl.xml
==============================================================================
--- trunk/BOOK/postlfs/security/openssl.xml     Sun May  5 11:02:40 2013        
(r11161)
+++ trunk/BOOK/postlfs/security/openssl.xml     Sun May  5 11:17:32 2013        
(r11162)
@@ -79,8 +79,8 @@
     <itemizedlist spacing="compact">
       <listitem>
         <para>
-          Required patch: <ulink
-          url="&patch-root;/openssl-&openssl-version;-fix_manpages-1.patch"/>
+          Required patch:
+          <ulink 
url="&patch-root;/openssl-&openssl-version;-fix_parallel_build-1.patch"/>
         </para>
       </listitem>
     </itemizedlist>
@@ -106,7 +106,7 @@
       Install <application>OpenSSL</application> with the following commands:
     </para>
 
-<screen><userinput>patch -Np1 -i 
../openssl-&openssl-version;-fix_manpages-1.patch &amp;&amp;
+<screen><userinput>patch -Np1 -i 
../openssl-&openssl-version;-fix_parallel_build-1.patch &amp;&amp;
 
 ./config --prefix=/usr         \
          --openssldir=/etc/ssl \
@@ -128,8 +128,9 @@
       Now, as the <systemitem class="username">root</systemitem> user:
     </para>
 
-<screen role="root"><userinput>make MANDIR=/usr/share/man install              
&amp;&amp;
-install -dv -m755 /usr/share/doc/openssl-&openssl-version; &amp;&amp;
+<screen role="root"><userinput>
+make MANDIR=/usr/share/man MANSUFFIX=ssl install &amp;&amp;
+install -dv -m755 /usr/share/doc/openssl-&openssl-version;  &amp;&amp;
 cp -vfr doc/*     /usr/share/doc/openssl-&openssl-version;</userinput></screen>
 
   </sect2>
@@ -156,10 +157,12 @@
     </para>
 
     <para>
-      <command>make MANDIR=/usr/share/man install</command>: This command
-      installs <application>OpenSSL</application> with the man pages in
-      <filename class='directory'>/usr/share/man</filename> instead of
-      <filename class='directory'>/etc/ssl/man</filename>.
+      <command>make MANDIR=/usr/share/man MANSUFFIX=ssl install</command>:
+      This command installs <application>OpenSSL</application> with the man
+      pages in <filename class="directory">/usr/share/man</filename>
+      instead of <filename class="directory">/etc/ssl/man</filename> and
+      appends "ssl" suffix to the manual page names to avoid conflicts with
+      manual pages installed by other packages.
     </para>
 
   </sect2>
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to