Changeset c2c16bab for general/prog
- Timestamp:
- 07/18/2024 03:39:36 PM (2 months ago)
- Branches:
- 12.2, gimp3, lazarus, trunk, xry111/for-12.3, xry111/spidermonkey128
- Children:
- 62032e7
- Parents:
- 9b07fbf6 (diff), ad8b716 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Location:
- general/prog
- Files:
-
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/gdb.xml
r9b07fbf6 rc2c16bab 7 7 <!ENTITY gdb-download-http "&gnu-http;/gdb/gdb-&gdb-version;.tar.xz"> 8 8 <!ENTITY gdb-download-ftp " "> 9 <!ENTITY gdb-md5sum "4 452f575d09f94276cb0a1e95ecff856">9 <!ENTITY gdb-md5sum "494e3beaac44e66367c3e443a4414529"> 10 10 <!ENTITY gdb-size "23 MB"> 11 <!ENTITY gdb-buildsize " 964 MB (add 805 MB for docs; add 654MB for tests)">12 <!ENTITY gdb-time " 1.8 SBU (add 0.4 SBU for docs; add 15 SBU for tests; all using parallelism=4)">11 <!ENTITY gdb-buildsize "806 MB (add 1.0 GB for docs; add 720 MB for tests)"> 12 <!ENTITY gdb-time "0.9 SBU (add 0.4 SBU for docs; see below for tests; all using parallelism=8)"> 13 13 ]> 14 14 … … 134 134 135 135 <para> 136 To test the results, issue: 136 Running the tests is not recommended. The results vary a lot depending 137 on the system architecture and what optional dependencies are installed 138 and what version of gcc is being used. On one system tested, there were 139 140 unexpected failures (out of over 108,000 tests) and on another system 140 there were "only" 32 unexpected failures. The time to run the tests 141 varies from approximately 6 SBU to over 15 SBU when using -j8. This depends 142 on number of tests that time out as will as other factors. 143 </para> 144 145 <tip> 146 <para> 147 With a plain <command>make check</command>, there are many warning 148 messages about a missing global configuration file. These can be 149 avoided by running <command>touch global.exp</command> and prepending 150 the <command>make check</command> command with 151 <command>DEJAGNU=$PWD/global.exp</command>. In addition the tests can 152 be speeded up considerably by using the <command>make</command> option 153 "-j<N>" where <N> is the number of cores on your system. 154 </para> 155 </tip> 156 157 <para> 158 To test the results anyway, issue: 137 159 </para> 138 160 139 161 <screen remap="test"><userinput>pushd gdb/testsuite && 140 162 make site.exp && 141 echo "set gdb_test_timeout 120" >> site.exp &&142 runtest 163 echo "set gdb_test_timeout 30" >> site.exp && 164 make check 2>1 | tee gdb-check.log 143 165 popd</userinput></screen> 144 166 … … 146 168 See <emphasis>gdb/testsuite/README</emphasis> and <ulink 147 169 url="https://sourceware.org/gdb/wiki/TestingGDB">TestingGDB</ulink>. 148 There are many problems with the test suite:170 There are many additional problems with the test suite: 149 171 </para> 150 172 … … 198 220 </listitem> 199 221 --> 200 <listitem> 201 <para> 222 <!-- <listitem> 223 <para> 224 --> 202 225 <!-- for gdb-11.1, gcc-11.2 - pierre 203 226 A test run of the test suite had about 1700 unexpected failures … … 214 237 out of over 105000 tests. --> 215 238 <!-- for gdb-14.1, gcc 13.2.0 - rahul --> 216 A test run of the test suite had 51 unexpected failures239 <!-- A test run of the test suite had 51 unexpected failures 217 240 out of the over 106000 tests. 218 241 </para> … … 225 248 </para> 226 249 </listitem> 227 250 --> 228 251 <listitem> 229 252 <para> -
general/prog/llvm.xml
r9b07fbf6 rc2c16bab 290 290 cd build && 291 291 292 CC=gcc CXX=g++ \293 cmake -D CMAKE_INSTALL_PREFIX=/usr \294 -D CMAKE_SKIP_INSTALL_RPATH=ON \295 -D LLVM_ENABLE_FFI=ON \296 -D CMAKE_BUILD_TYPE=Release \297 -D LLVM_BUILD_LLVM_DYLIB=ON \298 -D LLVM_LINK_LLVM_DYLIB=ON \299 -D LLVM_ENABLE_RTTI=ON \300 -D LLVM_TARGETS_TO_BUILD="host;AMDGPU" \301 -D LLVM_BINUTILS_INCDIR=/usr/include \302 -D LLVM_INCLUDE_BENCHMARKS=OFF \303 -D CLANG_DEFAULT_PIE_ON_LINUX=ON \304 -D CLANG_CONFIG_FILE_SYSTEM_DIR=/etc/clang \305 -W no-dev -G Ninja .. &&292 CC=gcc CXX=g++ \ 293 cmake -D CMAKE_INSTALL_PREFIX=/usr \ 294 -D CMAKE_SKIP_INSTALL_RPATH=ON \ 295 -D LLVM_ENABLE_FFI=ON \ 296 -D CMAKE_BUILD_TYPE=Release \ 297 -D LLVM_BUILD_LLVM_DYLIB=ON \ 298 -D LLVM_LINK_LLVM_DYLIB=ON \ 299 -D LLVM_ENABLE_RTTI=ON \ 300 -D LLVM_TARGETS_TO_BUILD="host;AMDGPU" \ 301 -D LLVM_BINUTILS_INCDIR=/usr/include \ 302 -D LLVM_INCLUDE_BENCHMARKS=OFF \ 303 -D CLANG_DEFAULT_PIE_ON_LINUX=ON \ 304 -D CLANG_CONFIG_FILE_SYSTEM_DIR=/etc/clang \ 305 -W no-dev -G Ninja .. && 306 306 ninja</userinput></screen> 307 307 <!-- Commented out because myst-parser is not in BLFS and we cannot test … … 312 312 </para> 313 313 314 <screen remap="doc"><userinput>cmake -D LLVM_BUILD_DOCS=ON \315 -D LLVM_ENABLE_SPHINX=ON \316 -D SPHINX_WARNINGS_AS_ERRORS=OFF \317 -W no-dev -G Ninja .. &&314 <screen remap="doc"><userinput>cmake -D LLVM_BUILD_DOCS=ON \ 315 -D LLVM_ENABLE_SPHINX=ON \ 316 -D SPHINX_WARNINGS_AS_ERRORS=OFF \ 317 -W no-dev -G Ninja .. && 318 318 ninja docs-llvm-html docs-llvm-man</userinput></screen> 319 319 … … 440 440 441 441 <para> 442 <parameter>-D LLVM_ENABLE_FFI=ON</parameter>: This switch allows442 <parameter>-D LLVM_ENABLE_FFI=ON</parameter>: This switch allows 443 443 <application>LLVM</application> to use 444 444 <application>libffi</application>. … … 446 446 447 447 <para> 448 <parameter>-D LLVM_BUILD_LLVM_DYLIB=ON</parameter>: This switch builds448 <parameter>-D LLVM_BUILD_LLVM_DYLIB=ON</parameter>: This switch builds 449 449 the libraries as static and links all of them into an unique shared one. 450 450 This is the recommended way of building a shared library. … … 452 452 453 453 <para> 454 <parameter>-D CMAKE_BUILD_TYPE=Release</parameter>: This switch enables454 <parameter>-D CMAKE_BUILD_TYPE=Release</parameter>: This switch enables 455 455 compiler optimizations in order to speed up the code and reduce its size. 456 456 It also disables some compile checks which are not necessary on a … … 459 459 460 460 <para> 461 <parameter>-D LLVM_TARGETS_TO_BUILD="host;AMDGPU"</parameter>: This461 <parameter>-D LLVM_TARGETS_TO_BUILD="host;AMDGPU"</parameter>: This 462 462 switch enables building for the same target as the host, and also for 463 463 the r600 AMD GPU used by the Mesa r600 and radeonsi drivers. … … 470 470 471 471 <para> 472 <parameter>-D LLVM_LINK_LLVM_DYLIB=ON</parameter>: Used in conjunction with473 <parameter>-D LLVM_BUILD_LLVM_DYLIB=ON</parameter>, this switch enables472 <parameter>-D LLVM_LINK_LLVM_DYLIB=ON</parameter>: Used in conjunction with 473 <parameter>-D LLVM_BUILD_LLVM_DYLIB=ON</parameter>, this switch enables 474 474 linking the tools against the shared library instead of the static ones. 475 475 It slightly reduces their size and also ensures that llvm-config … … 478 478 479 479 <para> 480 <parameter>-D LLVM_ENABLE_RTTI=ON</parameter>: This switch is used to480 <parameter>-D LLVM_ENABLE_RTTI=ON</parameter>: This switch is used to 481 481 build LLVM with run-time type information. This is required for building 482 482 <xref linkend="mesa"/>. … … 484 484 485 485 <para> 486 <parameter>-D LLVM_BINUTILS_INCDIR=/usr/include</parameter>: This switch486 <parameter>-D LLVM_BINUTILS_INCDIR=/usr/include</parameter>: This switch 487 487 is used to tell the build system the location of binutils headers, 488 488 which were installed in LFS. This allows the building of … … 493 493 494 494 <para> 495 <parameter>-D LLVM_INCLUDE_BENCHMARKS=OFF</parameter>:495 <parameter>-D LLVM_INCLUDE_BENCHMARKS=OFF</parameter>: 496 496 is used to disable generation build targets for the LLVM 497 497 benchmarks. This option requires additional code that … … 500 500 501 501 <para> 502 <parameter>-D CLANG_DEFAULT_PIE_ON_LINUX=ON</parameter>: makes502 <parameter>-D CLANG_DEFAULT_PIE_ON_LINUX=ON</parameter>: makes 503 503 <option>-fpie</option> option the default when compiling programs. 504 504 Together with the <xref linkend="gASLR"/> feature enabled in the kernel, … … 507 507 508 508 <para> 509 <parameter>-D CLANG_CONFIG_FILE_SYSTEM_DIR=/etc/clang</parameter>:509 <parameter>-D CLANG_CONFIG_FILE_SYSTEM_DIR=/etc/clang</parameter>: 510 510 makes <command>clang</command> and <command>clang++</command> 511 511 search <filename class='directory'>/etc/clang</filename> for … … 514 514 515 515 <para> 516 <option>-D BUILD_SHARED_LIBS=ON</option>: if used instead of517 <parameter>-D LLVM_BUILD_LLVM_DYLIB=ON</parameter> and518 <parameter>-D LLVM_LINK_LLVM_DYLIB=ON</parameter>, builds all the516 <option>-D BUILD_SHARED_LIBS=ON</option>: if used instead of 517 <parameter>-D LLVM_BUILD_LLVM_DYLIB=ON</parameter> and 518 <parameter>-D LLVM_LINK_LLVM_DYLIB=ON</parameter>, builds all the 519 519 <application>LLVM</application> libraries (about 60) as shared 520 520 libraries instead of static. … … 522 522 523 523 <para> 524 <option>-D LLVM_ENABLE_DOXYGEN</option>: Enables the generation of524 <option>-D LLVM_ENABLE_DOXYGEN</option>: Enables the generation of 525 525 browsable HTML documentation if you have installed <xref 526 526 linkend="doxygen"/>. You should run <command>make doxygen-html</command> -
general/prog/lua.xml
r9b07fbf6 rc2c16bab 148 148 <screen><userinput>patch -Np1 -i ../lua-&lua-version;-shared_library-1.patch && 149 149 make linux</userinput></screen> 150 <!-- make MYCFLAGS="-D LUA_COMPAT_5_2 -DLUA_COMPAT_5_1" linux150 <!-- make MYCFLAGS="-D LUA_COMPAT_5_2 -D LUA_COMPAT_5_1" linux 151 151 The MYCFLAGS="" part was brought into the patch since optimization had to 152 152 be turned off. … … 199 199 200 200 <para> 201 <envar>MYCFLAGS="- DLUA_COMPAT_5_2 -DLUA_COMPAT_5_1"</envar>: This201 <envar>MYCFLAGS="- DLUA_COMPAT_5_2 -D LUA_COMPAT_5_1"</envar>: This 202 202 environment variable includes compatibility layers with Lua 5.1 and 5.2 203 203 in the build. -
general/prog/mercurial.xml
r9b07fbf6 rc2c16bab 7 7 <!ENTITY mercurial-download-http "https://www.mercurial-scm.org/release/mercurial-&mercurial-version;.tar.gz"> 8 8 <!ENTITY mercurial-download-ftp " "> 9 <!ENTITY mercurial-md5sum " fef80c5d5d995d8ce502f40aff345ab4">9 <!ENTITY mercurial-md5sum "4826ab69616e1d647b2ca9eb28bf9ade"> 10 10 <!ENTITY mercurial-size "7.9 MB"> 11 <!ENTITY mercurial-buildsize " 80 MB (with docs, add 1.6GB for tests)">12 <!ENTITY mercurial-time "0. 4 SBU (with docs; add 12SBU for tests; both using parallelism=8)">11 <!ENTITY mercurial-buildsize "113 MB (with docs, add 1.5 GB for tests)"> 12 <!ENTITY mercurial-time "0.3 SBU (with docs; add 16 SBU for tests; both using parallelism=8)"> 13 13 ]> 14 14 … … 110 110 <!-- 111 111 The tests do not hang. Better to just report what failed. 112 113 [renodr]: The tests do crash due to syntax errors and crash before they get 114 to the Python portion (which is where most of Mercurial is) 115 --> 116 112 117 <para> 113 118 If you wish to run the tests, the rust tests must be removed as they are … … 116 121 117 122 <screen><userinput>sed -i '138,142d' Makefile</userinput></screen> 118 --> 123 119 124 <para> 120 125 To run the test suite, issue: … … 146 151 # Ran 948 tests, 66 skipped, 0 failed. -renodr 22 Nov 23 (mercurial-6.6). 147 152 # Ran 946 tests, 71 skipped, 2 failed. -bdubbs 20 Mar 24 (mercurial-6.7). 153 # Ran 966 tests, 58 skipped, 1 failed. -renodr 16 Mar 24 (mercurial-6.8). 148 154 --> 149 155 <para> -
general/prog/perl-modules/perl-html-parser.xml
r9b07fbf6 rc2c16bab 46 46 <bridgehead renderas="sect5">Required</bridgehead> 47 47 <para role="required"> 48 <xref linkend="perl-html-tagset"/> 48 <xref linkend="perl-html-tagset"/> and 49 49 <xref linkend="perl-http-message"/> (stritly speaking, not required 50 50 for building, but its module HTTP::Headers is required for tests and -
general/prog/perl-modules/perl-io-socket-ssl.xml
r9b07fbf6 rc2c16bab 6 6 7 7 <!ENTITY my-download-http "&perl_authors;/id/S/SU/SULLR/IO-Socket-SSL-&IO-Socket-SSL-version;.tar.gz"> 8 <!ENTITY my-md5sum " c98933882c446e45aced351fb3e7bb75">8 <!ENTITY my-md5sum "3e95ca11fdfd5db9cfc0d318ecb6836f"> 9 9 10 10 <!ENTITY IO-Socket-SSL-download-http "&perl_authors;/id/S/SU/SULLR/IO-Socket-SSL-&IO-Socket-SSL-version;.tar.gz"> -
general/prog/python-dependencies.xml
r9b07fbf6 rc2c16bab 214 214 <listitem> 215 215 <para> 216 <xref linkend="typing_extensions"/>217 </para>218 </listitem>219 <listitem>220 <para>221 216 <xref linkend="typogrify"/> 222 217 </para> … … 332 327 333 328 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 334 href="python-dependencies/typing_extensions.xml"/>335 336 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"337 329 href="python-dependencies/typogrify.xml"/> 338 330 -
general/prog/python-dependencies/Babel.xml
r9b07fbf6 rc2c16bab 5 5 %general-entities; 6 6 7 <!ENTITY babel-download-http "https://files.pythonhosted.org/packages/source/B/Babel/ Babel-&babel-version;.tar.gz">7 <!ENTITY babel-download-http "https://files.pythonhosted.org/packages/source/B/Babel/babel-&babel-version;.tar.gz"> 8 8 <!ENTITY babel-download-ftp " "> 9 9 <!ENTITY babel-md5sum "&babel-md5sum;"> 10 <!ENTITY babel-size " 8.9MB">11 <!ENTITY babel-buildsize " 103MB (add 30 MB for tests)">10 <!ENTITY babel-size "9.0 MB"> 11 <!ENTITY babel-buildsize "90 MB (add 30 MB for tests)"> 12 12 <!ENTITY babel-time "less than 0.1 SBU (0.1 SBU for tests)"> 13 13 ]> 14 14 15 <sect2 id="babel" xreflabel=" Babel-&babel-version;">15 <sect2 id="babel" xreflabel="babel-&babel-version;"> 16 16 17 <title> Babel-&babel-version;</title>17 <title>babel-&babel-version;</title> 18 18 19 19 <indexterm zone="babel"> -
general/prog/python-dependencies/meson_python.xml
r9b07fbf6 rc2c16bab 79 79 <bridgehead renderas="sect5">Optional (for testing)</bridgehead> 80 80 <para role="optional"> 81 <xref linkend="cython"/>, 81 82 <xref linkend="git"/>, 82 83 <xref linkend="pytest"/>, … … 84 85 <xref role="nodep" linkend="sqlite"/>), 85 86 <ulink url="https://pypi.org/project/build/">build</ulink>, 86 <!-- <xref linkend="cython"/> when we update Cython -->87 <ulink url="https://pypi.org/project/Cython/">Cython88 >= 3.0.3</ulink>,89 87 <!-- pytest-cov mentioned but it seems not really used unless 90 88 running the "coverage" command explicitly --> … … 112 110 113 111 <para> 114 To test the installation, make sure both <xref linkend='git'/> and 115 <xref linkend='pytest'/> are installed and <xref linkend='python3'/> 112 To test the installation, make sure <xref linkend='git'/>, 113 <xref linkend='patchelf'/>, and <xref linkend='pytest'/> are 114 installed, and <xref linkend='python3'/> 116 115 has been rebuilt after installing <xref linkend='sqlite'/>, then 117 issue: 116 issue (<literal>HOME=</literal> prevents the 117 <filename>.gitconfig</filename> file in the home directory from 118 interfering the tests): 118 119 </para> 119 120 120 121 <screen remap="test"><userinput>python3 -m venv --system-site-packages testenv && 121 122 testenv/bin/pip3 install 'meson_python[test]' && 122 testenv/bin/python -m pytest</userinput></screen>123 HOME= testenv/bin/python -m pytest</userinput></screen> 123 124 124 125 <!-- https://github.com/mesonbuild/meson-python/issues/619 --> -
general/prog/python-dependencies/setuptools_scm.xml
r9b07fbf6 rc2c16bab 5 5 %general-entities; 6 6 7 <!ENTITY setuptools_scm-download-http "https://files.pythonhosted.org/packages/source/s/setuptools_scm/setuptools -scm-&setuptools_scm-version;.tar.gz">7 <!ENTITY setuptools_scm-download-http "https://files.pythonhosted.org/packages/source/s/setuptools_scm/setuptools_scm-&setuptools_scm-version;.tar.gz"> 8 8 <!ENTITY setuptools_scm-download-ftp " "> 9 9 <!ENTITY setuptools_scm-md5sum "&setuptools_scm-md5sum;"> … … 70 70 <bridgehead renderas="sect5">Required</bridgehead> 71 71 <para role="required"> 72 <xref linkend="packaging"/> and 73 <xref linkend="typing_extensions"/> 72 <xref linkend="packaging"/> 74 73 </para> 75 74 … … 100 99 <para> 101 100 To test the installation, make sure <xref linkend='pytest'/> is 102 installed and run: 101 installed and run (<literal>HOME=</literal> prevents the 102 <filename>.gitconfig</filename> file in the home directory from 103 interfering the tests): 103 104 </para> 104 105 105 106 <screen remap="test"><userinput>python3 -m venv --system-site-packages testenv && 106 107 testenv/bin/pip3 install build && 107 testenv/bin/python -m pytest</userinput></screen>108 HOME= testenv/bin/python -m pytest</userinput></screen> 108 109 109 110 <para> … … 111 112 installed, the tests depending on the missing one(s) will be skipped. 112 113 Some tests may invoke <xref linkend='sudo'/> and request a password. 113 Some tests may fail if your <application>git</application>114 configuration is not the one expected by the test suite.115 114 </para> 116 115 -
general/prog/python-dependencies/trove-classifiers.xml
r9b07fbf6 rc2c16bab 5 5 %general-entities; 6 6 7 <!ENTITY trove-classifiers-download-http "https://files.pythonhosted.org/packages/source/t/trove_classifiers/trove -classifiers-&trove-classifiers-version;.tar.gz">7 <!ENTITY trove-classifiers-download-http "https://files.pythonhosted.org/packages/source/t/trove_classifiers/trove_classifiers-&trove-classifiers-version;.tar.gz"> 8 8 <!ENTITY trove-classifiers-download-ftp " "> 9 9 <!ENTITY trove-classifiers-md5sum "&trove-classifiers-md5sum;"> -
general/prog/python-modules/asciidoc.xml
r9b07fbf6 rc2c16bab 8 8 <!ENTITY asciidoc-download-ftp " "> 9 9 <!ENTITY asciidoc-md5sum "&asciidoc-md5sum;"> 10 <!ENTITY asciidoc-size "2 12KB">11 <!ENTITY asciidoc-buildsize " 4.3MB">10 <!ENTITY asciidoc-size "228 KB"> 11 <!ENTITY asciidoc-buildsize "2.6 MB"> 12 12 <!ENTITY asciidoc-time "less than 0.1 SBU"> 13 13 ]> … … 85 85 86 86 <!-- https://github.com/asciidoc-py/asciidoc-py/pull/267 --> 87 <!-- Fixed in version 10.2.1 87 88 <para> 88 89 Fix an issue causing thousands of lines of … … 93 94 94 95 <screen><userinput>sed '/self.separator =/s/"/r"/' -i asciidoc/asciidoc.py</userinput></screen> 95 96 --> 96 97 <para> 97 98 Build the module: -
general/prog/python-modules/psutil.xml
r9b07fbf6 rc2c16bab 83 83 84 84 <para> 85 This package does not come with a test suite. 85 To test the results, issue: 86 </para> 87 88 <screen remap="test"><userinput>mkdir empty && 89 (cd empty; python3 -m psutil.tests)</userinput></screen> 90 91 <!-- https://github.com/giampaolo/psutil/pull/2097 92 Also mentions some other failures but it seems on BLFS only 93 these two fail. --> 94 <para> 95 Two tests named <literal>test_disk_usage</literal> and 96 <literal>test_io_counters</literal> are known to fail. 86 97 </para> 87 98 -
general/prog/python-modules/python-dbusmock.xml
r9b07fbf6 rc2c16bab 7 7 <!ENTITY dbusmock-download-http "https://files.pythonhosted.org/packages/source/p/python-dbusmock/python-dbusmock-&dbusmock-version;.tar.gz"> 8 8 <!ENTITY dbusmock-download-ftp " "> 9 <!ENTITY dbusmock-md5sum " 3c2c46611ec87913d0426e197f76d96c">10 <!ENTITY dbusmock-size "10 0KB">11 <!ENTITY dbusmock-buildsize "1. 0MB (with tests)">9 <!ENTITY dbusmock-md5sum "53b043d9b63247fe49d74c3c299fb1c1"> 10 <!ENTITY dbusmock-size "104 KB"> 11 <!ENTITY dbusmock-buildsize "1.7 MB (with tests)"> 12 12 <!ENTITY dbusmock-time "less than 0.1 SBU (add 0.3 SBU for tests)"> 13 13 ]> -
general/prog/python-modules/pyyaml.xml
r9b07fbf6 rc2c16bab 98 98 <screen role="root"><userinput>&install-wheel; PyYAML</userinput></screen> 99 99 100 <para> 101 To test the results, issue: 102 <command>python3 tests/lib/test_all.py</command>. 103 </para> 104 100 105 </sect3> 101 106 -
general/prog/python-modules/sphinx.xml
r9b07fbf6 rc2c16bab 7 7 <!ENTITY sphinx-download-http "https://files.pythonhosted.org/packages/source/s/sphinx/sphinx-&sphinx-version;.tar.gz"> 8 8 <!ENTITY sphinx-download-ftp " "> 9 <!ENTITY sphinx-md5sum " 4c4f1e3e6a456a64712ff406680338ab">10 <!ENTITY sphinx-size " 6.8MB">11 <!ENTITY sphinx-buildsize "5 2MB (with tests)">12 <!ENTITY sphinx-time "less than 0.1 SBU (add 1. 3SBU for tests)">9 <!ENTITY sphinx-md5sum "e15b7331a3a5342b3b7adca8d66b8061"> 10 <!ENTITY sphinx-size "7.7 MB"> 11 <!ENTITY sphinx-buildsize "55 MB (with tests)"> 12 <!ENTITY sphinx-time "less than 0.1 SBU (add 1.0 SBU for tests)"> 13 13 ]> 14 14 -
general/prog/ruby.xml
r9b07fbf6 rc2c16bab 7 7 <!ENTITY ruby-download-http "https://cache.ruby-lang.org/pub/ruby/&ruby-minor-version;/ruby-&ruby-version;.tar.xz"> 8 8 <!ENTITY ruby-download-ftp " "> 9 <!ENTITY ruby-md5sum " ce32c274461cc3b8b689d43a9f393c3b">9 <!ENTITY ruby-md5sum "e696a878d05867a4d28e62fe9afb7862"> 10 10 <!ENTITY ruby-size "16 MB"> 11 11 <!ENTITY ruby-buildsize "1.4 GB (with C API docs and tests)"> … … 125 125 <computeroutput>net/ftp is not found</computeroutput>. Make sure that you 126 126 unset these variables for the test suite. There are over 26,000 tests. 127 <!-- https://bugs.ruby-lang.org/issues/20106 -->128 12 tests are known to fail because of expired certificates in the129 test data.130 <!-- https://github.com/ruby/ruby/pull/10616131 https://github.com/ruby/ruby/commit/dd5e625d7bcb -->132 Three tests named133 <literal>TestNetHTTPS#test_session_reuse_but_expire</literal>,134 <literal>OpenSSL::TestASN1#test_utctime</literal>, and135 <literal>OpenSSL::TestASN1#test_generalizedtime</literal> are known136 to fail with OpenSSL-3.3.0 or later.137 127 Some tests related to ipv6 may indicate errors. If the 138 128 tests are run in a directory that has a world writable component (e.g. -
general/prog/rust.xml
r9b07fbf6 rc2c16bab 85 85 The current version of rust's num_cpus crate now recognizes that cgroups 86 86 can be used to restrict which processors it is allowed to use. So if your 87 machine lacks DRAM (typically, less than 2 GB DRAM per core) that might be87 machine lacks DRAM (typically, less than 2 GB DRAM per core) that might be 88 88 an alternative to taking CPUs offline. 89 89 Read <xref linkend='build-in-cgroup'/> for how to use a cgroup. … … 173 173 <xref linkend="libssh2"/>, 174 174 <xref linkend="llvm"/> 175 (built with -D LLVM_LINK_LLVM_DYLIB=ON so that rust can link to175 (built with -D LLVM_LINK_LLVM_DYLIB=ON so that rust can link to 176 176 system LLVM instead of building its shipped version), and 177 177 <xref linkend="sqlite"/>
Note:
See TracChangeset
for help on using the changeset viewer.