[blfs-book] r9518 - in trunk/BOOK: . general/genlib introduction/welcome

ken at linuxfromscratch.org ken at linuxfromscratch.org
Sat Feb 25 16:32:04 PST 2012


Author: ken
Date: 2012-02-25 17:31:59 -0700 (Sat, 25 Feb 2012)
New Revision: 9518

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/genlib/boost.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
boost-1.49.0

Modified: trunk/BOOK/general/genlib/boost.xml
===================================================================
--- trunk/BOOK/general/genlib/boost.xml	2012-02-26 00:02:47 UTC (rev 9517)
+++ trunk/BOOK/general/genlib/boost.xml	2012-02-26 00:31:59 UTC (rev 9518)
@@ -4,12 +4,12 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY boost-download-http "&sourceforge-repo;/boost/boost_1_45_0.tar.bz2">
+  <!ENTITY boost-download-http "&sourceforge-repo;/boost/boost_1_49_0.tar.bz2">
   <!ENTITY boost-download-ftp  " ">
-  <!ENTITY boost-md5sum        "d405c606354789d0426bc07bea617e58">
-  <!ENTITY boost-size          "39 MB">
-  <!ENTITY boost-buildsize     "436 MB">
-  <!ENTITY boost-time          "6.4 SBU">
+  <!ENTITY boost-md5sum        "0d202cb811f934282dea64856a175698">
+  <!ENTITY boost-size          "47 MB">
+  <!ENTITY boost-buildsize     "764 MB for default build - 634MB without static libs">
+  <!ENTITY boost-time          "10 SBU for default build - 5.5 SBU without static libs">
 ]>
 
 <sect1 id="boost" xreflabel="boost-&boost-version;">
@@ -32,7 +32,7 @@
     <para><application>Boost</application> provides free peer-reviewed
     portable C++ source libraries.</para>
 
-    &lfs67_checked;
+    &lfs70_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -83,18 +83,22 @@
     <para>Install <application>boost</application> by running the following
     commands as the <systemitem class="username">root</systemitem> user:</para>
 
-<screen><userinput>./bootstrap.sh --prefix=/usr --libdir=/usr/lib &&
-./bjam install</userinput></screen>
+<screen><userinput>./bootstrap.sh --prefix=/usr &&
+./b2 install link=shared</userinput></screen>
 
   </sect2>
-<!--
+
   <sect2 role="commands">
     <title>Command Explanations</title>
 
-    <para><option>- -xyz</option>: This option is set for ...</para>
+    <para><parameter>link=shared</parameter>: This parameter ensures that only shared
+    libraries are created, except for libboost_exception and libboost_test_exec_monitor
+    which are created as static. Most people will not need the static libraries, indeed
+    most programs using boost only use the headers, but omit this parameter if you
+    do need them.</para>
 
   </sect2>
--->
+
   <sect2 role="content">
     <title>Contents</title>
 
@@ -105,10 +109,10 @@
 
       <seglistitem>
         <seg>None</seg>
-        <seg>libboost_{date_time, filesystem, graph, iostreams, math_*,
-prg_exec_monitor, program_options, python, random, regex, serialization,
-signals, system, test_exec_monitor, thread, unit_test_framework,
-wave, wserialization}.{so,a}</seg>
+        <seg>libboost_{chrono, date_time, filesystem, graph, iostreams, locale, math_*,
+        prg_exec_monitor, program_options, python, random, regex, serialization,
+        signals, system, thread, unit_test_framework,
+        wave, wserialization}.{so,a}, libboost_exception.a, libboost_test_monitor.a</seg>
         <seg>/usr/include/boost</seg>
       </seglistitem>
     </segmentedlist>

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2012-02-26 00:02:47 UTC (rev 9517)
+++ trunk/BOOK/general.ent	2012-02-26 00:31:59 UTC (rev 9518)
@@ -226,7 +226,7 @@
 <!ENTITY folks-version                "0.6.4.1">
 <!ENTITY wv-version                   "1.2.9">
 <!ENTITY clucene-version              "0.9.21b">
-<!ENTITY boost-version                "1.45.0">
+<!ENTITY boost-version                "1.49.0">
 <!ENTITY qca-version                  "2.0.3">
 <!ENTITY libdbusmenu-qt-version       "0.7.0">
 <!ENTITY libunistring-version         "0.9.3">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2012-02-26 00:02:47 UTC (rev 9517)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2012-02-26 00:31:59 UTC (rev 9518)
@@ -49,6 +49,9 @@
           <para>[abenton] - Added Vlc 2.0.0. Thanks to Ragnar Thomsen for
           doing the work and sending a patch.</para>
         </listitem>
+        <listitem>
+          <para>[ken] - updated to boost-1.49.</para>
+        </listitem>
       </itemizedlist>
     </listitem>
 




More information about the blfs-book mailing list