Changeset cbb1dd2 for general/genlib/libxml2.xml
- Timestamp:
- 05/16/2021 11:14:04 PM (2 years ago)
- Branches:
- 11.0, 11.1, 11.2, 11.3, ken/inkscape-core-mods, lazarus, plabs/python-mods, qt5new, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226
- Children:
- 84490cd
- Parents:
- fb79d0a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/genlib/libxml2.xml
rfb79d0a rcbb1dd2 8 8 <!ENTITY libxml2-download-http "http://xmlsoft.org/sources/libxml2-&libxml2-version;.tar.gz"> 9 9 <!ENTITY libxml2-download-ftp "ftp://xmlsoft.org/libxml2/libxml2-&libxml2-version;.tar.gz"> 10 <!ENTITY libxml2-md5sum " 10942a1dc23137a8aa07f0639cbfece5">10 <!ENTITY libxml2-md5sum "f433a39be087a9f0b197eb2307ad9f75"> 11 11 <!ENTITY libxml2-size "5.4 MB"> 12 <!ENTITY libxml2-buildsize " 87 MB (add 15 MB fortests)">13 <!ENTITY libxml2-time "0. 2 SBU (add 0.3 SBU fortests)">12 <!ENTITY libxml2-buildsize "116 MB (with tests)"> 13 <!ENTITY libxml2-time "0.4 SBU (with tests)"> 14 14 <!ENTITY testsuite-version "20130923"> 15 15 ]> … … 103 103 104 104 <note> 105 <!-- python3 is always available now106 <para>107 Some packages which utilize <application>libxml2</application> (such as108 <application>GNOME Doc Utils</application>) need the109 <application>Python3</application> module installed to function properly110 and some packages will not build properly if the111 <application>Python3</application> module is not available.112 </para>113 -->114 105 <para> 115 106 The old <application>Python2</application> module can be built after … … 128 119 129 120 <para> 130 Apply a patch to fix various errors:131 </para>132 133 <screen><userinput remap="pre">patch -p1 -i ../libxml2-&libxml2-version;-security_fixes-1.patch</userinput></screen>134 135 <para>136 Fix a problem generating the Python3 module with Python-3.9.0 and137 later:138 </para>139 140 <screen><userinput>sed -i '/if Py/{s/Py/(Py/;s/)/))/}' python/{types.c,libxml.c}</userinput></screen>141 142 <para>143 If you are going to run the tests, disable one test that causes the Python144 tests to terminate early with an error:145 </para>146 147 <screen><userinput>sed -i 's/test.test/#&/' python/tests/tstLastError.py</userinput></screen>148 149 <para>150 If, and only if, you are using <xref linkend="icu"/>, fix a151 build breakage caused by that version by running the following command:152 </para>153 154 <screen><userinput>sed -i 's/ TRUE/ true/' encoding.c</userinput></screen>155 156 <para>157 121 Install <application>libxml2</application> by running the following 158 122 commands: … … 175 139 A summary of the results can be obtained with <command>grep -E 176 140 '^Total|expected' check.log</command>. If <xref linkend="valgrind"/> is 177 installed and you want to check memory leaks, replace141 installed and you want to check for memory leaks, replace 178 142 <command>check</command> with <command>check-valgrind</command>. 179 143 </para>
Note:
See TracChangeset
for help on using the changeset viewer.