Changeset eb056a19 for x/lib/qt5.xml


Ignore:
Timestamp:
02/09/2019 09:01:55 PM (5 years ago)
Author:
DJ Lucas <dj@…>
Branches:
elogind
Children:
7ae2bfb
Parents:
637bb9ed
Message:

Merge to HEAD 21112.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/lib/qt5.xml

    r637bb9ed reb056a19  
    131131      <xref linkend="pciutils"/> (required for QtWebEngine),
    132132      <xref linkend="postgresql"/>,
     133      <xref linkend="python2"/> (required for QtWebEngine),
    133134      <xref linkend="pulseaudio"/>,
    134135      <xref linkend="unixodbc"/>, and
     
    200201      </para>
    201202    </caution>
    202 <!--
    203     <para>
    204       If your system is using glibc-2.28, apply the patch to exclude certain
    205       system headers and to avoid redefining two functions which are now in
    206       glibc :
    207     </para>
    208 
    209 <screen><userinput>patch -Np1 -i ../qt-&qt5-version;-glibc228-1.patch</userinput></screen>
    210 -->
     203
    211204    <note>
    212205      <para>
     
    239232    </note>
    240233
    241 <!--  Not needed with mariadb-10.2.8, but a symlink for mysql_version.h
    242       on the mariadb page, is needed.
    243 
    244     <para>
    245       If you have <xref linkend="mariadb"/> installed, fix a build issue with
    246       with <application>MySQL</application> compatibility:
    247     </para>
    248 
    249 <screen><userinput>sed '/qsqlresult_p.h&gt;/a#include &lt;mysql/mysql_version.h&gt;' \
    250     -i qtbase/src/plugins/sqldrivers/mysql/qsql_mysql.cpp</userinput></screen>
    251 -->
    252 
    253234    <para>
    254235      Install <application>Qt5</application> by running the following commands:
    255236    </para>
    256237
    257 <screen><userinput>./configure -prefix $QT5PREFIX                          \
    258             -sysconfdir /etc/xdg                        \
    259             -confirm-license                            \
    260             -opensource                                 \
    261             -dbus-linked                                \
    262             -openssl-linked                             \
    263             -system-harfbuzz                            \
    264             -system-sqlite                              \
    265             -nomake examples                            \
    266             -no-rpath                                   \
    267             -skip qtwebengine                           &amp;&amp;
     238<screen><userinput>find . -name "*.pr[io]" | xargs sed -i 's/python/&amp;3/' &amp;&amp;
     239./configure -prefix $QT5PREFIX                        \
     240            -sysconfdir /etc/xdg                      \
     241            -confirm-license                          \
     242            -opensource                               \
     243            -dbus-linked                              \
     244            -openssl-linked                           \
     245            -system-harfbuzz                          \
     246            -system-sqlite                            \
     247            -nomake examples                          \
     248            -no-rpath                                 \
     249            -skip qtwebengine                         &amp;&amp;
    268250make</userinput></screen>
    269251
     
    382364  <sect2 role="commands">
    383365    <title>Command Explanations</title>
     366
     367    <para>
     368      <command>find ... | xargs sed ...</command>: Allows using
     369      <application>Python 3</application> instead of <application>Python
     370      2</application>. This command destroys the build for QtWebEngine, so do
     371      not use it if you remove the <parameter>-skip qtwebengine</parameter>
     372      switch.
     373    </para>
    384374
    385375    <para>
Note: See TracChangeset for help on using the changeset viewer.