Changeset 7c57f82


Ignore:
Timestamp:
07/23/2019 07:11:52 PM (2 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 9.0, 9.1, ken/refactor-virt, lazarus, qt5new, trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
563e0d6
Parents:
d2beee42
Message:

Document some options for python3 and for libreoffice.

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    rd2beee42 r7c57f82  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "22">                   <!-- Always 2 digits -->
     3<!ENTITY day          "23">                   <!-- Always 2 digits -->
    44<!ENTITY month        "07">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2019">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "July 22nd, &year;">
     9<!ENTITY releasedate  "July 23rd, &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • general/prog/python3.xml

    rd2beee42 r7c57f82  
    179179      against <application>Berkeley DB</application> instead of
    180180      <application>GDBM</application>.
     181    </para>
     182
     183    <para>
     184      <option>--enable-optimization</option>: Use this switch
     185      if you want to enable <emphasis>expensive</emphasis> optimizations (i.e.
     186      Profile Guided Optimizations). This adds around 20 SBU, but can
     187      <emphasis>slightly</emphasis> speed up some uses, such as using
     188      <application>Sphinx</application> for creating documentation, or use of
     189      <application>Python3</application> scripts.
     190    </para>
     191
     192    <para>
     193      <option>--with-lto</option>: This optional switch enables thick Link
     194      Time Optimization. Unusually, it creates a much larger <filename
     195      class="libraryfile">/usr/lib/python3.7/config-3.7m-x86_64-linux-gnu/libpython3.7m.a</filename>
     196      with a small increase in the time to compile
     197      <application>Python</application>. Run-time results do not appear to show
     198      any benefit from doing this.
    181199    </para>
    182200
  • introduction/welcome/changelog.xml

    rd2beee42 r7c57f82  
    4242    </listitem>
    4343    -->
     44    <listitem>
     45      <para>July 23rd, 2019</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[ken] - Document some optional configure switches for Python3
     49          and libreoffice.</para>
     50        </listitem>
     51      </itemizedlist>
     52    </listitem>
     53 
    4454
    4555    <listitem>
  • xsoft/office/libreoffice.xml

    rd2beee42 r7c57f82  
    642642
    643643    <para>
     644      <option>--enable-lto</option>: This switch will enable Link Time
     645      Optimization, which results in slightly smaller libraries (about 40 MB).
     646      This is said to make <application>LibreOffice</application> programs
     647      load faster (and possibly run faster, e.g. when recalculating a
     648      spreadsheet). On an 8-core machine with 16GB of memory, the difference
     649      in compile times was minimal, but an extra 2GB was used for the work
     650      files. On machines with fewer processors or a lack of memory, the compile
     651      might be much slower.
     652    </para>
     653
     654    <para>
    644655      <option>--without-java</option>: This switch disables
    645656      <application>Java</application> support in
Note: See TracChangeset for help on using the changeset viewer.