Changeset 6e08e9c0


Ignore:
Timestamp:
08/16/2014 11:39:09 PM (10 years ago)
Author:
Fernando de Oliveira <fernando@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.6, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, 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:
e242b9a
Parents:
543a2c8
Message:

Parted-3.2 fails to build with --disable-device-mapper. Reported and fixed by Ken M.
Update to SQLite-3.8.6.
Update to git-2.1.0. Modified docs and man instructions.
MIT Kerberos V5-1.12.2: update gpg2, fix configure, install instructions and other parts.
Samba-4.1.11: promote libxslt-1.1.28 to Recommended.

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

Files:
7 edited

Legend:

Unmodified
Added
Removed
  • general/prog/git.xml

    r543a2c8 r6e08e9c0  
    99  <!ENTITY git-download-http "&git-root;/git-&git-version;.tar.xz">
    1010  <!ENTITY git-download-ftp  "ftp://ftp.kernel.org/pub/software/scm/git/git-&git-version;.tar.xz">
    11   <!ENTITY git-md5sum        "0caa9c54bb04612062d21823163ecb13">
    12   <!ENTITY git-size          "3.3 MB">
    13   <!ENTITY git-buildsize     "269 MB (additional 13 MB for downloaded docs and man pages, or 24 MB building docs and man pages)">
    14   <!ENTITY git-time          "0.7 SBU (additional 5.5 SBU for tests or 2.5 SBU for docs and man build)
    15 ">
     11  <!ENTITY git-md5sum        "47b1f55d9a16be112f7ae2c778a9b30c">
     12  <!ENTITY git-size          "3.4 MB">
     13  <!ENTITY git-buildsize     "208 MB (additional 14 MB for downloaded docs and man pages, or 27 MB building docs and man pages)">
     14  <!ENTITY git-time          " 0.7 SBU (additional 9.6 SBU for tests or 2.8 SBU for docs and man build)">
    1615]>
    1716
     
    145144
    146145    <para>
     146      You can build the man pages and/or html docs, or
     147      use downloaded ones. If you choose to build them, use next two following
     148      instructions.
     149    </para>
     150
     151    <para>
    147152      If you have installed <ulink
    148153      url="http://www.methods.co.nz/asciidoc/">AsciiDoc</ulink> you can
     
    174179<screen role="root"><userinput>make install</userinput></screen>
    175180
    176     <para>
    177       If you created the man pages, install them as the
     181<!-- ==== Method 1 for docs ====== -->
     182    <bridgehead renderas="sect3">If you created the man pages and/or html docs</bridgehead>
     183
     184    <para>
     185      Install the man pages as
    178186      <systemitem class="username">root</systemitem> user:
    179187    </para>
     
    182190
    183191    <para>
    184       If you created the html docs, install them as the
     192      Install the html docs as
    185193      <systemitem class="username">root</systemitem> user:
    186194    </para>
    187195
    188 <screen role="root"><userinput>make htmldir=/usr/share/doc/git-&git-version; install-html              &amp;&amp;
    189 mkdir -p /usr/share/doc/git-&git-version;/man-pages/{html,text}         &amp;&amp;
    190 mv       /usr/share/doc/git-&git-version;/{git*.txt,man-pages/text}     &amp;&amp;
    191 mv       /usr/share/doc/git-&git-version;/{git*.,index.,man-pages/}html &amp;&amp;
    192 mkdir    /usr/share/doc/git-&git-version;/technical/{html,text}         &amp;&amp;
    193 mv       /usr/share/doc/git-&git-version;/technical/{*.txt,text}        &amp;&amp;
    194 mv       /usr/share/doc/git-&git-version;/technical/{*.,}html           &amp;&amp;
    195 mkdir    /usr/share/doc/git-&git-version;/howto/{html,text}             &amp;&amp;
    196 mv       /usr/share/doc/git-&git-version;/howto/{*.txt,text}            &amp;&amp;
    197 mv       /usr/share/doc/git-&git-version;/howto/{*.,}html</userinput></screen>
    198 
    199     <para>
    200       Alternatively, If you downloaded the man pages untar them as the
     196<screen role="root"><userinput>make htmldir=/usr/share/doc/git-&git-version; install-html</userinput></screen>
     197
     198<!-- ==== Method 2 for docs ====== -->
     199    <bridgehead renderas="sect3">If you downloaded the man pages and/or html docs</bridgehead>
     200
     201    <para>
     202      If you downloaded the man pages untar them as the
    201203      <systemitem class="username">root</systemitem> user:
    202204    </para>
     
    215217
    216218find /usr/share/doc/git-&git-version; -type d -exec chmod 755 {} \;     &amp;&amp;
    217 find /usr/share/doc/git-&git-version; -type f -exec chmod 644 {} \;     &amp;&amp;
    218 
    219 mv       /usr/share/doc/git-&git-version;/{git*.txt,man-pages/text}     &amp;&amp;
     219find /usr/share/doc/git-&git-version; -type f -exec chmod 644 {} \;</userinput></screen>
     220
     221<!-- ==== Reorganize docs ====== -->
     222    <bridgehead renderas="sect3">Reorganize man pages and/or html docs (both methods)</bridgehead>
     223
     224    <para>
     225      For both methods, reorganize the files, as
     226      <systemitem class="username">root</systemitem> user:
     227    </para>
     228
     229<screen role="root"><userinput>mv       /usr/share/doc/git-&git-version;/{git*.txt,man-pages/text}     &amp;&amp;
    220230mv       /usr/share/doc/git-&git-version;/{git*.,index.,man-pages/}html &amp;&amp;
    221231mkdir    /usr/share/doc/git-&git-version;/technical/{html,text}         &amp;&amp;
     
    270280      permissions in the shipped documentation tar file.
    271281    </para>
    272 
    273     <para><option>--libexecdir=/usr/lib</option>: This option puts the
    274     <filename class="directory">git-core</filename> directory in
    275     <filename class="directory">/usr/lib</filename> instead of
    276     <filename class="directory">/usr/libexec</filename> in accordance
    277     with the old version of the FHS used before LFS-7.5.</para>
    278282
    279283  </sect2>
  • introduction/welcome/changelog.xml

    r543a2c8 r6e08e9c0  
    4848      <para>August 16th, 2014</para>
    4949      <itemizedlist>
     50        <listitem>
     51          <para>[fernando] - Samba-4.1.11: promote libxslt-1.1.28 to
     52          Recommended. Fixes
     53          <ulink url="&blfs-ticket-root;5392">#5392</ulink>.</para>
     54        </listitem>
     55        <listitem>
     56          <para>[fernando] - MIT Kerberos V5-1.12.2: update gpg2, fix
     57          configure, install instructions and other parts. Fixes
     58          <ulink url="&blfs-ticket-root;5390">#5390</ulink>.</para>
     59        </listitem>
     60        <listitem>
     61          <para>[fernando] - Update to git-2.1.0. Modified docs and man
     62          instructions. Fixes
     63          <ulink url="&blfs-ticket-root;5388">#5388</ulink>.</para>
     64        </listitem>
     65        <listitem>
     66          <para>[fernando] - Update to SQLite-3.8.6. Fixes
     67          <ulink url="&blfs-ticket-root;5387">#5387</ulink>.</para>
     68        </listitem>
     69        <listitem>
     70          <para>[fernando] - Parted-3.2 fails to build with
     71          --disable-device-mapper. Reported and fixed by Ken M. Fixes
     72          <ulink url="&blfs-ticket-root;5386">#5386</ulink>.</para>
     73        </listitem>
    5074        <listitem>
    5175          <para>[igor] - Update to mariadb-10.0.13. Fixes
  • networking/netprogs/samba.xml

    r543a2c8 r6e08e9c0  
    6868    </para>
    6969
     70    <bridgehead renderas="sect4">Recommended</bridgehead>
     71    <para role="required">
     72      <xref linkend="libxslt"/> (for documentation)
     73    </para>
     74
    7075    <bridgehead renderas="sect4">Optional</bridgehead>
    7176    <para role="optional">
     
    7378      <xref linkend="cups"/>,
    7479      <xref linkend="libcap-pam"/>,
    75       <xref linkend="libxslt"/> (used only for documentation),
    7680      <xref linkend="linux-pam"/>,
    7781      <xref linkend="mitkrb"/>,
  • packages.ent

    r543a2c8 r6e08e9c0  
    249249<!ENTITY gc-version                   "7.4.2">
    250250<!ENTITY gdb-version                  "7.8">
    251 <!ENTITY git-version                  "2.0.4">
     251<!ENTITY git-version                  "2.1.0">
    252252<!ENTITY guile-version                "2.0.11">
    253253<!ENTITY librep-version               "0.92.3">
     
    383383<!ENTITY mariadb-version              "10.0.13">
    384384<!ENTITY postgresql-version           "9.3.5">
    385 <!ENTITY sqlite-version               "3.8.5">
     385<!ENTITY sqlite-version               "3.8.6">
    386386
    387387<!-- Chapter 23 -->
  • postlfs/filesystems/parted.xml

    r543a2c8 r6e08e9c0  
    6060    </itemizedlist>
    6161
     62      <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     63      <itemizedlist spacing="compact">
     64        <listitem>
     65          <para>
     66             Optional, to fix build without device mapper support:
     67            <ulink url="&patch-root;/parted-&parted-version;-devmapper-1.patch"/>
     68          </para>
     69        </listitem>
     70      </itemizedlist>
     71
    6272    <bridgehead renderas="sect3">Parted Dependencies</bridgehead>
    6373
     
    8090  <sect2 role="installation">
    8191    <title>Installation of parted</title>
     92           
     93    <para>
     94      If you want to build without device mapper support, a fix is necessary:
     95    </para>
     96
     97<screen><userinput>patch -Np1 -i ../parted-&parted-version;-devmapper-1.patch</userinput></screen>
    8298
    8399    <para>
  • postlfs/security/mitkrb.xml

    r543a2c8 r6e08e9c0  
    119119    </para>
    120120
    121 <screen><userinput>gpg --verify krb5-&mitkrb-version;.tar.gz.asc krb5-&mitkrb-version;.tar.gz</userinput></screen>
     121<screen><userinput>gpg2 --verify krb5-&mitkrb-version;.tar.gz.asc krb5-&mitkrb-version;.tar.gz</userinput></screen>
    122122
    123123    <para>You will probably see output similar to:</para>
     
    130130    </para>
    131131
    132 <screen><userinput>gpg --keyserver pgp.mit.edu --recv-keys 0xF376813D</userinput></screen>
     132<screen><userinput>gpg2 --keyserver pgp.mit.edu --recv-keys 0xF376813D</userinput></screen>
    133133
    134134    <para>
     
    156156            --with-system-et         \
    157157            --with-system-ss         \
     158            --with-system-verto=no   \
    158159            --enable-dns-for-realm &amp;&amp;
    159160make</userinput></screen>
     
    177178for LIBRARY in gssapi_krb5 gssrpc k5crypto kadm5clnt kadm5srv \
    178179               kdb5 kdb_ldap krad krb5 krb5support verto ; do
    179     [ -e  /usr/lib/lib$LIBRARY.so ] &amp;&amp; chmod -v 755 /usr/lib/lib$LIBRARY.so
     180    chmod -v 755 /usr/lib/lib$LIBRARY.so
    180181done &amp;&amp;
    181182
     
    226227      to use the system-installed versions of the subsystem command-line
    227228      interface software.
     229    </para>
     230
     231    <para>
     232      <parameter>--with-system-verto=no</parameter>: This switch fixes a bug in
     233      the package: it does not recognize its own verto library installed
     234      previously. This is not a problem, if reinstalling the same version,
     235      but if you are updating, the old library is used as system's one,
     236      instead of installing the new version.
    228237    </para>
    229238
     
    491500          libkadm5clnt.so, libkadm5srv_mit.so, libkadm5srv.so, libkdb_ldap.so
    492501          (optional), libkdb5.so, libkrad.so, libkrb5.so, libkrb5support.so,
    493           and some plugins under the /usr/lib/krb5 tree
     502          libverto.so, and some plugins under the /usr/lib/krb5 tree
    494503        </seg>
    495504        <seg>
     
    500509          /usr/lib/krb5,
    501510          /usr/share/doc/krb5-&mitkrb-version;,
    502           /usr/share/examples/krb5 and
     511          /usr/share/examples/krb5,
     512          /usr/share/gnats/, and
    503513          /var/lib/krb5kdc
    504514        </seg>
  • server/databases/sqlite.xml

    r543a2c8 r6e08e9c0  
    55  %general-entities;
    66
    7   <!ENTITY sqlite-dl-version    "3080500">
    8   <!ENTITY sqlite-doc-version   "3080500">
     7  <!ENTITY sqlite-dl-version    "3080600">
     8  <!ENTITY sqlite-doc-version   "3080600">
    99
    1010  <!ENTITY sqlite-download-http
    1111           "http://sqlite.org/2014/sqlite-autoconf-&sqlite-dl-version;.tar.gz">
    1212  <!ENTITY sqlite-download-ftp  " ">
    13   <!ENTITY sqlite-md5sum        "0544ef6d7afd8ca797935ccc2685a9ed">
     13  <!ENTITY sqlite-md5sum        "f7e4a156b583abeba349629e2364224b">
    1414  <!ENTITY sqlite-size          "1.9 MB">
    15   <!ENTITY sqlite-buildsize     "21 MB">
    16   <!ENTITY sqlite-time          "0.4 SBU">
     15  <!ENTITY sqlite-buildsize     "16 MB (additional 24 MB for the Optional Documentation)">
     16  <!ENTITY sqlite-time          "0.2 SBU">
    1717
    1818  <!ENTITY sqlite-docs-download
    1919           "http://sqlite.org/2014/sqlite-doc-&sqlite-doc-version;.zip">
    20   <!ENTITY sqlite-docs-md5sum   "9c5771e654ca21a9023bc330b379e793">
    21   <!ENTITY sqlite-docs-size     "4.2 MB">
     20  <!ENTITY sqlite-docs-md5sum   "e65b1a9569d3e3129538942255db0af1">
     21  <!ENTITY sqlite-docs-size     "4.6 MB">
    2222]>
    2323
Note: See TracChangeset for help on using the changeset viewer.