Ignore:
Timestamp:
08/21/2018 12:26:17 AM (6 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
6b3a3fe4
Parents:
a15f629
Message:

boost-1.68.0

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@20348 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/boost.xml

    ra15f629 r40cc482  
    99  <!ENTITY boost-md5sum        "ced776cb19428ab8488774e1415535ab">
    1010  <!ENTITY boost-size          "83 MB">
    11   <!ENTITY boost-buildsize     "900 MB (add 2 MB for checks)">
    12   <!ENTITY boost-time          "1.2 SBU (Using parallelism=4; add 1.1 SBU for tests)">
     11  <!ENTITY boost-buildsize     "1.3 GB (168 MB installed)">
     12  <!ENTITY boost-time          "2.7 SBU (Using parallelism=4; add 1.2 SBU for tests)">
    1313]>
    1414
     
    112112
    113113    <para>
    114       To run the Boost.Build's regression test, (<xref linkend="python2"/>
    115       is required).  In addition, one file needs to be renamed
    116       to avoid a conflict with a standard python module. 
     114      To run the Boost.Build's regression test, <xref linkend="python2"/>
     115      is required.
    117116      Run the tests with: issue <command>pushd tools/build/test;
    118117      python test_all.py; popd</command>.
     
    122121    <para>
    123122      To run every library's regression tests, issue <command>pushd status;
    124       ../b2; popd</command>.  A few tests may fail. They take very long (over
    125       120 SBU at -j1, 50 SBU at -j4) and use a very large amount of disk space
    126       (up to 40 GB). You can use the <parameter>-jN</parameter> switch to
     123      ../b2; popd</command>.  A few tests may fail. They take a very long time
     124      (over 119 SBU at -j4) and use a very large amount of disk space
     125      (46 GB). You should use the <parameter>-jN</parameter> switch to
    127126      speed them up.
    128127    </para>
     
    134133<!-- dev note: ./b2 - -prefix=<DESTDIR>/usr install threading=multi link=shared -->
    135134
    136 <screen role="root"><userinput>./b2 install threading=multi link=shared</userinput></screen>
     135<screen role="root"><userinput>./b2 install threading=multi link=shared                 &amp;&amp;
     136ln -svf detail/sha1.hpp /usr/include/boost/uuid/sha1.hpp</userinput></screen>
    137137
    138138  </sect2>
     
    153153      <application>Boost</application> only use the headers. Omit
    154154      this parameter if you do need static libraries.
     155    </para>
     156
     157    <para>
     158      <parameter>ln -svf detail/sha1.hpp ...</parameter>: The
     159      <filename>uuid/sha1.hpp</filename> used to be a regular header, but by
     160      boost_1_66_0 it had been changed to load the similar
     161      <filename>detail/sha1.hpp</filename> header, with a message that it had
     162      been deprecated. It has now been removed, but not every package which uses
     163      it has been changed. An example is one of the libraries downloaded as a
     164      git version by libreoffice. The symlink enables this and similar packages
     165      to build.
    155166    </para>
    156167
     
    191202          libboost_math_tr1f.so, libboost_math_tr1l.so,
    192203          libboost_prg_exec_monitor.so, libboost_program_options.so,
    193           libboost_python.so or libboost_python3.so, libboost_random.so,
     204          libboost_python27.so or libboost_python3.so, libboost_random.so,
    194205          libboost_regex.so, libboost_serialization.so, libboost_signals.so,
    195206          libboost_stacktrace_addr2line.so, libboost_stacktrace_basic.so,
     
    197208          libboost_system.a, libboost_system.so, libboost_test_exec_monitor.a,
    198209          libboost_thread.so, libboost_timer.a, libboost_timer.so,
    199           libboost_type_erasure.so, libboost_unit_test_framework.a,
     210          libboost_type_erasure.so,
    200211          libboost_unit_test_framework.so,
    201212          libboost_wave.so, and libboost_wserialization.so
Note: See TracChangeset for help on using the changeset viewer.