Changeset 2fcfa4a1


Ignore:
Timestamp:
07/20/2019 03:54:29 AM (2 years ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
10.0, 10.1, 11.0, 9.0, 9.1, qt5new, trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
7a23e9d
Parents:
6666fad
Message:

Subversion: Adapt to SWIG-4 changes, and note that the test suite for the python bindings fails to initialize.
MIT Kerberos V5 (krb5): Use the internal versions of libcom_err (ss/et) because the verisons shipped with e2fsprogs are incompatible due to function removal
libgrss: Fix the capitalization so that it is consistent with the rest of the book.

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/libgrss.xml

    r6666fad r2fcfa4a1  
    2121  </sect1info>
    2222
    23   <title>Libgrss-&libgrss-version;</title>
     23  <title>libgrss-&libgrss-version;</title>
    2424
    2525  <indexterm zone="libgrss">
     
    2828
    2929  <sect2 role="package">
    30     <title>Introduction to Libgrss</title>
     30    <title>Introduction to libgrss</title>
    3131
    3232    <para>
     
    8181    </itemizedlist>
    8282
    83     <bridgehead renderas="sect3">Libgrss Dependencies</bridgehead>
     83    <bridgehead renderas="sect3">libgrss Dependencies</bridgehead>
    8484
    8585    <bridgehead renderas="sect4">Required</bridgehead>
     
    9494
    9595  <sect2 role="installation">
    96     <title>Installation of Libgrss</title>
     96    <title>Installation of libgrss</title>
    9797
    9898    <para>
    99       Install <application>Libgrss</application> by running the following
     99      Install <application>libgrss</application> by running the following
    100100      commands:
    101101    </para>
  • general/prog/subversion.xml

    r6666fad r2fcfa4a1  
    170170
    171171    <para>
     172      Next, apply some fixes to adapt subversion to <xref linkend="swig"/>:
     173    </para>
     174 
     175<screen><userinput>sed -i '/define.*MEMORY/a#define SWIG_POINTER_NO_NULL 0x4' \
     176   subversion/bindings/swig/proxy/swigrun.swg &amp;&amp;
     177sed -i 's/classic/nofastunpack/' build.conf</userinput></screen>
     178
     179    <para>
    172180      Install <application>Subversion</application> by running the following
    173181      commands:
     
    234242    </para>
    235243
    236     <!--    <para>
    237       The Ruby bindings test, <command>make check-swig-rb</command>, fails due
    238       to errors in the test suite.
    239     </para>
    240     -->
     244    <para>
     245      The Python Bindings test suite (<command>make check-swig-py</command>)
     246      is broken with SWIG-4.0.0, however the bindings themselves work as
     247      expected.
     248    </para>
     249
    241250    <para>
    242251      Now, as the <systemitem class="username">root</systemitem> user:
  • introduction/welcome/changelog.xml

    r6666fad r2fcfa4a1  
    4646      <para>July 19th, 2019</para>
    4747      <itemizedlist>
     48        <listitem>
     49          <para>[renodr] - Adapt Subversion to API changes in SWIG-4.0.0. Note
     50          that the test suite for the Python bindings is broken (fails to
     51          initialize with an import error), however the bindings themselves
     52          work as intended. The SWIG bindings now build correctly. Fixes
     53          <ulink url="&blfs-ticket-root;12186">#12186</ulink>.</para>
     54        </listitem>
     55        <listitem>
     56          <para>[renodr] - Fix the build of MIT Kerberos V5 (krb5) with the
     57          latest version of e2fsprogs by using the bundled versions of the
     58          libcom_err library.</para>
     59        </listitem>
    4860        <listitem>
    4961          <para>[bdubbs] - Update to curl-7.65.3. Fixes
     
    33333345
    33343346    <listitem>
    3335       <para>March 2nd, 2019</para>
     3347      <para>March 3rd, 2019</para>
    33363348      <itemizedlist>
    33373349        <listitem>
  • postlfs/security/mitkrb.xml

    r6666fad r2fcfa4a1  
    139139            --sysconfdir=/etc        \
    140140            --localstatedir=/var/lib \
    141             --with-system-et         \
    142             --with-system-ss         \
     141            --without-system-et      \
     142            --without-system-ss      \
    143143            --with-system-verto=no   \
    144144            --enable-dns-for-realm &amp;&amp;
     
    201201      <filename class="directory">/usr/var</filename>.
    202202    </para>
    203 
    204     <para>
    205       <parameter>--with-system-et</parameter>: This switch causes the build
     203    <!-- This was broken with e2fsprogs-1.45.0. The API functions in the
     204         libcom_err.so library were changed, and one of the functions that
     205         KRB5 looks for was removed. As a result, we need to use the system
     206         versions for the time being. Check this again at the end of the 9.0
     207         release cycle, or at the next version of MIT Kerberos 5. -->
     208    <!--
     209    <para>
     210      <parameter>- -with-system-et</parameter>: This switch causes the build
    206211      to use the system-installed versions of the error-table support
    207212      software.
     
    209214
    210215    <para>
    211       <parameter>--with-system-ss</parameter>: This switch causes the build
     216      <parameter>- -with-system-ss</parameter>: This switch causes the build
    212217      to use the system-installed versions of the subsystem command-line
    213218      interface software.
     219    </para>
     220    -->
     221
     222    <para>
     223      <parameter>--without-system-et</parameter>: This switch uses the internal
     224      version of the error-table support library because the version that is
     225      shipped with e2fsprogs is now incompatible.
     226    </para>
     227
     228    <para>
     229      <parameter>--without-system-ss</parameter>: This switch uses the internal
     230      version of the subsystem command-line interface software because the version
     231      that is shipped with e2fsprogs is now incompatible.
    214232    </para>
    215233
Note: See TracChangeset for help on using the changeset viewer.