Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/office/libreoffice.xml

    r95f2d4b rea5d0014  
    88
    99  <!ENTITY libreoffice-core-download-http "&libreoffice-dl;/libreoffice-&libreoffice-dlversion;.tar.xz">
    10   <!ENTITY libreoffice-core-md5sum        "0de4818fdf970042630e270fd7e6bc82">
    11   <!ENTITY libreoffice-core-size          "241 MB">
     10  <!ENTITY libreoffice-core-md5sum        "85dd5f6035e69074176bcd1ff3b53360">
     11  <!ENTITY libreoffice-core-size          "252 MB">
    1212
    1313  <!ENTITY libreoffice-dict-download-http "&libreoffice-dl;/libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz">
    14   <!ENTITY libreoffice-dict-md5sum        "016f13619df72cb33a1e51c4cbe0dd0c">
    15   <!ENTITY libreoffice-dict-size          "48 MB">
     14  <!ENTITY libreoffice-dict-md5sum        "185e65812a77b726d0b2ee0d8fb5bd90">
     15  <!ENTITY libreoffice-dict-size          "49 MB">
    1616
    1717  <!ENTITY libreoffice-help-download-http "&libreoffice-dl;/libreoffice-help-&libreoffice-dlversion;.tar.xz">
    18   <!ENTITY libreoffice-help-md5sum        "c38b181dd4f8876d2bd131305a11d8d9">
     18  <!ENTITY libreoffice-help-md5sum        "05bb0ea0f472fa7d67e44c6b7bdb6146">
    1919  <!ENTITY libreoffice-help-size          "107 MB">
    2020
    2121  <!ENTITY libreoffice-translations-download-http "&libreoffice-dl;/libreoffice-translations-&libreoffice-dlversion;.tar.xz">
    22   <!ENTITY libreoffice-translations-md5sum        "a13ef745a5ec52516118499760f88ef0">
    23   <!ENTITY libreoffice-translations-size          "184 MB">
     22  <!ENTITY libreoffice-translations-md5sum        "66c3d9078b5c3163b1a780cb4b28517f">
     23  <!ENTITY libreoffice-translations-size          "190 MB">
    2424
    2525  <!-- full size remeasured for 7.0.0.3 -->
    2626
    27   <!ENTITY libreoffice-buildsize  "6.9 GB including the additional files if downloaded during the build (792 MB installed). Installing the whole set of languages requires more than 25 GB (around 3 GB installed)">
     27  <!ENTITY libreoffice-buildsize  "9.5 GB including the additional files if downloaded during the build (748 MB installed). Installing the whole set of languages requires more than 25 GB (around 3 GB installed)">
    2828
    2929 <!-- Editors: many updates to poppler will break LO using system poppler until
     
    3636
    3737      Not a problem with 7.1.7.2 and poppler-21.05.0.  - bdubbs
     38      A problem with 7.3.1.3 and poppler-21.05.0, Arch had a patch.  - bdubbs
    3839
    3940  -->
     
    5253       56 SBU for 7.0.3.1 not including download of translations, help, and
    5354       dictionaries. -renodr
     55
     56       For 7.2.5.2, It was 58 SBU including DL time.
     57
    5458  -->
    55   <!ENTITY libreoffice-time "53 SBU with parallelism=4 plus download time">
     59  <!ENTITY libreoffice-time "45 SBU with parallelism=4 (will vary due to download time)">
    5660
    5761]>
     
    6064  <?dbhtml filename="libreoffice.html"?>
    6165
    62   <sect1info>
    63     <date>$Date$</date>
    64   </sect1info>
    6566
    6667  <title>LibreOffice-&libreoffice-version;</title>
     
    7980    </para>
    8081
    81     &lfs110a_checked;
     82    &lfs112_checked;
    8283
    8384    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    116117        Around 80 smallish tarballs and zip files will be downloaded during the
    117118        build. The download time will vary with the local internet speed and
    118         server load.  The download time will probably be between 30 and 60 minutes.
     119        server load.  The download time is about 3 mn on a fiber connection,
     120        probably not much more than 10 mn on an ADSL connection.
    119121        If you have not downloaded one or more of the following, they too
    120122        will also be downloaded during the build.
     
    177179      </listitem>
    178180
    179 <!-- keep one commented patch, it's sure to again need one or more in a few months:
    180 
    181       <listitem>
    182         <para>
    183           Required patch to fix building with <xref linkend="freetype2"/>:
    184           <ulink url="&patch-root;/libreoffice-&libreoffice-dlversion;-freetype_fix-1.patch"/>
     181<!-- keep one commented patch, it's sure to again need one or more in a few months:-->
     182
     183<!--
     184      <listitem>
     185        <para>
     186          Required patch to fix building with <xref linkend="poppler"/>:
     187          <ulink url="&patch-root;/libreoffice-&libreoffice-dlversion;-poppler_22_09_fixes-1.patch"/>
    185188        </para>
    186189      </listitem>
    187190-->
    188 
    189191    </itemizedlist>
    190192    <bridgehead renderas="sect3">LibreOffice Dependencies</bridgehead>
     
    211213    <para role="recommended">
    212214      <xref linkend="apache-ant"/>,
    213       <xref linkend="apr"/>,
    214       <xref linkend="boost"/>,
     215<!--  <xref linkend="apr"/>, -->
     216      <xref linkend="boost"/> (broken with boost-1.81.0),
    215217      <xref linkend="clucene"/>,
    216218      <xref linkend="cups"/>,
     
    232234      <xref linkend="lcms2"/>,
    233235      <xref linkend="librsvg"/>,
     236      <xref linkend="libtiff"/>,
     237      <xref linkend="libwebp"/>,
    234238      <xref linkend="libxml2"/> and
    235239      <xref linkend="libxslt"/>,
    236240      <xref linkend="lxml"/>,
    237241      <xref linkend="mesa"/>,
    238       <xref linkend="neon"/>,
     242<!--  <xref linkend="neon"/>, -->
    239243      <xref linkend="nss"/>,
    240244      <xref linkend="openldap"/> (if connecting to an LDAP server),
     
    242246      <xref linkend="postgresql"/>,
    243247      <xref linkend="redland"/>,
    244       <xref linkend="serf"/>, and
     248<!--  <xref linkend="serf"/>, --> and
    245249      <xref linkend="unixodbc"/>
    246250    </para>
     
    265269      <xref linkend="valgrind"/>,
    266270      <xref linkend="vlc"/>,
    267       <xref linkend="zenity"/>,
     271<!--  <xref linkend="zenity"/>, -->
    268272      <ulink url="https://commons.apache.org/proper/commons-codec/">Apache Commons Codec</ulink>,
    269273      <ulink url="https://hc.apache.org/httpcomponents-client-ga/index.html">Apache Commons HttpClient</ulink>,
     
    287291      <ulink url="http://www.sourceforge.net/projects/libebook/">libebook</ulink>,
    288292      <ulink url="https://sourceforge.net/projects/libepubgen/">libepubgen</ulink>,
    289       <ulink url="https://wiki.documentfoundation.org/DLP/libraries/libetonyek">libetonyek</ulink>,
     293      <ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libetonyek">libetonyek</ulink>,
    290294      <ulink url="https://wiki.documentfoundation.org/Libexttextcat">libexttextcat</ulink>,
    291295      <ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libfreehand">libfreehand</ulink>,
     
    342346
    343347<!-- keep a commented instruction if no patches are currently required -->
    344 
    345     <para>
    346      First, fix a problem if bison-3.8 or later is installed:
    347     </para>
    348 
    349 <screen><userinput>if bison --version|grep -q 3.8; then
    350   sed -i 's/yyn/yyrule/' connectivity/source/parse/sqlbison.y
    351 fi</userinput></screen>
    352 
    353348<!--
    354349    <para>
    355      Fix build failures introduced by the latest freetype version:
    356     </para>
    357 
    358 <screen><userinput>patch -Np1 -i ../libreoffice-&libreoffice-dlversion;-freetype_fix-1.patch</userinput></screen>
     350     First, fix build failures introduced by the latest poppler version:
     351    </para>
     352
     353<screen><userinput>patch -Np1 -i ../libreoffice-&libreoffice-dlversion;-poppler_22_09_fixes-1.patch</userinput></screen>
    359354-->
    360 
    361355    <para>
    362356      If you have downloaded the dictionaries, help and translations tarballs,
     
    411405      </para>
    412406    </note>
     407
     408    <para>
     409      If building on a 32 bit machine, <envar>CFLAGS</envar> is set to
     410      <command>-Os</command>, which breaks the build. Prevent this
     411      by issuing:
     412    </para>
     413
     414<screen><userinput>case $(uname -m) in
     415   i?86) sed /-Os/d -i solenv/gbuild/platform/LINUX_INTEL_GCC.mk ;;
     416esac</userinput></screen>
     417
     418    <para>
     419      <xref linkend="openjdk"/> breaks the build if the following variable is
     420      not set:
     421    </para>
     422
     423<screen><userinput>export ANT_OPTS="-Djava.security.manager=allow"</userinput></screen>
     424
     425    <para>
     426      The latest version of GPGME breaks configure due to a library change.
     427      Fix it by setting the following variable:
     428    </para>
     429
     430<screen><userinput remap="pre">export ac_cv_lib_gpgmepp_progress_callback=yes</userinput></screen>
    413431
    414432    <para>
     
    436454             --enable-python=system      \
    437455             --with-jdk-home=/opt/jdk    \
    438              --with-system-apr           \
    439              --with-system-boost         \
     456             --without-system-boost      \
    440457             --with-system-clucene       \
    441458             --with-system-curl          \
     
    452469             --with-system-libpng        \
    453470             --with-system-libxml        \
    454              --with-system-neon          \
    455471             --with-system-nss           \
    456472             --with-system-odbc          \
     
    460476             --with-system-postgresql    \
    461477             --with-system-redland       \
    462              --with-system-serf          \
     478             --with-system-libtiff       \
     479             --with-system-libwebp       \
    463480             --with-system-zlib</userinput></screen>
    464 
     481<!--
    465482    <para>
    466483      The instructions below will only build the package without running
     
    471488      breaks it.
    472489    </para>
    473 
     490-->
    474491    <para>
    475492      Build the package:
    476493    </para>
    477494
    478 <screen><userinput>make build-nocheck</userinput></screen>
     495<screen><userinput>make build</userinput></screen>
    479496
    480497    <para>
     
    573590      a space. For all languages, use
    574591      <parameter>--with-lang=ALL</parameter>. Note that the translations file
    575       is not needed and won't be downloaded if using only en_US as a language.
     592      is not needed and won't be downloaded if using only en-US as a language.
    576593    </para>
    577594
     
    611628      system boost. From time to time, recent versions of boost break
    612629      the build of libreoffice. In this case, it is possible to use the
    613       bundled copy of boost, by removing this flag.
     630      bundled copy of boost by removing this flag.
    614631    </para>
    615632
Note: See TracChangeset for help on using the changeset viewer.