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 &&
+<screen><userinput>patch -Np1 -i
../openssl-&openssl-version;-fix_parallel_build-1.patch &&
./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
&&
-install -dv -m755 /usr/share/doc/openssl-&openssl-version; &&
+<screen role="root"><userinput>
+make MANDIR=/usr/share/man MANSUFFIX=ssl install &&
+install -dv -m755 /usr/share/doc/openssl-&openssl-version; &&
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