Changeset 8d52465b


Ignore:
Timestamp:
04/01/2021 09:35:29 PM (4 months ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
f863a1b
Parents:
442c799
Message:

Python2: Remove extra newline before the patch is applied
Hexchat: Fix python plugin and temporarily disable lua plugin

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

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general/prog/python2.xml

    r442c799 r8d52465b  
    159159    </para>
    160160
    161 <screen><userinput>
    162 patch -Np1 -i ../Python-&python2-version;-security_fixes-1.patch &amp;&amp;
     161<screen><userinput>patch -Np1 -i ../Python-&python2-version;-security_fixes-1.patch &amp;&amp;
    163162./configure --prefix=/usr                              \
    164163            --enable-shared                            \
  • introduction/welcome/changelog.xml

    r442c799 r8d52465b  
    4646      <itemizedlist>
    4747        <listitem>
     48          <para>[renodr] - Fix Hexchat to work with Python-3.8+ and fix a crash
     49          that occurs when Lua-5.4.3 is installed.</para>
     50        </listitem>
     51        <listitem>
    4852          <para>[renodr] - Update to Seamonkey-2.53.7 (Security Update). Fixes
    4953          <ulink url="&blfs-ticket-root;14840">#14840</ulink>.</para>
  • xsoft/other/hexchat.xml

    r442c799 r8d52465b  
    8585    <bridgehead renderas="sect4">Recommended</bridgehead>
    8686    <para role="recommended">
    87       <xref linkend="gtk2"/>,
    88       <xref linkend="libcanberra"/>, and
    89       <xref linkend="lua"/>
     87      <xref linkend="gtk2"/> and
     88      <xref linkend="libcanberra"/>
     89      <!--<xref linkend="lua"/> -->
     90      <!-- Lua plugin support is currently broken and causes Hexchat to crash
     91           upon startup.
     92           FIXME: Check upstream in a few days.-->
    9093    </para>
    9194
     
    110113
    111114    <para>
     115      First, fix the python plugin:
     116    </para>
     117
     118<screen><userinput remap="pre">sed -i "s/(python_opt/&amp; + '-embed'/" plugins/python/meson.build</userinput></screen>
     119
     120    <para>
    112121      Install <application>HexChat</application> by running the following
    113122      commands:
     
    117126cd    build &amp;&amp;
    118127
    119 meson --prefix=/usr -Dwith-libproxy=false -Dwith-lua=lua .. &amp;&amp;
     128meson --prefix=/usr -Dwith-libproxy=false -Dwith-lua=false .. &amp;&amp;
    120129ninja</userinput></screen>
    121130
     
    135144    <title>Command Explanations</title>
    136145
     146    <!--
    137147    <para>
    138148      <parameter>-Dwith-lua=lua</parameter>: By default, this package
    139149      will look for luajit. Use the normal lua instead.
     150    </para>
     151    -->
     152
     153    <para>
     154      <parameter>-Dwith-lua=false</parameter>: By default, this package will
     155      look for luajit. However, the Lua plugin support is currently broken
     156      and will cause the application to crash on startup.
    140157    </para>
    141158
Note: See TracChangeset for help on using the changeset viewer.